Sommario:
- Passaggio 1: l'app
- Passaggio 2: il telaio
- Passaggio 3: il circuito
- Passaggio 4: lo schizzo di Arduino
- Passaggio 5: divertiti
Video: RoverBluetooth: auto Bluetooth basata su Arduino: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
RoverBluetooth è il nome che ho dato all'auto Bluetooth basata su Arduino che ho realizzato per il mio esame di scuola quando avevo solo tredici anni. L'ho mostrato anche alla Maker Faire Rome con un FabLab (ed ero uno dei più giovani lì)! È molto facile da realizzare (pochi componenti elettronici a basso costo e un pacchetto Meccano) e da controllare, grazie all'app Android che ho programmato. È dotato di controllo completo della velocità, retromarcia, sensore a ultrasuoni con suono di stazionamento e freno di emergenza, guida remota a bassa latenza e luce frontale.
Pagina principale del progetto
Passaggio 1: l'app
Inizialmente ho programmato l'app con MIT App Inventor, ma poi ho deciso di scriverla da zero utilizzando Android Studio. Se sei un principiante di Android, ti consiglierei di utilizzare l'app originale (rilasciata nella galleria di App Inventor), poiché è più facile da programmare e modificare. Altrimenti, l'app più recente può essere trovata su GitHub.
Scarica il progetto MIT App Inventor e l'APK
Passaggio 2: il telaio
Se vuoi replicare il mio, compra delle confezioni di Meccano, guarda le foto e inizia a scopare! Attenzione al volante, che deve avere un collegamento al servomotore, ruotare senza attriti e senza svitare! Il corpo principale non deve flettersi troppo e deve essere leggero, mentre il motore Meccano deve avere abbastanza riduttori per essere robusto.
Passaggio 3: il circuito
Parti necessarie:
- Ricevitore Bluetooth (ho usato il modem BlueSMiRF Silver di Sparkfun, ma puoi provare anche il classico HC-06, che è più economico)
- Un Arduino UNO o simile
- H-bridge (ho usato un L6203)
- Sensore ultrasonico
- Servomotore (forte, possibilmente con ingranaggi in metallo)
- Cicalino
- LED per luce frontale
- Pacco batteria da 9V
- Scheda matrice a doppia faccia
Nota che il servomotore che ho usato ha bisogno di 6V, quindi ho aggiunto un LM317 al circuito. Sentiti libero di rimuoverlo se il tuo servo richiede 5V. Sii paziente, scegli un saldatore e crea il tuo scudo Arduino!
Scarica lo schema di Autodesk Eagle 9.3.0
Passaggio 4: lo schizzo di Arduino
Il piccolo schizzo riceve i dati, accende e spegne il motore e verifica la distanza da una parete. RoverBluetooth riceve i dati dal modem Bluetooth e associa i numeri ai comandi. Ad esempio, "21" viene interpretato come "spegni il motore". Ecco l'elenco:
- 0-20 → posizione servomotore
- 21 → motore spento
- 22 → luce accesa
- 23 → luce spenta
- 1000-1255 → motore acceso, velocità
- 1500-1755 → motore acceso, retromarcia, velocità
Scarica Arduino Sketch
Passaggio 5: divertiti
Pronto a guidare l'auto?
Consigliato:
Macchina per il voto biometrico basata su impronte digitali con Arduino: 4 passaggi (con immagini)
Macchina per il voto biometrico basata su impronte digitali che utilizza Arduino: Siamo tutti a conoscenza della macchina per il voto elettronico esistente in cui l'utente deve premere un pulsante per esprimere il voto. Ma queste macchine sono state criticate fin dall'inizio per la tempra. Quindi il governo sta pianificando di introdurre un rilevamento delle impronte digitali
Auto Rc basata su modulo Rf 434mhz.: 5 passaggi
Auto Rc basata su modulo Rf da 434 mhz.: 1) scheda perf (pcb fittizio) 2) cavi 3) encoder ht12e e decoder ht12d ic e driver del motore l293d oppure è possibile utilizzare L298N se si utilizza un lipo o altre batterie ad alta corrente. 4) moduli rf 5) resistenze 1M e 51K 6) led 7) ic7805 tensione re
Auto Romote intelligente basata su Arduino: 5 passaggi
Auto Romote intelligente basata su Arduino: questo progetto si basa sulla scheda di sviluppo Arduino UNO per realizzare un'auto intelligente. L'auto ha il controllo wireless Bluetooth, l'evitamento degli ostacoli, l'allarme acustico e altre funzioni, ed è un'auto a quattro ruote motrici, facile da girare
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
Serratura digitale basata su Arduino che utilizza GSM e Bluetooth: 4 passaggi
Serratura digitale basata su Arduino che utilizza GSM e Bluetooth: ABSTRACT: Pensa alla situazione in cui sei arrivato a casa completamente stanco e hai scoperto di aver perso la chiave della porta. Cosa farai? Devi rompere il lucchetto o chiamare un meccanico di chiavi. Quindi, creare un lucchetto senza chiave è un'idea interessante da cui salvare