İçindekiler:

Robot Quadrupède Éviteur D'obstacle: 7 Adım
Robot Quadrupède Éviteur D'obstacle: 7 Adım

Video: Robot Quadrupède Éviteur D'obstacle: 7 Adım

Video: Robot Quadrupède Éviteur D'obstacle: 7 Adım
Video: [오목교 전자상가 EP. 01] 이런 개 같은... 개통령 강형욱 선생님도 깜짝 놀랄 보스턴 다이내믹스 로봇개 스팟 리뷰 / 스브스뉴스 2024, Ekim
Anonim
Robot Quadrupède Eviteur D'obstacle
Robot Quadrupède Eviteur D'obstacle

grup; RAVELOJAONA Mamitantely - ISMAIL Tamou

BİLİŞİM ENDÜSTRİSİ

GİRİŞ

Notre, bir robot éviteur d'obstacle değil, de faire un robot éviteur d'obstacle. Akıllı telefondaki essaiera de le connecter'da. Quand il détectera un engel, enverra un sur le akıllı telefon.

Notre projesini aura besoins des matériels suivants üzerine dökün:

- Une carte Arduino Uno

-Un shield Arduino, 16 servo motorunu JOY-IT Motorino dökün (https://www.gotronic.fr/art-shield-commande-16-servomoteurs-25668.htm)

-Ultrason HC-SR04'te yakalayıcı

-Un modülü Bluetooth nRF24101

-12 servomotor analoğu

-2 pil Li-ion de 3, 7 V

le squelette du robotu, bir acheter sur Amazon'da le squelette du robot mais on peut le fabriquer avec une imprimante 3D'de dökün

Adım 1: L'assemblage Du Robot

L'assemblage Du Robot
L'assemblage Du Robot
L'assemblage Du Robot
L'assemblage Du Robot
L'assemblage Du Robot
L'assemblage Du Robot
L'assemblage Du Robot
L'assemblage Du Robot

Nous n'allons pas détaillé l'assemblage du squelette. En effet, s'intéresse sürtout à la programmation du robotta

Dans cette étape, va juste l'ordre à laquelle on va branche les servomoteurs üzerinde.

Servomoteurs sont nümeriklerinin listesi. Le numero des pins est écrit sur le sur le Shield (voir 1ère photo ci-dessus).

Branche alors les servomoteurs dans l'ordre ci-dessus (voir 2ème photo du haut) hakkında. Sur notre Shield, les numéros başlangıç par 0. Va alors utiliser yönergesi le pin 1 jusqu'au pin 12 dökün des raison pratiques.

Bir alors le Branchement comme sur le 3ème fotoğrafında.

Arduino ve Shield, Elles, standart I2C'ye özel iletişim girişleri ile iletişim kurun.

I2C à notre carte. cela, doit faire des point de soudure sur le Shield sur les cavaliers sur la 4ème fotoğraf üzerine dökün.

2. Adım: Doğrulama Du Fonctionnement Des Servomoteurs

Doğrulama Du Fonctionnement Des Servomoteurs
Doğrulama Du Fonctionnement Des Servomoteurs

Bakım başlatıcı la programlama hakkında. Doit d'abord doğrulaması ve servomoteurs Marchent bien hakkında. Cela'yı va utiliser le program ci-dessus'a dökün. Le code pour le test est présente dans cette étape

3. Adım: Sinematik Du Mouvement

va maintenant parler du mouvement du robot üzerinde:

Quand le robot avans tout droit ou recule. Les deux mouvements sont les mêmes mais juste opposés

=> la patte 1 buge

=> en iyi 4

=> ensuite la patte 3

=> ve enfin la patte 2.

Ce hareket se repète à chaque fois

le mouvement de recule c'est l'inverse'i suit le même cheminement'a başlarken par la patte 4 et üzerine dökün. Yönü değiştirecek hareketlerle servomoteurs.

Quand notre robot nokta değiştirici de yön. La cinématique pour tourner à droite:

=> la patte 3 buge

=> çok güzel 1

=> ensuite la patte 2

=> ve enfin la patte 4

Turner à gauche dökün:

=> la patte 1 buge

=> en iyi 3

=> ensuite la patte 4

=> enfin la patte 2

Adım 4: Programlama Du Mouvement Du Robot Sans Le Capteur À Ultrasons

Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons
Programmation Du Mouvement Du Robot Sans Le Capteur À Ultrasons

Deja le robot programında qu'il soit komuta edilebilir avec une télécommande dökün. Daha sonra, otonom ortam, bluetooth ve kod değiştirme modülünün en iyi ve en iyi teknolojisini kapsıyor. Ce kodu est un uzantısı du kodu vu avant.

Bir le kodlarında ci-dessus.

Not: c'est juste un extrait du kodu.

Le code au complet est dans le fichier.ino qui se trouve dans l'étape.

Otonom otonomun araba notre ve est de faire un robot otonomu için geçerli değil. Cette partie est juste là pour vérifier le bon fonctionnement du mouvement de notre robot.

Adım 5: Du Mouvement'ı Test Edin

Image
Image

En son videoda bir turne le mouvement du robot.

Adım 6: Programmation Du Mouvement Avec Le Capteur À Ultrasons

Programmation Du Mouvement Avec Le Capteur À Ultrasons
Programmation Du Mouvement Avec Le Capteur À Ultrasons
Programmation Du Mouvement Avec Le Capteur À Ultrasons
Programmation Du Mouvement Avec Le Capteur À Ultrasons
Programmation Du Mouvement Avec Le Capteur À Ultrasons
Programmation Du Mouvement Avec Le Capteur À Ultrasons

Cette partie, va faire en sorte que le robot se déplace d'une manière aléatoire'a dökün. Dès qu'il rencontre un engel, il recule et tourne à droite.

Procède de la manière suivante hakkında:

Branche le capteur à ultrasons comme sur la fotoğrafta 1.

Le code est quasiment le même que celui précédemment. Değişiklik üzerine ou ajoute les lignes de kodlar ci-dessus

Le code final est téléchargeable dans cette étape.

7. Adım: Le Robot Doit Normalleşme Yürüyüşü

Merci oyların dikkatini çekiyor

Önerilen: