2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Ciao ragazzi
Sono tornato con un altro tutorial della serie Istruttori tiva.
Questa volta è un ostacolo basato su TIVA che evita il robot creato dai miei amici come progetto del semestre.
Spero che questo vi piaccia!!!
Passaggio 1: Introduzione
Nel regno animale, molte creature diverse usano i baffi per aiutarli a orientarsi nell'oscurità, attraverso acque torbide o persino per aiutarli a cacciare le prede. I baffi possono essere molto utili quando gli animali non possono fare affidamento sulla vista. Questo progetto mostra come costruire un semplice robot che utilizza i baffi come "sensori di urto" per aiutare il robot a rilevare quando sta per urtare un ostacolo, in modo che possa girarsi ed evitare di schiantarsi.
Fondamentalmente, è progettato per muoversi nelle direzioni avanti, sinistra e destra secondo il comando dato dal microcontrollore. Anche il driver del motore è controllato dal microcontrollore.
Questo robot non può muoversi all'indietro poiché il servo può ruotare di circa 180 gradi (90 in ogni direzione)
Posizione "-90": Sinistra
Posizione "0": Neutro
Posizione "90": Destra
Azionamento differenziale:
Il movimento del robot è stato eseguito utilizzando l'algoritmo Differential Drive. Per avanzare, entrambe le ruote anteriori vengono mosse nella stessa direzione. Per spostarsi a destra, la ruota destra viene fermata e la ruota sinistra viene spostata in avanti. Per spostarsi a sinistra, la ruota sinistra viene fermata e la ruota destra viene spostata in avanti. Per fermare il robot, entrambe le ruote anteriori vengono fermate.
Passaggio 2: componenti necessari:
Hardware:
·> Microcontrollore TM4C123G
·> L293D driver motore IC
·> Sensore a ultrasuoni HC-SR04
·> Telaio robot + 2 motori DC con supporto + 2 ruote + 1 ruota orientabile + viti e dadi
·> SG90-Micro Servo
·> Regolatore di tensione LM7805 + Dissipatore di calore
·> Batteria da 9V/200mAh
·> banca di alimentazione 5V/200mAh
·> Il kit elettronico di base contiene breadboard, cavi di collegamento, ecc.
·> Strumenti: cacciavite, forbice / spelafili
·> Ponticelli: maschio a maschio, maschio a femmina
Software:
·> Android Studio (per app Android)
·> Keil uVision4