Turinys:
- 1 žingsnis: Surinkite „Robot“
- 2 žingsnis: Vérification Du Fonctionnement Des Servomoteurs
- 3 žingsnis: „Cinématique Du Mouvement“
- 4 žingsnis: Du Mouvement Du Robot be le Capteur ir ultragarso programavimas
- 5 žingsnis: išbandykite „Du Mouvement“
- 6 žingsnis: Du Mouvement Avec Le Capteur ir ultragarso programavimas
- 7 žingsnis: „Le Robot Doit Normalement Marcher“
Video: Roboto keturkojis „Éviteur D'obstacle“: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Grupė; RAVELOJAONA Mamitantely - ISMAIL Tamou
INFORMATIQUE INDUSTRIELLE
ĮVADAS
Notre projet a pour, bet de faire un robot éviteur d'obstacle. Essaiera de le connecter ir išmanusis telefonas. Išsiaiškinkite kliūtį ir praneškite apie išmanųjį telefoną.
Užpilkite „notre projet“ant auros besoins des matériels suivants:
- Vienkartinis „Arduino Uno“
-Un skydas Arduino supilkite 16 „JOY-IT Motorino“servomoteurs (https://www.gotronic.fr/art-shield-commande-16-servomoteurs-25668.htm)
-Kapitonas ultragarsu HC-SR04
-„Bluetooth“modulis nRF24101
-12 servomotorių analogikų
-2, 3, 7 V ličio jonų baterijos
Supilkite robotą „robotas“, „Amazon“ir „Amazon“roboto viršuje, ant peut le fabriquer avec une imprimante 3D
1 žingsnis: Surinkite „Robot“
Nous n'allons pas détaillé l'assemblage du squelette. En effet, on 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.
Ant alors le branchement comme sur le 3ème nuotrauka.
Užsirašykite bendravimo įrašais „Arduino et le Shield“, „Elles communequent Entre elles grâce à la norme I2C“.
Norėdami tai padaryti, adresas I2C yra ne iš anksto. Supilkite cela, ant doit faire des points de soudure sur le Shield sur les cavaliers sur la 4ème photo.
2 žingsnis: Vérification Du Fonctionnement Des Servomoteurs
Pradėjus programavimo pradžią. Apie doit d'abord vérifier si les servomoteurs marchent bien. Supilkite cela, ant va utiliser le program ci-dessus. Išbandykite šį kodą iš anksto
3 žingsnis: „Cinématique Du Mouvement“
Jei norite atlikti techninę priežiūrą, 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
Užpilkite le mouvement de recule c'est l'inverse pradžią par la patte 4 ir ant suit le même cheminement. Les servomoteurs en chargeter of diriger les mouvements in change changer de direction.
Ketvirtas robotas keičia kryptį. La cinématique pour turnyras à droite:
=> la patte 3 bouge
=> puis la patte 1
=> ensuite la patte 2
=> et enfin la patte 4
Supilkite turnyrą į gauche:
=> la patte 1 bouge
=> puis la patte 3
=> ensuite la patte 4
=> et enfin la patte 2
4 žingsnis: Du Mouvement Du Robot be le Capteur ir ultragarso programavimas
Programoje déjà le robot pour qu'il soit commandable avec une télécommande. Après pour le rendre autonomone, on aura juste à enlever le modulis bluetooth dans le code et le changer par le code du capteur ultrasonique. Ce kodas yra pratęsimas.
Ant le kodų ci-dessus.
NB: c'est juste un extrait du code.
Le code au complet est dans le fichier.ino qui se trouve dans l'étape.
Ant n'a pas jugé nécessaire de mettre le code de la télécommande car notre, bet est de faire un robot autonome. Cette partie est juste là pour vérifier le bon fonctionnement du mouvement de notre robot.
5 žingsnis: išbandykite „Du Mouvement“
Ant peut voir sur la vidéo qu'on a turnyre le mouvement du robot.
6 žingsnis: Du Mouvement Avec Le Capteur ir ultragarso programavimas
Supilkite vakarėlį, jei norite, kad tai būtų robotas, kuris bus sukurtas kaip dovana maniere aléatoire. Dès qu'il rencontre un kliūtis, il recule et tourne à droite.
Procese de la manière suivante:
Nuotraukų skyrelyje, esančiame „ultracheons comme sur la photo“1.
Le Code est quasiment le même que celui précédemment. Keičiant ou ajoute les lignes de kodus ci-dessus
Galutinis šio kodo kodas yra nemokamas.
7 žingsnis: „Le Robot Doit Normalement Marcher“
Merci atkreipkite dėmesį
Rekomenduojamas:
„Pasidaryk pats“kaip keturkojis robotas (pastato žurnalas V2): 9 žingsniai
„Pasidaryk pats“kaip keturkojis robotas (pastato žurnalas V2): tai pastato žurnalas, kuriame pateikiamos išsamios instrukcijos, kaip sukurti https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2. Sekite „Robolab“youtube svetainėje, kur rasite daugiau informacijos. https://www.youtube.com/robolab19Tai mano pirmasis robotas ir turiu
„GorillaBot“3D spausdintas „Arduino“autonominis sprinto keturkojis robotas: 9 žingsniai (su nuotraukomis)
„GorillaBot“3D spausdintas „Arduino“autonominis sprinto keturkojis robotas: Kasmet Tulūzoje (Prancūzija) vyksta Tulūzos robotų lenktynės #TRR2021 Lenktynes sudaro 10 metrų autonominis dvikojų ir keturkojų robotų sprintas. Dabartinis keturkojų rekordas yra 42 sekundės 10 metrų sprinto. Taigi su m
Naminis keturkojis: 8 žingsniai (su nuotraukomis)
Naminis kvadrakopteris: Jei norite pirmą kartą pasigaminti keturkojį, tai yra 100% jūsų ir neturite 3D spausdintuvo, tai šis nurodymas kaip tik jums! Viena iš pagrindinių priežasčių, kodėl aš sudėjau šį pamokomą dalyką, yra tai, kad jums, vaikinai, nereikėtų eiti per tą patį
Keturkojis voras robotas - GC_MK1: 8 žingsniai (su nuotraukomis)
Keturkojis voratinklio robotas - GC_MK1: voras robotas, dar žinomas kaip GC_MK1, juda pirmyn ir atgal ir taip pat gali šokti, priklausomai nuo kodo, įkelto į „Arduino“. Robotas naudoja 12 mikro servo variklių (SG90); 3 kiekvienai kojai. Valdiklis, naudojamas servo varikliams valdyti, yra „Arduino Nan“
[Pasidaryk pats] robotas voras (keturkojis, keturkojis): 14 žingsnių (su paveikslėliais)
[Pasidaryk pats] voras robotas (keturkojis, keturkojis): jei man reikia papildomos paramos, geriau padovanok man tinkamą dovaną: http: //paypal.me/RegisHsu2019-10-10 atnaujinimas: naujas kompiliatorius sukels slankiojo skaičiaus apskaičiavimo problemą. Aš jau pakeičiau kodą. 2017-03-26