Ciao ragazzi, spero poter risolvere la situazione in cui verso... sono alle prime esperienze nella comunicazione tra due moduli bluetooth e benchè ho trovato innmerevoli tutorial in google (ma nche su questo forum) non riesco a capire dove sbaglio... dunque i moduli in questione sono:
2 Bluetooth 4.0 Bee + 2 Xbee Shield V2 per Arduino + 2 Arduino Uno R3
Vorrei far comunicare tra loro i due Arduino ma entrambi i moduli funzionano di default come trasmettitori, mentre uno dei due deve ricevere, opero in questa maniera:
Innesto la BT Bee sulla Xbee shield e questa su Arduino quindi carico uno sketch vuoto su Arduino, apro CoolTermWin e do i seguenti comandi per il ricevitore:
AT+MODE2 (remote control mode+ mode 0)
AT+ROLE0 (peripheral)
AT+CON(mac) (mentre su un modulo lo accetta, sull'altro mi segnala la lettera E: Connect error)
I led accesi/spenti in entrambi i moduli:
Led STATE (blu sulla BT Bee) lampeggia a frequenza fissa.
Led PWR (rosso sulla Xbee shield) acceso fisso.
Led P15 (verde sulla Xbee shield) lampeggia a frequenza fissa.
Led DOUT (modulo trasmettitore) lampeggia velocemente quando invio dati.
Led DIN (modulo ricevitore) sempre spento.
Led P6 spento.
Non riesco a capire... allego un pdf trovato in internet, dei comandi accettati dai moduli.
Grazie...
Serial Bluetooth4 user manual.pdf (108 KB)