Sommario:

Bluetooth su Arduino -a Led: 7 passaggi
Bluetooth su Arduino -a Led: 7 passaggi

Video: Bluetooth su Arduino -a Led: 7 passaggi

Video: Bluetooth su Arduino -a Led: 7 passaggi
Video: Arduino Mega 2560 & HC-05 Bluetooth From Gearbest.com 2024, Novembre
Anonim
Bluetooth su Arduino -a Led
Bluetooth su Arduino -a Led
Bluetooth su Arduino -a Led
Bluetooth su Arduino -a Led

Oggi ti spiego come utilizzare un modulo bluetooth HC05 o HC06 molto facilmente. Impareremo solo le basi, con i componenti on/off (quelli sui pin digitali).

Probabilmente farò un Instructable sui componenti analogici (pin A…), quando finalmente avrò capito come farlo, per completare questo.

Passaggio 1: di cosa hai bisogno?

Di che cosa hai bisogno?
Di che cosa hai bisogno?

Per realizzare questo progetto, avrai bisogno di:

  • 1 Arduino Uno
  • fili
  • 1 LED
  • 1 resistenza (220 ohm)
  • 1 modulo bluetooth (HC05 o HC06, spiegherò la differenza più avanti)
  • 1 tagliere
  • 1 computer
  • il cavo USB dell'arduino
  • uno smartphone Android con l'app "Bluetooth RC controller" disponibile su PlayStore

Non so se l'app è disponibile su AppStore, ma puoi cercarla. In caso contrario, vai all'ultimo passaggio.

Passaggio 2: il circuito

Il circuito
Il circuito
Il circuito
Il circuito

Se conosci una buona app o un sito web per creare diagrammi arduino, ti aspetto nei commenti!

Quindi siccome non ne ho trovato uno (non c'era il modulo bluetooth su tinkercad), ho appena fatto un bel disegno apposta per te!

Il modulo bluetooth:

  • RXD→pin 10
  • TXD→pin 11
  • GND→GND
  • VCC→3.3V

Il led:

  • Gamba lunga→pin 9
  • Gamba corta→terra tagliere con la resistenza

Basta usare l'immagine per ricreare il circuito.

Passaggio 3: l'app

L'applicazione
L'applicazione
L'applicazione
L'applicazione

Innanzitutto, scarica l'app "controller bluetooth rc". Fondamentalmente, quando premi uno dei pulsanti, invierà una lettera all'arduino. Puoi controllare le lettere nelle impostazioni. C'è una funzione accelerometro, ma non la useremo.

Passaggio 4: il programma

Il programma
Il programma

Il programma è il pezzo principale per capire come funziona il bluetooth.

Troverai tutte le spiegazioni direttamente sul programma, che trovi in foto ma anche aderisci.

Se avete domande non esitate a farle nei commenti!

Passaggio 5: collega l'app e Arduino

Collega l'App e Arduino
Collega l'App e Arduino

Per connettere il modulo bluetooth e lo smartphone, vai nell'app, fai clic sul pulsante delle impostazioni e fai clic su "connetti all'auto". Quindi fare clic su HC05 (o HC06 se si utilizza un HC06). Il led rosso sul modulo bluetooth dovrebbe ora lampeggiare 2 volte, poi uno vuoto, poi 2 volte, ecc. Il pulsante rosso sull'app dovrebbe diventare verde.

La prima volta che si collega il modulo, verrà richiesta una password. La password iniziale è 1234.

Passaggio 6: test

Test
Test
Test
Test
Test
Test
Test
Test

Ora che hai collegato il bluetooth e inserito il programma nella scheda, puoi testarlo. Basta premere il pulsante su per accendere il led e il pulsante giù per accendere il led.

Passaggio 7: passaggio aggiuntivo per coloro che non dispongono dell'app

Se non utilizzi uno smartphone Android, forse non puoi scaricare l'app.

Puoi usare un'altra app. Cerca un'app arduino bluetooth e controlla se funziona come l'app che sto usando. Probabilmente non invierà lo stesso messaggio, quindi cerca di capire quale messaggio invia quando premi ciascun pulsante. Per fare ciò, puoi andare nelle impostazioni dell'app o testare ogni pulsante con il monitor seriale. Se non sai come stampare il messaggio nel monitor seriale, chiedi pure nei commenti.

Puoi anche creare la tua app utilizzando AppInventor del MIT. Non l'ho mai usato, so solo che ci sono due parti, una per il design e una per il programma. Dovrai cercare da solo come funziona, mi dispiace.

Consigliato: