[Robierre][Alcool] Construire un robot de A à Z : Tuto ! [En cours]

  • Partenaires

Utilisateurs qui regardent le poste (Total: 0, Members: 0, Invité: 0)

Leplayze

Leplayze

Frite...euse (jeu de mot)
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
4 Déc. 2009
12,641
5
1,303
32
www.youtube.com
c'est des tests, pas besoin de rouler là je regarde si tout crame pas , j'ai toujours pas branché :hap:

---------- Message ajouté à 18h18 ---------- Le message précédent était à 21h23 ----------

64 possibilité pour faire tourner un foutu moteur ...

Faite vos jeux :

8228567-tableau-de-matrice-binaire-rendu-3d-haute-r-solution.jpeg


---------- Message ajouté à 18h44 ---------- Le message précédent était à 18h18 ----------

Photo du joyeux bordel et en prime tout bug ahahah :

1375720941-2013-08-05-18-34-56.jpg

1375720941-2013-08-05-18-34-50.jpg

1375720949-2013-08-05-18-35-00.jpg

1375720961-2013-08-05-18-35-05.jpg


Et BAMMMMMMM :

1375720962-2013-08-05-18-35-13.jpg
 
I

imadoooooo

c'est des tests, pas besoin de rouler là je regarde si tout crame pas , j'ai toujours pas branché :hap:

---------- Message ajouté à 18h18 ---------- Le message précédent était à 21h23 ----------

64 possibilité pour faire tourner un foutu moteur ...

Faite vos jeux :

8228567-tableau-de-matrice-binaire-rendu-3d-haute-r-solution.jpeg


---------- Message ajouté à 18h44 ---------- Le message précédent était à 18h18 ----------

Photo du joyeux bordel et en prime tout bug ahahah :

1375720941-2013-08-05-18-34-56.jpg

1375720941-2013-08-05-18-34-50.jpg

1375720949-2013-08-05-18-35-00.jpg

1375720961-2013-08-05-18-35-05.jpg


Et BAMMMMMMM :

1375720962-2013-08-05-18-35-13.jpg

Fais nous une photo de ta tronche ! :hap:
 
Leplayze

Leplayze

Frite...euse (jeu de mot)
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
4 Déc. 2009
12,641
5
1,303
32
www.youtube.com
C'est le même :P

---------- Message ajouté à 20h57 ---------- Le message précédent était à 20h32 ----------

[YOUTUBE]http://www.youtube.com/watch?v=MbkSCmQa78M&feature=youtu.be[/YOUTUBE]

Pour récapituler le nbr de bug :

