Buonasera a tutti, volevo prima di tutto ringraziare tutti quelli che faranno parte della discussione.
Ho connesso Arduino Uno ad un dispositivo HC-05 nel seguente modo:
RX -> TX
TX-> RX
V5 -> VIN
GND->GND
successivamente ho utilizzato il seguente sketch:
#define BLYNK_USE_DIRECT_CONNECT
#include <SoftwareSerial.h>
SoftwareSerial DebugSerial(10, 11); // RX, TX
#define BLYNK_PRINT DebugSerial
#include <BlynkSimpleSerialBLE.h>
char auth[] = "YourAuthToken";
void setup()
{
// Debug console
DebugSerial.begin(9600);
DebugSerial.println("Waiting for connections...");
Serial.begin(9600);
Blynk.begin(Serial, auth);
}
void loop()
{
Blynk.run();
}
Ovviamente ho omesso il mio codice per l'applicazione Blynk.
Una volta che faccio l'accesso sulla mia applicazione Blynk questa trova la connessione Bluetooth del mio HC-05 ma non si mantiene connessa.
Un'ulteriore cosa che non capisco è legata al fatto che non riesco neanche a leggere messaggi sulla porta seriale come ad esempio quello scritto nello sketch "Waiting for connections...".
Qualcuno può illuminarmi in quanto da quanto ho letto anche sull'applicativo sembra che la parte Bluetooth non sia ancora stata perfettamente testata, anche dagli sviluppatori stessi.