Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Robot suiveur de ligne le plus simple

Composants et fournitures

Arduino UNO
× 1
Drivers de moteur SparkFun Dual H-Bridge L298
× 1
Capteur IR
× 2
Câbles de raccordement (générique)
× 1

Outils et machines nécessaires

Pistolet à colle chaude (générique)
Tournevis
kit robotique suivant la ligne

Applications et services en ligne

Arduino IDE

À propos de ce projet

Le robot suiveur de ligne est le salut du monde dans l'arène de la robotique. Ce suiveur de ligne est un robot très simple et facile à construire.

Code

  • Robot suiveur de ligne basé sur Arduino
Robot suiveur de ligne basé sur Arduino C/C++
/*-------définir les entrées------*/#define LS 2 // capteur gauche#define RS 5 // capteur droit/*-------définir les sorties- -----*/#define LM1 11 // moteur gauche#define LM2 10 // moteur gauche#define RM1 9 // moteur droit#define RM2 6 // configuration motorvoid droite(){ pinMode(LS, INPUT); pinMode(RS, ENTREE); pinMode(LM1, SORTIE); pinMode(LM2, SORTIE); pinMode(RM1, SORTIE); pinMode(RM2, OUTPUT);}boucle vide(){if((digitalRead(LS)==LOW) &&(digitalRead(RS)==LOW)) // Condition_1 stop{ MoveForward(); } if((digitalRead(LS)==HIGH) &&(digitalRead(RS)==HIGH)) //CONDITION-2 FORWRD { Stop(); } if((digitalRead(LS)==LOW) &&(digitalRead(RS)==HIGH)) // RIGHT { TurnLeft(); } if((digitalRead(LS)==HIGH) &&(digitalRead(RS)==LOW)) { TurnRight(); }}void MoveForward(){ analogWrite(LM1, 50); analogWrite(LM2, 0); analogWrite(RM1, 50); analogWrite(RM2, 0); delay(20);}void TurnRight(){ analogWrite(LM1, 0); analogWrite(LM2, 60); analogWrite(RM1, 60); analogWrite(RM2, 0); retard(30); }void TurnLeft(){ analogWrite(LM1, 60); analogWrite(LM2, 0); analogWrite(RM1, 0); analogWrite(RM2, 60); delay(30);}void Stop(){ analogWrite(LM1, 0); analogWrite(LM2, 0); analogWrite(RM1, 0); analogWrite(RM2, 0); retard(20);}

Schémas


Processus de fabrication

  1. Dés numériques Arduino
  2. Iron Man
  3. Robot suiveur de ligne de vitesse V4
  4. Trouvez-moi
  5. Robot suiveur de ligne
  6. Bras robotique Arduino imprimé en 3D
  7. Contrôle de l'humidificateur Arduino
  8. Robot à commande vocale
  9. MobBob :Robot Arduino DIY contrôlé par smartphone Android