Sommario:

Auto a motore per evitare ostacoli Arduino: 7 passaggi
Auto a motore per evitare ostacoli Arduino: 7 passaggi

Video: Auto a motore per evitare ostacoli Arduino: 7 passaggi

Video: Auto a motore per evitare ostacoli Arduino: 7 passaggi
Video: Arduino: stepper motor unipolare facile facile (parte2) - pilotaggio con potenziometro 2024, Dicembre
Anonim
Ostacolo Arduino che evita l'auto a motore
Ostacolo Arduino che evita l'auto a motore
Ostacolo Arduino che evita l'auto a motore
Ostacolo Arduino che evita l'auto a motore
Ostacolo Arduino che evita l'auto a motore
Ostacolo Arduino che evita l'auto a motore

Ciao! e benvenuto nel tutorial su come costruire un ostacolo Arduino evitando l'auto. Possiamo iniziare ottenendo i materiali necessari per questo progetto e assicurati di divertirti!

MATERIALI:

  • Cavi da femmina a maschio
  • fili
  • Sensore di distanza
  • Asse di legno
  • Nastro Gorilla/Elettrico
  • 2 motori con ruote
  • Servo
  • Cacciavite
  • viti
  • Arduino
  • Portabatterie
  • Ruota
  • Da USB a batteria
  • Attacco motore Arduino
  • Arduino USB
  • PC
  • Supporto in plastica

Inoltre, sono qui per istruirti su come realizzare un robot per evitare ostacoli basato su Arduino. Di seguito è riportata una guida passo passo nella costruzione di questo meccanismo attraverso ogni dettaglio. Tuttavia, questo progetto è un robot autonomo pienamente capace che può essere in grado di evitare qualsiasi ostacolo con cui entra in contatto, per poi evitare. Il processo prevede di incontrare un ostacolo mentre si procede in avanti, una volta affrontato l'oggetto, questo robot smetterà automaticamente di avanzare e farà un passo indietro. Quindi, esegue la scansione del lato sinistro/destro per iniziare a spostare il percorso più adatto. Lo scopo di questo progetto è comprendere l'ingegneria/meccanica alla base del concetto che si collega alla nostra società come le auto a guida autonoma, le industrie manifatturiere, ecc.

Passaggio 1: costruzione del telaio

Costruzione del telaio
Costruzione del telaio
Costruzione del telaio
Costruzione del telaio

Per costruire il telaio, dovrai mettere le mani su un modello prefabbricato su cui costruire questo progetto, o un semplice pezzo di legno con dimensioni di 1/2 piede x 1/4 piede. Questa sarà la tua cornice e il fondamento di questo istruibile su cui funzionano l'intero codice arduino e i motori.

  1. Saldare due fili a ciascun motore CC. Quindi fissare due motori al telaio utilizzando le viti.
  2. Utilizzando viti/colla/nastro, fissare il motore alla parte inferiore del telaio sulla parte posteriore
  3. Assicurati che i motori siano sicuri e siano in grado di prendere forza
  4. Prendi la ruota e, usando qualsiasi metodo, inserisci la ruota nella parte anteriore del progetto

Passaggio 2: collegamento di componenti minori

Collegamento di componenti minori
Collegamento di componenti minori
Collegamento di componenti minori
Collegamento di componenti minori

Per questo passaggio, dovrai posizionare questi due componenti in posizioni specifiche per perfezionare il design di questo progetto. Il pulsante dovrà essere collegato al pulsante saldando la porta sinistra con il filo rosso dal supporto del pacco batteria. Inoltre, utilizza nastro adesivo, colla o viti per posizionare il pacco batteria nella parte centrale nella parte superiore della fondazione, quindi collega l'interruttore alla parte inferiore del progetto.

Passaggio 3: montaggio dei moduli

Montaggio dei moduli
Montaggio dei moduli
Montaggio dei moduli
Montaggio dei moduli

*Nota: Quando si monta la scheda Arduino, lasciare spazio sufficiente per collegare il cavo USB, poiché in seguito sarà necessario programmare la scheda Arduino collegandola al PC tramite un cavo USB.

Tuttavia, Arduino è una parte fondamentale nel far funzionare l'intero progetto e il posizionamento di ciascun modulo influisce sulla sua efficienza ed estetica. La posizione del sensore di distanza e dell'Arduino devono essere impostati in punti particolari, l'Arduino dovrà essere avvitato nel telaio dietro il portabatteria, sul retro per bilanciare il peso di questo veicolo. Assicurati di posizionare l'attacco Arduino sopra Arduino affinché le funzioni del motore funzionino correttamente. Successivamente, tieni presente che il sensore di distanza dovrà trovarsi di fronte a questo progetto per rilevare ostacoli e scansionare altri percorsi in cui è più sicuro procedere.

Passaggio 4: protezione del sensore di distanza

Fissaggio del sensore di distanza
Fissaggio del sensore di distanza

Per non parlare, il sensore di distanza è una parte vitale per consentire a questo intero progetto di funzionare ed evitare gli ostacoli sul suo cammino. Per questo passaggio, dovrai collegare due pezzi di plastica che si adattano per fissare il servo in posizione, fissandolo a una base di plastica per collegarlo al nostro telaio. Ciò fornirà al meccanismo mobilità e rotazione per qualsiasi movimento futuro che il sensore di distanza utilizza per muoversi in qualsiasi direzione. Fissare questo componente nella parte anteriore della fondazione o del telaio e ora procedere all'utilizzo del sensore di distanza.

Con il sensore di distanza, dovrai attaccarlo alla parte anteriore del meccanismo che hai appena creato, tramite nastro/colla/fascette, così come il servo si muove, anche il sensore di distanza lo fa.

Collegare quattro cavi di collegamento al sensore a ultrasuoni e montarlo sulla staffa di montaggio. Quindi montare la staffa sul micro servo TowerPro che è già installato sullo chassis.

Passaggio 5: collegamenti dei cavi e schema del circuito

Collegamenti dei cavi e schema del circuito
Collegamenti dei cavi e schema del circuito

Questi collegamenti dei cavi sono fondamentali per consentire al progetto di svolgere le sue funzioni, quindi assicurati di ricontrollare a quale parte stai collegando ciascun componente. Nello schema del circuito, puoi trovare le connessioni necessarie necessarie affinché Arduino possa pilotare, rilevare, ecc.

*Nota: questo schema coinvolge quattro motori, tuttavia, possiamo ignorare i due in più e procedere.

Passaggio 6: il codice

Il codice
Il codice
Il codice
Il codice
Il codice
Il codice
Il codice
Il codice

Niente di tutto questo funzionerà semplicemente senza il codice programmato all'interno di Arduino. Qui ho fornito il codice per far funzionare l'intero progetto se cablato e costruito correttamente. Puoi dare un'occhiata alle immagini fornite per capire meglio e copiare il codice.

Passaggio 7: finalizzazione

finalizzazione
finalizzazione
finalizzazione
finalizzazione
finalizzazione
finalizzazione

Dato che abbiamo completato tutti i passaggi, ripassa il processo e chiarisci tutti i collegamenti/componenti che sono incorporati all'interno di questo progetto.

  1. Collega il tuo Arduino al PC
  2. Scarica le librerie necessarie (AFMOTOR, NEWPING)
  3. Compila il codice
  4. Carica il codice sulla porta corretta
  5. Prova, scollega
  6. Fai clic sulle batterie, accendi l'interruttore e lascialo guidare!

Consigliato: