Cuprins:

Robot de evitare a obstacolelor bazat pe TIVA: 7 pași
Robot de evitare a obstacolelor bazat pe TIVA: 7 pași

Video: Robot de evitare a obstacolelor bazat pe TIVA: 7 pași

Video: Robot de evitare a obstacolelor bazat pe TIVA: 7 pași
Video: Webinar pentru automatizarea mașinilor-unelte 2024, Iulie
Anonim
Robot de evitare a obstacolelor bazat pe TIVA
Robot de evitare a obstacolelor bazat pe TIVA

Bună, băieți

M-am întors cu un alt tutorial din seria Tiva instructables.

De data aceasta este un robot TIVA care evită obstacolele realizat de prietenii mei ca proiect de semestru.

Sper sa va placa asta !!!

Pasul 1: Introducere

Introducere
Introducere

În regnul animalelor, mulți creaturi folosesc mustăți pentru a-i ajuta să-și găsească drumul în întuneric, prin ape tulburi sau chiar pentru a-i ajuta să vâneze prada. Mustățile pot fi foarte utile atunci când animalele nu se pot baza pe vedere. Acest proiect vă arată cum să construiți un robot simplu care folosește mustăți ca „senzori de lovire” pentru a ajuta robotul să detecteze când este pe cale să se lovească de un obstacol, astfel încât să se poată întoarce și să evite prăbușirea.

Practic, este proiectat să se deplaseze în direcțiile înainte, stânga și dreapta conform comenzii date de microcontroler. Șoferul motorului este, de asemenea, controlat de microcontroler.

Acest robot nu se poate deplasa în direcție inversă, deoarece Servo se poate roti cu aproximativ 180 de grade (90 în fiecare direcție)

Poziția „-90”: stânga

Poziția „0”: Neutru

Poziția „90”: dreapta

Unitate diferențială:

Mișcarea robotului a fost realizată folosind algoritmul diferențial. Pentru a avansa, ambele roți din față sunt deplasate în aceeași direcție. Pentru a vă deplasa spre dreapta, roata dreaptă este oprită și roata stângă este deplasată înainte. Pentru a vă deplasa spre stânga, roata stângă este oprită și roata dreaptă este deplasată înainte. Pentru a opri robotul, ambele roți din față sunt oprite.

Pasul 2: Componente necesare:

Hardware:

·> Microcontroler TM4C123G

·> IC driver driver L293D

·> Senzor ultra-sonic HC-SR04

·> Șasiu robot + 2 motoare DC cu suport + 2 roți + 1 roată + șuruburi și piulițe

·> SG90-Micro Servo

·> Regulator de tensiune LM7805 + Radiator

·> Baterie de alimentare de 9V / 200mAh

·> Bancă de alimentare 5V / 200mAh

·> Trusa electronică de bază conține placă de cablu, fire de conectare etc.

·> Instrumente: șurubelniță, foarfecă / sârmă

·> Sârmă jumper: bărbat la bărbat, bărbat la femeie

Software:

·> Android Studio (pentru aplicația Android)

·> Keil uVision4

Recomandat: