L’italiana Lemontech mi ha gentilmente fornito un esemplare di uno shield Arduino da loro progettato e prodotto, chiamato BlueRelayShield:
Lo shield, di un originale colore giallo, ospita
[checklist]
- un modulo Bluetooth HC-05
- due relay SRD-05VDC
- due morsettiere da 3 poli passo 5mm
- due led di stato
[/checklist]
Lo shield consente di attivare/disattivare dei carichi (collegati ai due relay) tramite comandi inviati via Bluetooth.
Modulo HC-05
Il modulo HC-05 consente di far comunicare in maniera trasparente un device Bluetooth con Arduino in modalità seriale: i pin RX e TX del modulo sono connessi a due pin digitali di Arduino (3 e 4); un terzo pin del modulo è connesso al pin 5 di Arduino e serve per entrare in modalità comandi (AT-mode), ovvero per modificare la configurazione del modulo.
Relay
I due relay, che supportano correnti massime da 10A, hanno le uscite connesse alle due morsettiere. Il polo centrale di ogni morsettiera è il comune, mentre quelli laterali sono NC (normalmente chiuso) e NO (normalmente aperto). I relay sono attivabili tramite due pin digitali di Arduino (6 e 7).
Led
Lo shield presenta due led, uno verde e uno blu, che indicano quando un dispositivo è associato (paired) e connesso (connected) via Bluetooth.
Dimensioni
Lo shield può essere perfettamente inserito nella piedinatura di Arduino e non si sovrappone neppure al connettore USB:
Nei prossimi articoli vi mostrerò come configurare il modulo Bluetooth e come sviluppare uno sketch per attivare/disattivare i relay con un dispositivo (cellulare, tablet…) Bluetooth.