Modulo bluetooth HC-06 e Arduino: accendiamo un led via bluetooth

Il tutorial di oggi fa parte di due semplici tutorial per imparare ad utilizzare il modulo bluetooth con Arduino,
questo modulo vi permette di comunicare in modo semplice con dispositivi dotati di bluetooth, come smartphone e pc.

Primo esempio: Accendiamo un led da uno smartphone Android


Realizzate il circuito come sopra il modulo bluetooth che ho usato si chiama HC-06 oppure JY-MCU potete trovarne uno cliccando qui (sponsor eBay).

Ora che avete tutto pronto caricate questo semplice sketch, ricordatevi di tenere scollegato il modulo bluetooth durante il caricamento altrimenti l'IDE vi darà errore.



  1. void setup ()
  2. {
  3.   Serial.begin(9600);
  4.   pinMode (2, OUTPUT);
  5. }
  6. void loop ()
  7. {
  8.   char c = Serial.read();
  9.   if (c == 'H')
  10.   {
  11.     digitalWrite (2, HIGH);
  12.   }
  13.   if (c == 'L')
  14.   {
  15.     digitalWrite (2, LOW);
  16.   }
  17. }

Ora dovete scaricare sul vostro smartphone un'applicazione che vi consente di inviare delle stringhe via bluetooth.
Io per il mio android ho usato blueserial, non so se ce ne sia una versione anche per iPhone ma sicuramente ci sarà qualcosa di equivalente.

Alimentate il circuito, aprite l'app e collegatevi al modulo bluetooth (se vi chiede una passkey provate 1234).
Ora inviate H e il led si accenderà, con L lo spegnerete.

Naturalmente qui accendiamo un semplice led, ma con pochi componenti potremo ad esempio accendere una presa di corrente o aprire la porta del garage.

Nel secondo tutorial vedremo come leggere lo stato di un pulsante ed inviarlo al nostro smartphone,
lo pubblicherò a breve, intanto buon lavoro e se avete dubbi commentate!

Segui Daniele Alberti su Google+ e su Twitter!

Related Posts Plugin for WordPress, Blogger...