Witam, kupiłem sobie dwa moduły HC-06, trzeci leży na półce bo myślałem że uwaliłem go......
Za żadne skarby nie mogę zmusić Arduino UNO do współpracy z nim, może na początek dam programik dzięki któremu powinienem móc wysyłać komendy AT do bluetootha:
Niestety przez monitor portu szeregowego nic nie dostaje
Arduino i HC są spięte bezpośrednio, RX i TX zamienione, na pin state podawałem 3.3V i dostaje odpowiedzi Bluetootha (sam telefon go wykrywa i połaczyć się mogę), ale za nic żadnej komendy AT wysłać nie moge
Dodano po 10 [minuty]:
Dodam że wysłanie programu do zmiany nazwy też nie przynosi żadnego rezultatu
Za żadne skarby nie mogę zmusić Arduino UNO do współpracy z nim, może na początek dam programik dzięki któremu powinienem móc wysyłać komendy AT do bluetootha:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2,3);
void setup()
{
mySerial.begin(38400);
Serial.begin(9600);
}
void loop()
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}Niestety przez monitor portu szeregowego nic nie dostaje
Arduino i HC są spięte bezpośrednio, RX i TX zamienione, na pin state podawałem 3.3V i dostaje odpowiedzi Bluetootha (sam telefon go wykrywa i połaczyć się mogę), ale za nic żadnej komendy AT wysłać nie moge
Dodano po 10 [minuty]:
Dodam że wysłanie programu do zmiany nazwy też nie przynosi żadnego rezultatu
#include <SoftwareSerial.h>
#include <ArduinoCommander.h>
const int BLUETOOTH_TX = 2;
const int BLUETOOTH_RX = 3;
SoftwareSerial bluetooth(BLUETOOTH_TX, BLUETOOTH_RX);
ArduinoCommander phone(bluetooth);
void setup() {
bluetooth.begin(38400);
delay(1000);
bluetooth.write("AT+NAMESnapBot");
}
void loop() {
}