Sommario:
- Passaggio 1: Componenti
- Passaggio 2: supporto per sensori stampati in 3D
- Passaggio 3: assemblaggio del telaio
- Passaggio 4: cablaggio
- Passaggio 5: codice
- Passaggio 6: pronto!!! Avvia i motori
- Passaggio 7: altre immagini del risultato finale
Video: Come costruire: auto a guida autonoma Arduino: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
La Arduino Self-Driven Car è un progetto composto da un telaio per auto, due ruote motorizzate, una ruota a 360° (non motorizzata) e alcuni sensori. È alimentato da una batteria da 9 volt utilizzando un Arduino Nano collegato a una mini breadboard per controllare i motori e i sensori. Quando è acceso, inizia a guidare dritto. Quando trova un ostacolo davanti a sé, cerca entrambi i lati e si gira dal lato in cui ha più spazio libero. Se non c'è spazio libero davanti o su entrambi i lati, inverte i motori per guidare all'indietro.
PS: non preoccuparti del cane:)
Passaggio 1: Componenti
Puoi ordinare la maggior parte dei componenti da Amazon. Ho inserito il collegamento per il kit telaio auto che ho acquistato.
-
1x kit telaio per auto: telaio per auto robot smart motor YIKESHU 2WD
- 2x motoriduttore
- 1x telaio per auto
- 2x pneumatici per auto
- 1x ruota a 360°
- 1x Arduino Nano
- 1x Mini tagliere
- 1x azionamento a motore L293D
- 3x sensore a ultrasuoni HC SR04
- Supporto sensore 3x - Stampato in 3D (vedi disegno sotto)
- 1x batteria da 9 V
- 1x interruttore on-off
- 5x condensatori da 100uF
- Condensatori 2x 0.1uF
- 1x ricevitore IR
- 1x telecomando
Passaggio 2: supporto per sensori stampati in 3D
I supporti per i sensori ad ultrasuoni possono essere stampati su una stampante 3D. I disegni sono i seguenti:
Supporti laterali: stampane due
Supporto frontale: stampane uno
PS: i fori devono essere adattati in base al tuo telaio. Il telaio potrebbe avere alcune piccole differenze per quanto riguarda i suoi fori.
Passaggio 3: assemblaggio del telaio
- Assemblare il telaio secondo il manuale.
- La breadboard può essere fissata sul retro del telaio.
- È importante che la batteria sia posizionata sulla parte anteriore del telaio a causa del suo peso.
- Avvitare o incollare i supporti del sensore sulla parte anteriore del telaio
- Il sensore può essere posizionato con pressione sui suoi supporti. Non è necessario incollarlo o avvitarlo.
Fare riferimento all'immagine per comprendere meglio la posizione dei componenti.
Passaggio 4: cablaggio
Cablare i componenti come da schema. Fare riferimento all'immagine per capire il posizionamento dei condensatori.
Passaggio 5: codice
Qui troverai il codice che ho usato per il mio progetto. Puoi sempre apportare piccole modifiche se desideri modificarne il comportamento.
Passaggio 6: pronto!!! Avvia i motori
Ora che l'auto è pronta puoi iniziare a giocarci.
Quando l'auto è appoggiata a terra, accendere l'interruttore per alimentarla. Successivamente, utilizzare il pulsante PLAY sul telecomando per avviare i motori. Quando è necessario spegnerlo, premere il pulsante PREV sul telecomando e spegnere l'interruttore sull'auto. Mentre è acceso, continua a guidare ed evitare ostacoli, tuttavia, è importante evitare che vada in luoghi dove ci sono scale o buchi.
Passaggio 7: altre immagini del risultato finale
Consigliato:
Costruire una barca a guida autonoma (ArduPilot Rover): 10 passaggi (con immagini)
Costruire una barca a guida autonoma (ArduPilot Rover): sai cosa è bello? Veicoli a guida autonoma senza equipaggio. Sono così fantastici che noi (i miei colleghi dell'università e io) abbiamo iniziato a costruirne uno da soli nel 2018. Questo è anche il motivo per cui ho deciso quest'anno di finirlo finalmente nel mio tempo libero. In questo Ist
Auto Arduino a guida autonoma e controllata da joystick PS2: 6 passaggi
Auto Arduino a guida autonoma e controllata da PS2 Joystick: Ciao, mi chiamo Joaquín e sono un appassionato di Arduino. L'anno scorso sono diventato ossessionato da Arduino e ho appena iniziato a fare ogni sorta di cose e questa macchina automatica e controllata da joystick è una di queste. Nel caso volessi fare qualcosa di simile, queste ar
Auto a guida autonoma basata su Arduino: 8 passaggi
Auto a guida autonoma basata su Arduino: benvenuto nel mio primo Instructable! Quindi recentemente mi è stato assegnato un progetto di un'auto a guida autonoma come progetto del mio semestre. In questo progetto il mio compito era progettare un'auto che potesse fare quanto segue: Può essere controllata con comandi vocali tramite Android Phone
Pike - Guida in modo più sicuro, guida in modo più intelligente, guida una picca!: 5 passaggi
Pike - Guida in modo più sicuro, guida in modo più intelligente, guida un luccio!: Benvenuto nel mio progetto chiamato Pike! Questo è un progetto che fa parte della mia formazione. Sono uno studente NMCT a Howest in Belgio. L'obiettivo era creare qualcosa di intelligente utilizzando un Raspberry Pi. Avevamo una completa libertà in cui volevamo rendere intelligenti. Per me è stato
PiCar: costruire una piattaforma per auto autonoma: 21 passaggi (con immagini)
PiCar: costruire una piattaforma per auto autonoma: questo Instructable descrive in dettaglio i passaggi necessari per costruire un PiCar Che cos'è PiCar? PiCar è una piattaforma per auto autonoma open source. Non è autonomo da solo, ma puoi facilmente aggiungere sensori per controllare l'auto con un Arduino o un Raspberry Pi. Perché u