-2 Moteurs ne fonctionnent pas
- 1 Ic qui fais l'homme invisible
- Le capteur frontale qui détecte des objets à 5 cm alors qu'il n'y a rien
-Les deux moteurs fonctionnant ne vont pas dans le sens indiqué dans le code
-Tout le programme plante pile après 1 minute (oui celui-là il ne m'est jamais arrivé au cour de toute ma vie)

J'ai prog toute la journée j'en ai marre # fuck la police

+ Les 2 lignes de VVVVVVVVVVVVVVVVV sur le lcd lors du reset ...

ps: En faite c'est simple y'a rien qui fonctionne :hap:

---------- Message ajouté à 21h09 ---------- Le message précédent était à 21h02 ----------

Evaelis veut essayer de m'aider à debug mon robot , good luck :noel:


Je sais qu'il n'y a qu'une erreur dans la loop mais où ?
Code:
/* ================= Yinosization =================
-------Détail, création, fonctionnement sur -------
------ http://www.youtube.com/user/yinosization ---
===================== Enjoy ! ===================== 

Prototype n°1 : Fonctionnement du robot via capteur sonore, le robot se déplacera automatiquement grâce à L'hc-sr04 */

#define Trig 6 // Sonar
#define Echo 7 // Sonar
#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 10, 11, 12, 13); // Sortie de l'arduino vers écran led
const int Verrou = 4; //STCP 595
const int Horloge = 2; //SHCP 595
const int Data = 3; //Ds 595
long duree, distance;

void setup() {
  pinMode(Trig, OUTPUT);
  pinMode(Echo, INPUT);
  digitalWrite(Trig, LOW);
  pinMode(Verrou, OUTPUT);
  pinMode(Horloge, OUTPUT);
  pinMode(Data, OUTPUT);
  pinMode(Verrou, LOW);
  lcd.begin(16,2);
  lcd.print("Lancement en cours");
  delay(5000);
  lcd.clear();
  delay(10);
}

void loop() {
  digitalWrite(Trig, HIGH); // Envoi du signal durant 10µs 
  delayMicroseconds (10);
  digitalWrite(Trig, LOW);
  duree = pulseIn(Echo, HIGH); // Reception du signal puis calcul en fonction de la vitesse du son
  distance = duree/58.2;
  delay(10);
  if (distance < 7 && distance >1) // si distance inférieur à 7 cm alors :
  {
    lcd.clear();
    delay(10);
    lcd.println("Rotation en cours");
    digitalWrite(Verrou, LOW); // Bloque le verrou
    shiftOut(Data, Horloge, LSBFIRST, 0x85); // enregistre 10011001 comme valeur au 8 pins du 595
    digitalWrite(Verrou, HIGH); // Lors de l'enclenchement du verrou l'octet est envoyé au 8 pin du 595
    delay(1000); // Temps d'initialisation
  }
   else { // Si la distance est plus grande que 7 cm alors tout droit
    lcd.clear();
    delay(10);
    lcd.print(distance);
    lcd.print(" cm"); 
    delay(10);
    digitalWrite(Verrou, LOW); // même manip
    shiftOut(Data, Horloge, LSBFIRST, 0x00); // Arrêt des moteurs (00000000 = Toute les sorties low )
    digitalWrite(Verrou, HIGH);
    delay(1000);
  }
  delay(500);
}

ps: si tu comprends pas dis le hein :noel:
 
Dernière édition:
Evaelis

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Non je comprend, j'ai regardé un peu la doc de l'arduino mais c'est assez wtf ton erreur
 
Leplayze

Leplayze

Frite...euse (jeu de mot)
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
4 Déc. 2009
12,641
5
1,303
32
www.youtube.com
Tu l'as trouvé ?

sinon y'a rien d'arduino la dedans :hap: à part les pins quoi
 
Evaelis

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Go sur la doc d'arduino tu as toutes ces fonctions :hap:
 
Leplayze

Leplayze

Frite...euse (jeu de mot)
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
4 Déc. 2009
12,641
5
1,303
32
www.youtube.com
Je pense plus que c'est un problème de câblage , faut que je fasse des test perso.
 
Leplayze

Leplayze

Frite...euse (jeu de mot)
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
4 Déc. 2009
12,641
5
1,303
32
www.youtube.com
[YOUTUBE]http://www.youtube.com/watch?v=S28tjs6yKyA[/YOUTUBE]


Donc en gros voilà comment je vais présenter les composants.

1 vidéo pour comprendre son fonctionnement et une autre pour le code et la pratique sur le robot.

La partie pratique est en cours d'upload.

La partie pratique et le code !

[YOUTUBE]http://www.youtube.com/watch?v=yHs38Vm1JJE[/YOUTUBE]
 
Dernière édition:
Leplayze

Leplayze

Frite...euse (jeu de mot)
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
4 Déc. 2009
12,641
5
1,303
32
www.youtube.com
[YOUTUBE]https://www.youtube.com/watch?v=LS9Yeqj7qDQ&noredirect=1[/YOUTUBE]
[YOUTUBE]https://www.youtube.com/watch?v=oHGT9Lu9v1g[/YOUTUBE]​

Les 2 derniers épisodes, je suis vachement surchargé en ce moment niveau cours , donc le robot est laissé de coté mais pas trop :hap:
 
Iron Man

Iron Man

Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
13 Juin 2011
8,457
31
463
www.cheat-gam3.com
Arduino for the win. On build un robot pour aller au concours national de robotique des GEII (Génie Électrique Informatique Industriels) en France là avec des potes de ma promo en IUT. Et en Arduino. Regardes sur le net Lep' si tu veux voir un peu l'évenement.