This shows you the differences between two versions of the page.
pm:prj2022:avaduva:obstacleavoidancerobot [2022/05/27 23:41] oualid.bakhtaoui [Obstacle Avoidance Robot] |
pm:prj2022:avaduva:obstacleavoidancerobot [2022/05/27 23:45] (current) oualid.bakhtaoui [Télécharger] |
||
---|---|---|---|
Line 18: | Line 18: | ||
===== Présentation ===== | ===== Présentation ===== | ||
+ | <note> | ||
La broche de déclenchement sur le capteur peut supporter un maximum de 10 us où un faisceau sonique peut être déclenché avec huit impulsions où chaque impulsion comprend quarante kilohertz. Comme on peut le voir sur le diagramme temporel ci-dessous. | La broche de déclenchement sur le capteur peut supporter un maximum de 10 us où un faisceau sonique peut être déclenché avec huit impulsions où chaque impulsion comprend quarante kilohertz. Comme on peut le voir sur le diagramme temporel ci-dessous. | ||
Line 30: | Line 31: | ||
- Distance = 𝑇𝑒𝑚𝑝𝑠∗𝑉𝑖𝑡𝑒𝑠𝑠𝑒 𝑑𝑢 𝑠𝑜𝑛 𝑑𝑎𝑛𝑠 𝑙′𝑎𝑖𝑟 /2 | - Distance = 𝑇𝑒𝑚𝑝𝑠∗𝑉𝑖𝑡𝑒𝑠𝑠𝑒 𝑑𝑢 𝑠𝑜𝑛 𝑑𝑎𝑛𝑠 𝑙′𝑎𝑖𝑟 /2 | ||
- Vitesse du son dans l'air = 343 m/s | - Vitesse du son dans l'air = 343 m/s | ||
+ | </note> | ||
===== Conception matérielle ===== | ===== Conception matérielle ===== | ||
+ | <note> | ||
Composant requis pour le projet : | Composant requis pour le projet : | ||
Line 47: | Line 49: | ||
• Câbles de batterie et de démarrage. | • Câbles de batterie et de démarrage. | ||
- | + | </note> | |
===== Conception de logiciel ===== | ===== Conception de logiciel ===== | ||
+ | <note> | ||
Après la connexion du moteur 1 et du moteur 2 au blindage du moteur l298, puis la connexion de la broche du blindage du moteur aux broches Arduino numéro 2,3 et 4,5 ainsi que la broche d'activation du moteur 1 et du moteur2 aux broches 6 et 7 respectivement, nous avons utilisé le blindage du moteur ici pour contrôler le moteur à courant continue, car le moteur à courant continu consomme plus de courant que ce que le microcontrôleur peut fournir. | Après la connexion du moteur 1 et du moteur 2 au blindage du moteur l298, puis la connexion de la broche du blindage du moteur aux broches Arduino numéro 2,3 et 4,5 ainsi que la broche d'activation du moteur 1 et du moteur2 aux broches 6 et 7 respectivement, nous avons utilisé le blindage du moteur ici pour contrôler le moteur à courant continue, car le moteur à courant continu consomme plus de courant que ce que le microcontrôleur peut fournir. | ||
Line 58: | Line 60: | ||
{{:pm:prj2022:avaduva:picture4.png?550|}} | {{:pm:prj2022:avaduva:picture4.png?550|}} | ||
+ | </note> | ||
===== Résultats obtenus ===== | ===== Résultats obtenus ===== | ||
+ | <note> | ||
Cependant, si le robot est coincé dans le coin où il y a un obstacle dans les trois directions, il est programmé de manière à ce que le robot tourne à 180 degrés en arrière et commence à avancer. | Cependant, si le robot est coincé dans le coin où il y a un obstacle dans les trois directions, il est programmé de manière à ce que le robot tourne à 180 degrés en arrière et commence à avancer. | ||
+ | </note> | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
+ | <note> | ||
Nous concluons par la présente qu'un robot peut travailler efficacement en évitant les obstacles sur le chemin et atteindre sa destination. | Nous concluons par la présente qu'un robot peut travailler efficacement en évitant les obstacles sur le chemin et atteindre sa destination. | ||
Line 73: | Line 78: | ||
{{:pm:prj2022:avaduva:picture_6.png?550|}} | {{:pm:prj2022:avaduva:picture_6.png?550|}} | ||
+ | </note> | ||
===== Télécharger ===== | ===== Télécharger ===== | ||
- | {{:pm:prj2022:avaduva:obstacle_avoidance_robot.txt|}} | + | <note> |
+ | Code : {{:pm:prj2022:avaduva:obstacle_avoidance_robot.txt|}} | ||
https://github.com/Oualidbakhtaoui/Obstacle-Avoidance-Robot/blob/main/obstacle_avoidance_robot.ino | https://github.com/Oualidbakhtaoui/Obstacle-Avoidance-Robot/blob/main/obstacle_avoidance_robot.ino | ||
- | https://youtu.be/N5vS6gGhBUs | + | Demo : https://youtu.be/N5vS6gGhBUs |
+ | </note> | ||
===== Bibliographie / Ressources ===== | ===== Bibliographie / Ressources ===== | ||
+ | <note> | ||
https://slideplayer.com/slide/12692016/ | https://slideplayer.com/slide/12692016/ | ||
Line 91: | Line 99: | ||
https://www.youtube.com/watch?v=1n_KjpMfVT0 | https://www.youtube.com/watch?v=1n_KjpMfVT0 | ||
+ | |||
<html> <a class="media mediafile mf_pdf" href="?do=export_pdf"> Export to PDF </a> </html> | <html> <a class="media mediafile mf_pdf" href="?do=export_pdf"> Export to PDF </a> </html> | ||
+ | </note> |