Sommario:

Bot autonomo basato su Arduino che utilizza il sensore a ultrasuoni: 5 passaggi (con immagini)
Bot autonomo basato su Arduino che utilizza il sensore a ultrasuoni: 5 passaggi (con immagini)

Video: Bot autonomo basato su Arduino che utilizza il sensore a ultrasuoni: 5 passaggi (con immagini)

Video: Bot autonomo basato su Arduino che utilizza il sensore a ultrasuoni: 5 passaggi (con immagini)
Video: Arduino Day 2022 | il sabato mattina dell'Arduino Week con WeMake 2024, Dicembre
Anonim
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni
Bot autonomo basato su Arduino che utilizza un sensore a ultrasuoni

Crea il tuo Bot autonomo basato su Arduino utilizzando il sensore a ultrasuoni.

Questo bot può praticamente muoversi da solo senza scontrarsi con alcun ostacolo. Fondamentalmente ciò che fa è rilevare qualsiasi tipo di ostacolo sulla sua strada e decidere da solo il percorso migliore (beh, non tutti i tipi di ostacoli).

Quindi, senza perdere altro tempo, iniziamo.

Passaggio 1: componenti necessari per il progetto

Componenti necessari per il progetto
Componenti necessari per il progetto
Componenti necessari per il progetto
Componenti necessari per il progetto
Componenti necessari per il progetto
Componenti necessari per il progetto
Componenti necessari per il progetto
Componenti necessari per il progetto

Ecco l'elenco di tutti i componenti necessari per questo progetto:

  • Arduino UNO R3
  • Sensore ultrasonico
  • Servomotore (mini)
  • Cavi per ponticelli
  • Regolatore di tensione L7805CV
  • L293D driver motore IC
  • 4 batterie agli ioni di litio da 3,7 V
  • 2 x motoriduttore
  • 3 x ruote
  • tagliere

Una volta raccolti tutti i componenti, sei a posto.

Passaggio 2: creazione del corpo del bot

Creare il corpo del bot
Creare il corpo del bot
Creare il corpo del bot
Creare il corpo del bot
Creare il corpo del bot
Creare il corpo del bot

Segui il seguente passaggio per creare il corpo del bot:

Passaggio 1: saldare i pin dell'intestazione femmina su un piccolo pezzo di PCB come mostrato nella foto. E attaccare una vite ad esso.

Passaggio 2: ora avvita quel PCB al tuo servomotore e assicurati che sia abbastanza stretto.

Passaggio 3: prendi il tuo sensore a ultrasuoni e inserisci i suoi pin di intestazione maschio nei pin di intestazione femmina sul PCB. Inserirlo correttamente (per garantire la connessione). E allinealo in modo tale che i 90 gradi del servomotore siano rivolti verso il lato anteriore del robot.

Passaggio 4: ora per realizzare il corpo del bot puoi usare cartone o cartone di plastica con della colla a caldo o delle viti. Ho realizzato il corpo del robot con dello stampo in filo metallico e delle viti.

Passaggio 5: posiziona l'Arduino e la breadboard nella sua posizione come mostrato nella foto e fissalo con della colla a caldo o del nastro biadesivo.

Passaggio 6: infine posiziona il servomotore nella sua posizione e fissalo con quello che vuoi.

Passaggio 3: diagramma schematico del Bot

Schema schematico del Bot
Schema schematico del Bot
Schema schematico del Bot
Schema schematico del Bot

Collegare i componenti come indicato nello schema. È abbastanza facile.

Collegare prima due batterie in parallelo e poi collegarle in serie per ottenere la massima tensione e capacità. Ora se hai due motori dello stesso numero di giri allora non devi effettuare la connessione dal pin 11 di Arduino al pin 9 di L293D ic. Ma se i tuoi motori non hanno lo stesso numero di giri, effettua la connessione. E assicurati che il motore con un numero di giri maggiore sia nella posizione del motore 2.

Assicurati che tutti i collegamenti siano stretti e fissati.

Passaggio 4: caricamento del codice su Arduino

Caricare il codice su Arduino
Caricare il codice su Arduino

Il codice di questo progetto è riportato di seguito.

Ma prima di caricare il codice aprilo e fai le modifiche necessarie.

Impostare il rpm_control del motore più veloce in modo che entrambi i motori abbiano lo stesso numero di giri. E imposta anche right_delay e left_delay di conseguenza in modo che faccia una virata perfetta di 90 gradi rispettivamente verso destra e verso sinistra.

Una volta che hai caricato il codice e tutte le altre cose sono impostate, sei a posto.

Passaggio 5: video di lavoro

Grazie per aver letto.

Consigliato: