Sommario:

Auto Bluetooth a controllo vocale: 5 passaggi
Auto Bluetooth a controllo vocale: 5 passaggi

Video: Auto Bluetooth a controllo vocale: 5 passaggi

Video: Auto Bluetooth a controllo vocale: 5 passaggi
Video: COME AVERE IL BLUETOOTH SU QUALSIASI MACCHINA - musica e vivavoce a meno di 15€ 2024, Dicembre
Anonim
Auto Bluetooth a controllo vocale
Auto Bluetooth a controllo vocale
Auto Bluetooth a controllo vocale
Auto Bluetooth a controllo vocale
Auto Bluetooth a controllo vocale
Auto Bluetooth a controllo vocale

Tutti hanno usato l'auto telecomandata…. ma che dire di un'auto a comando vocale??? L'hai mai usato? In caso contrario, lo costruirai ora. Hai solo bisogno di un arduino come il cervello e uno smartphone. Quindi ho sviluppato questo progetto in modo che tu possa utilizzare la funzionalità vocale e questo può anche essere un riferimento per i tuoi progetti futuri, quindi iniziamo …

Passaggio 1: elenco delle parti

1. Arduino UNO/nano/micro/Mega

2. Modulo bluetooth HC05

3 2,2 K ohm, resistenza 4,7 K ohm

4 breadboard o kit di saldatura

5 fili

6 telai

7 2 motore BO 150/300 giri/min con 2 ruote

8 alcune viti e dadi

9 ruote orientabili

10. driver del motore (: L293 o L298)

11 Alimentazione 12V

Passaggio 2: costruzione del circuito su breadboard e configurazione dello chassis

Costruzione del circuito su breadboard e installazione dello chassis
Costruzione del circuito su breadboard e installazione dello chassis
Costruire il circuito su breadboard e impostare lo chassis
Costruire il circuito su breadboard e impostare lo chassis
Costruzione del circuito su breadboard e installazione dello chassis
Costruzione del circuito su breadboard e installazione dello chassis

Ora Arduino nano è il cervello del progetto per il mio. Puoi usare UNO/MEGA/MICRO. E userei la funzione di connettività Bluetooth per controllare l'auto con lo smartphone.

Quindi ho fornito il circuito nel Fritzing File. Scarica Fritzing e aprilo e vedi il file. Collegare come mostrato nello schema. Utilizzare il partitore di tensione come indicato con 2.2k e 4.7k. Ora i fili gialli (come da quel file fritzing) rappresentano le 4 uscite che controlleranno il driver del motore. Quei 4 livelli logici in realtà sono gli ingressi del driver del motore e il driver del motore utilizza quei livelli logici per spostarsi in base ai livelli logici alimentati. E l'arduino controlla che… significa che consente al guidatore di spostare entrambi i motori in avanti o indietro o in retromarcia o spostarsi a destra oa sinistra o semplicemente fermarsi. Questo si realizza nel codice.

Quindi vedere gli schemi sopra e quindi collegare gli ingressi del driver del motore. Quindi collegare i motori in uscita con un paio di viti e fissare le ruote. Ho collegato il mio driver L293 secondo la sua connessione. Controlla il tuo driver, cerca in rete e nelle schede tecniche e connettiti come richiesto.

Fissare i motori con le viti e fissare il driver del motore e la breadboard con nastri biadesivi o nastro adesivo semplice. Fissare anche la ruota orientabile. Vedi foto. Il tuo telaio può essere diverso, quindi controllalo attentamente. Attacca le ruote

Passaggio 3: informazioni sul codice di test e sul principio di funzionamento dell'app

Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app
Informazioni sul codice di test e sul principio di funzionamento dell'app

Ora la funzione vocale funziona effettivamente con il bluetooth. C'è un'app chiamata "BT Voice Control for Arduino" Link-https://amr-voice.en.aptoide.com/. Scaricalo e installalo sul telefono Android e accoppialo con HC05. Se ti connetti per la prima volta, abbinalo in anticipo con 1234 o 0000 come pass. Se non si accoppia, riprova.

Ora, dopo aver parlato sull'app dopo un paio di secondi, restituisce ciò che hai appena detto sullo schermo del tuo cellulare. In realtà utilizza Google Voice. Quindi ora quello che hai detto viene trasmesso tramite il bluetooth. Carica il codice di test fornito sulle linee Nano.remove RX TX durante il caricamento. Dopo il caricamento, reinserire nuovamente. L'HC05 accetta quei dati usando la funzione Serial.read() e puoi vedere quello che hai appena detto sul monitor seriale usando Serial.print. Quindi puoi controllare il funzionamento dell'app lì. Parla qualsiasi cosa sull'app e guarda il monitor seriale. Ho allegato tutti gli screenshot passo passo sulla connessione di HC05 con l'app … parlare e vedere sul monitor seriale. Guardali. Se dici avanti verrà mostrato come *avanti#. Quindi, usando questa app, possiamo manipolare il nostro codice che è allegato nei prossimi passaggi.

Passaggio 4: ora carica il codice e collega la fonte di alimentazione

Ora carica il codice e collega la fonte di alimentazione
Ora carica il codice e collega la fonte di alimentazione
Ora carica il codice e collega la fonte di alimentazione
Ora carica il codice e collega la fonte di alimentazione

Ora ho caricato qui il codice arduino completo che controlla l'auto. Puoi scaricarlo.

Ora durante il caricamento… assicurati di aver disconnesso le linee RX TX. Non verrà caricato altrimenti. Dopo averli caricati, collegali di nuovo. Ora collega una fonte di alimentazione a 12V. Uno schema a blocchi è nell'immagine.

Puoi cambiare le stringhe che ho scritto come avanti, indietro, stop, sinistra, destra con qualsiasi parola ti senti facile. Devi solo pronunciare quella parola sull'app.

Passaggio 5: finalmente

Finalmente
Finalmente
Finalmente
Finalmente
Finalmente
Finalmente

In precedenza ho descritto come utilizzare quell'app. Ora parla avanti, indietro, sinistra, destra, stop, ho usato queste parole nel mio codice. Ora puoi cambiare quella stringa nelle istruzioni else if e caricarla di nuovo. Basta pronunciare quella parola su quell'app e funzionerebbe bene. Ho anche collegato un LED al pin 8. Puoi aggiungere più luci o un cicalino o un servo.

Quindi la tua macchina vocale è pronta…..divertiti…

Consigliato: