Problema di connessione con modulo JY-MCU

Salve a tutti, ho un piccolo problema da risolvere urgentemente. Sto facendo un progetto con arduino per l'esame di maturità, che consiste in una piccola simulazione di casa domotica, dove devo pilotare sette relè tramite bluetooth con un telefono android.
Fin quì tutto ok, il problema è che non riesco a far funzionare il modulo JY-MCU.
Praticamente dopo averlo collegato ad arduino, e caricato questo programma per testarlo:

char val;
int ledpin = 13;

void setup() {

pinMode(ledpin, OUTPUT);
Serial.begin(9600);
}

void loop() {

if( Serial.available() )
{
val = Serial.read();
}
if( val == ‘H’ )
{
digitalWrite(ledpin, HIGH);
} else {
digitalWrite(ledpin, LOW);
}
delay(100);

}

il modulo non viene rilevato da nessun dispositivo. Ho provato a fare la ricerca con il bluetooth del computer ma niente, ho provato anche con diversi telefoni e niente lo stesso. In giro per la rete non ho trovato nulla che potesse aiutarmi e adesso non so che fare. Sono sicuro di aver fatto tutti i collegamenti per bene, anche perchè sono solo 4 pin.
Se riusciste ad aiutarmi ve ne sarei molto grato!
Grazie in anticipo!

Salve,
prima di tutto, essendo il tuo primo post, ti consiglio di presentarti QUI e di leggere con attenzione il REGOLAMENTO ...

... ed in conformità al regolamento, il codice DEVE essere racchiuso tra i tag CODE (punto 7.)

Poi, JY-MCU non ci dice nulla ... che modulo è ? HC-05 ? HC-06 ? HC-10 ? ... metti il link al prodotto.

Inoltre non ti consiglio di collegarlo alla vera seriale di Arduino (pin 0 e 1) ma di crearti una seriale virtuale con la SoftwareSerial ... dato che il collegamento con la vera seriale ha dato più volte problemi. Inoltre ... hai il vantaggio che ti resta libera la Serial per il debug.

Guglielmo

Si scusami, ho provveduto.
Il modulo non so dirti se è HC-05/06/07 ecc.
posso postarti il link: JY-MCU Bluetooth Wireless Module (MASTER) | eBay

Comunque grazie del consiglio, adesso provo a vedere qualche guida per crearmi una porta seriale con SoftwareSerial

Niente non viene rilevato lo stesso.
Non so che fare! Anche perchè ho poco tempo per fare tutto!

Ma prima di comprare le cose ... LEGGETE QUELLO CHE COMPRATE ????? :astonished: :astonished: :astonished:

"JY-MCU Bluetooth Wireless Module (MASTER)"

... quello è un modulo MASTER ... che accetta lui le connessioni !!! A te, per connetterti a qualche cosa, serve uno SLAVE !!!

Guglielmo

E poi, c'è scritto grosso come una casa ed in rosso :

Please note that if you require a module for connection to other Bluetooth devices such are a PC, smart phone, etc., please purchase our slave module instead (HCARDU00004).

Fa una cosa ... cerca bluetooth HC-05 (master/slave) o HC-06 (solo slave) e comprati quello che ti serve !

Guglielmo

Hai ragione! Ho fatto una ca....a! E' stata la fretta di comprarlo, ho letto la sigla JY-MCU e l'ho preso.
Comunque grazie mille!
Ma mi consigli un HC-05 o 06?

La differenza di prezzo è minima o forse neanche c'è ...
... il modulo HC-05 può fare sia da master che da slave, il modulo HC-06 solo da slave.
... il modulo HC-05 arriva già programmato per fare da slave
... entrambi si comandano con semplici comandi AT

Detto questo ... ti consiglio ovviamente il HC-05 ... che ti offre più possibilità :wink:

Guglielmo