Arduino: Controllo remoto (Bluetooth)

26 Marzo 2016
Arduino: Controllo remoto (Bluetooth)

Salve a tutti, in questo articolo realizzerò un progetto che ci permette di controllare Arduino attraverso lo smartphone utilizzando la connessione Bluetooth.

In particolare andremo ad accendere 3 LED scrivendo sul nostro smartphone il carattere da noi scelto, in questo caso avremo:

  • G Accendo il LED Giallo
  • g Spengo il LED Giallo
  • R Accendo il LED Rosso
  • r Spengo il LED Rosso
  • V Accendo il LED Verde
  • v Spengo il LED Verde

Il modulo Bluetooth che utilizzeremo è il seguente:

uqttyx1385538363437 zvddpe1385538364127

 

 

 

 

 

Questo modulo (HC-06) ha 4 pin, 2 per l’alimentazione (5V e GND) e gli altri due per la comunicazione seriale TX – RX.

L’applicazione da istallare sul nostro smartphone è: DOWNLOAD

Passiamo alla realizzazione del circuito:

Bluetooth:

  • VCC –> 5V
  • GND –> GND
  • TX –> RX
  • RX –> TX

LED:

  • LED Rosso –> PIN D11
  • LED Verde –> PIN D10
  • LED Giallo –> PIN D9
  • Tra i LED e il GND è consigliato inserire una resistenza da 220Ohm!

Il codice da caricare sul nostro Arduino è il seguente:

[c]

char c;
void setup() {
Serial.begin(9600);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
}

void loop() {
c=Serial.read();
if(c == ‘R’)
{
digitalWrite(11, HIGH);
}
if(c == ‘r’)
{
digitalWrite(11, LOW);
}
if(c == ‘V’)
{
digitalWrite(10, HIGH);
}
if(c == ‘v’)
{
digitalWrite(10, LOW);
}
if(c == ‘G’)
{
digitalWrite(9, HIGH);
}
if(c == ‘g’)
{
digitalWrite(9, LOW);
}
}

[/c]

Una volta caricato lo sketch e installato l’app apriamola e clicchiamo su Connect, in seguito selezioniamo dalla lista dei device bluetooth il nostro modulo (HC-06), ci troveremo di fronte ad una schermata simile a quella sottostante, adesso nello spazio accanto al pulsante SEND scriviamo il nostro carattere da inviare al nostro Arduino.

Screenshot_2016-03-26-09-25-44

Alcune foto del progetto che mostrano come sono stati effettuati i collegamenti:

 

Hisilicon Balong

Hisilicon Balong

Hisilicon Balong

Hisilicon Balong

Posted in ArduinoTags:
Related Posts

Ciao a tutti, in questo articolo andremo a recensire un nuovo prodotto AUKEY, una Cassa Bluetooth. La cassa è dotata di un suono potente, grazie ai due driver da 10W e dai due subwoofer, che offre un suono pulito ed ottimo. La batteria molto capiente permette…

Ciao a tutti, in questa recensione andremo a recensire un paio di Cuffie Bluetooth 5.0 true-wireless prodotte da AUKEY. Queste cuffie true wireless ti permetteranno di ascoltare musica, fare chiamate, con una qualità del suono ottimale e nitido grazie ai driver da 13mm. Dopo che…

Ciao a tutti, oggi andremo a vedere come creare un Rilevatore di Fiamma con Arduino. Tramite questo sensore, in grado di rilevare la presenza di fiamme attorno ad esso, potrai creare un sistema che ti avvisa in caso di fiamme, spendendo poco e con…

1 Comment
  • Willi Miguel

    ho provato a modificare le uscite aumentando, ma piu’ di 5 led non li accende, ho pensato di aumentare il voltaggio di arduino portandolo a 6 volt , usando un convertitore di livelli per il bluethooth che ne pensi

    0:00 2 Luglio 2017 Rispondi
Write a comment