Sommario:

Come costruire: auto a guida autonoma Arduino: 7 passaggi (con immagini)
Come costruire: auto a guida autonoma Arduino: 7 passaggi (con immagini)

Video: Come costruire: auto a guida autonoma Arduino: 7 passaggi (con immagini)

Video: Come costruire: auto a guida autonoma Arduino: 7 passaggi (con immagini)
Video: Lesson 28: Car-6 SunFounder self Driving Arduino car using | Robojax 2024, Dicembre
Anonim
Image
Image
Componenti
Componenti

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.

  1. 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°
  2. 1x Arduino Nano
  3. 1x Mini tagliere
  4. 1x azionamento a motore L293D
  5. 3x sensore a ultrasuoni HC SR04
  6. Supporto sensore 3x - Stampato in 3D (vedi disegno sotto)
  7. 1x batteria da 9 V
  8. 1x interruttore on-off
  9. 5x condensatori da 100uF
  10. Condensatori 2x 0.1uF
  11. 1x ricevitore IR
  12. 1x telecomando

Passaggio 2: supporto per sensori stampati in 3D

Supporto per sensori stampati in 3D
Supporto per sensori stampati in 3D
Supporto per sensori stampati in 3D
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

Assemblaggio del telaio
Assemblaggio del telaio
Assemblaggio del telaio
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

Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
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: