Sommario:
- Passaggio 1: parti necessarie
- Passaggio 2: assemblare il telaio
- Passaggio 3: collegamenti principali
- Passaggio 4: codice Arduino
- Passaggio 5: eseguire
Video: Come creare un robot evitando ostacoli usando Arduino: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo tutorial, ti insegnerò come creare un ostacolo evitando un robot che funziona con Arduino. Devi avere familiarità con Arduino. Arduino è una scheda controller che utilizza il microcontrollore atmega. Puoi usare qualsiasi versione di Arduino ma io ho usato Arduino Uno r3 sul mio robot.
Il codice è molto semplice e il circuito ha solo 4-5 fili. Il robot utilizza anche lo scudo motore L293D, compatibile con Arduino, per azionare i motori. Quindi, lo shield si adatta direttamente ad Arduino, rendendo tutto più facile… In sostanza, il nostro robot è un'auto che si muove in avanti e se incontra qualche ostacolo si ferma lì, si sposta un po' indietro e poi la testa ruota a destra e sinistra. Quindi confronta la distanza e il robot gira nella direzione con più distanza. Quindi il robot si sposta nuovamente in avanti in quella direzione ripetendo di nuovo l'intero processo.
Per rilevare la distanza, il robot utilizza il sensore a ultrasuoni HC-sr04. Quindi questo sensore invia onde sonore ultrasoniche, ogni 10 microsecondi, e se c'è qualche ostacolo davanti, il sensore riceve l'eco. In base al tempo di percorrenza, conosce la distanza tra il sensore e l'oggetto. Quindi iniziamo…
Passaggio 1: parti necessarie
Quindi, per iniziare qualsiasi progetto, dobbiamo prima raccogliere le parti necessarie. Tutte le parti richieste sono menzionate di seguito: -
- Arduino
- Scudo motore L293D
- Telaio (compresi motori e ruote)
- fili
- Portabatterie
- Micro servomotore
- il modulo sensore a ultrasuoni HC-sr04
- staffa di supporto per il sensore
Quindi raccogli questi materiali e passa al passaggio successivo.
Passaggio 2: assemblare il telaio
Ora, assembla il corpo del tuo robot. Ognuno può avere un telaio diverso. Quindi assembla il tuo telaio di conseguenza. La maggior parte dei telai viene fornita con un manuale di istruzioni e anche il mio è dotato di esso, quindi dai un'occhiata e costruisci il tuo telaio di conseguenza. Quindi, collegare i componenti allo chassis. Arduino, con lo shield motore attaccato ad esso e anche il portabatteria deve essere fissato sul telaio. Anche il servomotore deve essere fissato sul telaio nella parte anteriore. La testa lunga del servo deve essere bloccata sotto la staffa dell'HC-sr04. Il sensore deve essere fissato nella staffa e nella staffa del servomotore.
Non attaccarlo al servomotore perché può essere sistemato in seguito in caso di posizionamento errato. Basta aggiustarlo. Fissarlo in modo che il sensore sia rivolto in avanti (gli occhi sono rivolti in avanti).
Collega i cavi ai motori e tieniti pronto per il passaggio successivo. Anche al sensore.
Passaggio 3: collegamenti principali
Quindi ora faremo i collegamenti. Non ci sono più di 5-6 connessioni, quindi sarà un gioco da ragazzi. Effettuare i collegamenti del sensore secondo lo schema sopra riportato. Allo schermo possono essere collegati servomotori e motori cc bo. Collega la batteria allo shield e collega lo shield alla scheda Arduino.
Passaggio 4: codice Arduino
Quindi questa è l'ultima parte del completamento del nostro robot. Quindi si tratta del software e non dell'hardware. Quindi dobbiamo programmare il nostro Arduino. Ho caricato il codice di Arduino. Puoi anche usare un altro codice o scriverne uno tuo. L'ho appena caricato per riferimento.
Passaggio 5: eseguire
Per questo abbiamo costruito il nostro ROBOT EVITA OSTACOLI. Ora è il momento di giocare con il nostro fantastico robot e provare nuovi esperimenti nel nostro codice.
Consigliato:
Come creare e progettare un percorso a ostacoli FPV per quadricotteri: 6 passaggi
Come creare e progettare un percorso a ostacoli FPV per quadricotteri: tempo fa stavo volando nel mio cortile con la mia larva x ed è stato molto divertente. Mi sono divertito così tanto che ho raggiunto un punto in cui volevo complicare un po' di più le cose perché mi sembrava che stesse diventando troppo facile. Ho escogitato un piano per un corso fpv per il mio
Come creare un robot per evitare ostacoli: 6 passaggi
Come creare un robot che evita gli ostacoli: il robot che evita gli ostacoli è un semplice robot che è gestito da un arduino e ciò che fa è che si aggira semplicemente ed evita gli ostacoli. Rileva gli ostacoli con un sensore a ultrasuoni HC-SR04, in altre parole se il robot rileva un oggetto vicino a
Robot SCARA: Imparare la cinematica in avanti e inversa!!! (Plot Twist Impara come creare un'interfaccia in tempo reale in ARDUINO usando PROCESSING !!!!): 5 passaggi (con immagini)
Robot SCARA: Imparare la cinematica in avanti e inversa!!! (Plot Twist Impara come creare un'interfaccia in tempo reale in ARDUINO usando PROCESSING !!!!): Un robot SCARA è una macchina molto popolare nel mondo dell'industria. Il nome sta per braccio robotico di assemblaggio selettivo conforme o braccio robotico articolato conforme selettivo. È fondamentalmente un robot a tre gradi di libertà, essendo i primi due disp
COME ASSEMBLARE UN IMPRESSIONANTE BRACCIO ROBOT IN LEGNO (PARTE 2: ROBOT PER EVITARE OSTACOLI) -- BASATO SUL MICRO: BIT: 3 passaggi
COME ASSEMBLARE UN IMPRESSIONANTE BRACCIO ROBOT IN LEGNO (PARTE 2: ROBOT PER EVITARE OSTACOLI) -- BASATO SUL MICRO: BIT: In precedenza abbiamo introdotto Armbit in modalità di tracciamento della linea. Successivamente, introduciamo come installare Armbit nell'evitare la modalità ostacolo
Come creare ostacoli evitando lo stile Robot-Arduino: 4 passaggi
Come creare ostacoli evitando il robot - Stile Arduino: hai sempre desiderato creare uno di quei fantastici robot che possono praticamente evitare qualsiasi oggetto. Eppure non avevi abbastanza soldi per comprarne uno di quelli davvero costosi, con le parti già tagliate dove tutti i materiali erano lì per te. Se sei come