Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ce didacticiel instructable concerne « Comment construire un robot Arduino en évitant les obstacles ». Vidéo YouTube que j'ai téléchargée récemment. Je vous recommande fortement de le vérifier. Commençons
Étape 1: un châssis
Dans un premier temps, construisez un châssis à l'aide d'une imprimante 3D ou achetez sur n'importe quel site Web d'électronique en ligne. J'ai obtenu le mien sur instock.pk et je mentionnerai également le lien ci-dessous. Vous pouvez également créer votre propre châssis en carton et moteur DC/Servo. Le châssis comprend une carrosserie, deux moteurs, un support de batterie, une planche à pain et un interrupteur.
Étape 2: Description des composants
Nous utiliserons la carte Arduino uno et un capteur à ultrasons. Si le robot détecte un objet devant lui, à l'aide d'un petit servomoteur, il balaie la zone à gauche et à droite afin de trouver la meilleure façon de tourner.
Pour ce projet, vous aurez besoin de:
Arduino UNO
Mini planche à pain
Module de commande de moteur L298N avec 2 moteurs à courant continu avec roues
Capteur à ultrasons HC-SR04
Micro servomoteur
Support de pile 9V (avec prise d'alimentation)
10 fils de liaison
10 écrous et 10 vis
Étape 3: Schéma de circuit en utilisant Fritzing
Étape 4: Construction
- Utilisez les vis et les écrous pour fixer la carte Arduino uno et le module L298N sur le châssis. La mini planche à pain peut être facilement fixée dessus avec de la colle.
-
Fixez le petit servomoteur à l'avant du robot et placez-y le capteur à ultrasons.
Étape 5: Coder en utilisant ArduBlock
Étape 6: Terminé
Maintenant, vous avez votre propre robot d'évitement d'obstacles Arduino !!!
Étape 7: Remarque
- Le projet étant basé sur Arduino, la programmation est très simple et peut être facilement modifiée.
- Ne nécessite pas l'Arduino Motor Shield.
- Lors de l'utilisation d'une batterie 9V, au moins 2 de ces batteries sont nécessaires pour alimenter le robot. Il est préférable d'utiliser 2 piles 9V (une pour Arduino, capteur à ultrasons, servomoteur et l'autre pour L293D et moteurs).
- Le capteur à ultrasons ne doit pas être connecté directement à l'alimentation car cela pourrait affecter les performances normales.