فهرست مطالب:
- مرحله 1: L'assemblage Du Robot
- مرحله 2: Vérification Du Fonctionnement Des Servomoteurs
- مرحله 3: Cinématique Du Mouvement
- مرحله 4: برنامه نویسی Du Mouvement Du Robot Sans Le Capteur À Ultrasons
- مرحله 5: آزمون Du Mouvement
- مرحله 6: Programmation Du Mouvement Avec Le Capteur À Ultrasons
- مرحله 7: Le Robot Doit Normalement Marcher
تصویری: Robot Quadrupède Éviteur D'obstacle: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
گروه RAVELOJAONA Mamitantely - اسماعیل تمو
غیرقابل تحمل صنعتی
معرفی
Notre projet a pour but de faire un robot éviteur d'obstacle. در essaiera de le connecter smartphone un smartphone. Quand il détectera un مانع ، il enverra un message sur le smartphone.
Pour notre projet، on aura besoins des matériels suivants:
- Une carte Arduino Uno
-An shield Arduino pour 16 servomoteurs JOY-IT Motorino (https://www.gotronic.fr/art-shield-commande-16-servomoteurs-25668.htm)
-Un capteur à اولتراسونیک HC-SR04
-در ماژول بلوتوث nRF24101
-12 سرولیومتر آنالوگ
-2 باتری Li-ion de 3 ، 7 V
Pour le squelette du robot، on aheter sur Amazon le squelette du robot mais on peut le fabriquer avec une imprimante 3D
مرحله 1: L'assemblage Du Robot
Nous n'allons pas détaillé l'assemblage du squelette. در نتیجه ، در s'intéresse surtout à la programmation du robot
Dans cette étape، on va juste l'ordre laquelle on va branche les servomoteurs.
Les pins d'entrées des servomoteurs sont numérotées. Le numéro des pins est écrit sur le sur le Shield (voir 1ère photo ci-dessus).
On branche alors les servomoteurs dans l'ordre ci-dessus (voir 2ème photo du haut). Sur notre Shield، les numéros commencent par 0. On va alors utiliser directement le pin 1 jusqu'au pin 12 pour des raisons pratiques.
On a alors le branchement comme sur le 3ème عکس.
Pour la communication entre la carte Arduino et le Shield، Elles communiquent entre elles grâce à la norme I2C.
On doit influenceer une adresse I2C re notre carte. Pour cela، on doit faire des points de soudure sur le Shield sur les cavaliers sur la 4ème عکس.
مرحله 2: Vérification Du Fonctionnement Des Servomoteurs
در برنامه نگهدارنده شروع برنامه نویسی. On doit d'abord vérifier si les servomoteurs marchent bien. Pella cela، on va utiliser le program ci-dessus. Le code pour le test est présente dans cette étape
مرحله 3: Cinématique Du Mouvement
در ربات نگهدارنده parler du mouvement du robot:
Quand le robot avance tout droit ou recule. Les deux mouvements sont les mêmes mais juste Opposés
=> la patte 1 bouge
=> puis la patte 4
=> ensuite la patte 3
=> et enfin la patte 2.
Ce mouvement se répète à chaque fois
Pour le mouvement de recule c'est l'inverse on commence par la patte 4 et on suit le même cheminement. Les servomoteurs en chargent de diriger les mouvements vont changer de direction.
Quand notre robot doit changer de direction. La cinématique pour tourner à droite:
=> la patte 3 bouge
=> puis la patte 1
=> ensuite la patte 2
=> et enfin la patte 4
پور تورنر à گووش:
=> la patte 1 bouge
=> puis la patte 3
=> ensuite la patte 4
=> et enfin la patte 2
مرحله 4: برنامه نویسی Du Mouvement Du Robot Sans Le Capteur À Ultrasons
در برنامه déjà le robot pour qu'il soit commandable avec une télécommande. Après pour le rendre autonome، on aura juste à enlever le module bluetooth dans le code et le changer par le code du capteur ultrasonique. Ce code est un extension du code vu avant.
On a le codes ci-dessus.
NB: c'est juste un extrait du code.
Le code au complete est dans le fichier.ino qui se trouve dans l'étape.
On n'a pas jugé nécessaire de mettre le code de la télécommande car notre but est de faire un robot autonome. Cette partie est juste là pour vérifier le bon fonctionnement du mouvement de notre robot.
مرحله 5: آزمون Du Mouvement
On peut voir sur la vidéo qu'on a tourné le mouvement du robot.
مرحله 6: Programmation Du Mouvement Avec Le Capteur À Ultrasons
Pour cette partie، on va faire en sorte que le robot se déplace d'une manière aléatoire. شما می توانید مانع خود را باز کنید ، به عنوان مثال می توانید از آن استفاده کنید.
On procède de la manière suivante:
On branche le capteur à ultrasons comme sur la photo 1.
Le code est quasiment le même que celui précédemment. On change ou ajoute les lignes de codes ci-dessus
Le code final is téléchargeable dans cette étape.
مرحله 7: Le Robot Doit Normalement Marcher
Merci pour votre توجه
توصیه شده:
مرحله به مرحله ساخت کامپیوتر: 9 مرحله
گام به گام ساخت کامپیوتر: لوازم: سخت افزار: مادربرد CPU & amp؛ CPU coolerPSU (منبع تغذیه) ذخیره سازی (HDD/SSD) RAMGPU (لازم نیست) مورد ابزار: پیچ گوشتی دستبند ESD/خمیر ماتریسمی با اپلیکاتور
سه مدار بلندگو -- آموزش مرحله به مرحله: 3 مرحله
سه مدار بلندگو || آموزش گام به گام: مدار بلندگو سیگنال های صوتی دریافت شده از محیط را بر روی MIC تقویت می کند و از محل تولید صدای تقویت شده به بلندگو ارسال می کند. در اینجا ، من سه روش مختلف برای ساخت این مدار بلندگو با استفاده از موارد زیر را به شما نشان خواهم داد
Robot Maze Crab Robot PROTOTYPE 1 STATUS INCOLETE: 11 مرحله
Robot Maze Crab Robot PROTOTYPE 1 STATUS INCOLETE: سلب مسئولیت !!: سلام ، عذرخواهی می کنم برای تصاویر ضعیف ، بعداً دستورالعمل ها و نمودارهای بیشتری (و جزئیات خاص تر) اضافه می کنم. یک ویدیوی تایم لپس). همچنین این دستورالعمل ناقص است ، همانطور که من
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 مرحله (همراه با تصاویر)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: این نسخه دیگری از Hungry Robot است که من در سال 2018 ساختم. شما می توانید این ربات را بدون چاپگر سه بعدی بسازید. تنها کاری که باید انجام دهید خرید قوطی Pringles ، سروو موتور ، سنسور مجاورت ، آردوینو و برخی ابزارها است. می توانید همه
D2-1 Linefollowing Robot Guide Assembly - Ultra Cheap Robot Kit: 17 مرحله
D2-1 Linefollowing Robot Guide-Ultra Cheap Robot Kit: تکنولوژی شگفت انگیز است ، و قیمت لوازم الکترونیکی از چین نیز همینطور است! شما می توانید این کیت های ربات های خطی را با قیمت 4.50 دلار در هر قطعه در eBay ، با ارسال رایگان ، تهیه کنید. تنها نکته منفی این است که آنها فقط با دستورالعمل های چینی همراه هستند- استفاده چندانی از آنها نمی شود