Ciao,
dalla foto non si capisce che modulo e'
leggendo pure la descrizione, dovrebbe essere un HC-05 ![]()
Se vuoi provare un'alternativa, giusto per iniziare, un poco più semplice, puoi:
- seguire il tutorial per il collegamento hw del modulo ad Arduino; considera che nella guida e nell'esempio qui sotto, si utilizza una seriale software
(lo trovi qui: http://arduino.cc/forum/index.php/topic,104903.0.html) - utilizzare AppInventor per un prototipo lato Android
http://beta.appinventor.mit.edu/
Ti giro link di questa gallery, ci sono una serie di screenshot sequenziali (che finiranno in un tutorial accodato ai precedenti) relativi alla creazione di una app base :
https://picasaweb.google.com/101137849928958778147/BasicAppInventorAppForArduinoWithBTModule?authuser=0&feat=directlink
Qui il codice Arduino da utilizzare con quella app:
#include <SoftwareSerial.h> //IDE >= 1.0
//#include <NewSoftSerial.h> //IDE <= 0023
const int rxPin = 2;
const int txPin = 3;
const int ledPin = 13;
byte btval = 0;
SoftwareSerial bluetooth(rxPin, txPin); //IDE >= 1.0
//NewSoftSerial bluetooth(rxPin, txPin); //IDE <= 0023
void setup() {
Serial.begin(9600);
bluetooth.begin(9600);
pinMode(ledPin,OUTPUT);
}
void loop() {
if (bluetooth.available()) {
btval = bluetooth.read();
if (btval == 1) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
}
Di seguito print screen dell'emulatore con la banale applicazione in funzione:
Come puoi vedere nulla di complesso, con la speranza che sia comprensibile a tutti.
