Arduino-Verbindung mit bluetooth hc-06
Hallo Leute
Ich habe ein kleines problem. Ich muss eine Verbindung des Arduino Mini Pro mit einem HC-06 Bluetooth.
Eingänge/Ausgänge:
Arduino HC-06
GND ------------------ G(GND)
VCC --------------------- V
D0(TX)-----------------2
D1(RX) -----------------3
Ich habe versucht, diesen code:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); //RX, TX
void setup()
{
Serial.begin(9600);
Serial.println("Goodnight moon!");
//mySerial.begin(115200); //if you change the baud and want to re-run this sketch, make sure this baud rate matches the new rate.
mySerial.begin(38400);
//mySerial.begin(9600);
delay(1000);
mySerial.print("AT");
delay(1000);
mySerial.print("AT+VERSION");
//delay(1000);
//mySerial.print("AT+PIN1234"); //Set pin to 1234 was 1342
//delay(1000);
//mySerial.print("AT+NAMEJY-MCU-HC06"); //Set the name to JY-MCU-HC06
delay(1000);
//mySerial.print("AT+BAUD8"); //Set baudrate to 115200
//mySerial.print("AT+BAUD4"); //Set baudrate to 9600
//mySerial.print("AT+BAUD7"); //Set baudrate to 57600
delay(1000);
}
void loop() //run over and over
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
Aber ich kann nicht, um die ok. Können Sie mir helfen?
Danke.
- wie Sie mit Hilfe eines Arduino Mini Pro, dann sind Sie mit einem vUSB-Serial-Port (aka FTDI). Versuchen Sie, die Verdrahtung, die bis zu HC06 und versuchen, mit Ihr zu sprechen über die serielle Schnittstelle. Dann gehen von dort aus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als mpflaga sagte, die beste und einfachste Weg, um debug-dieser Module ist durch den Anschluss, um Sie direkt mit Ihrem computer und die Anbindung über ein terminal-Programm (hyperterm etc.).
Dass gesagt wird, ich vermute, das Modul ausgeführt werden, kann bei 9600 baud, nicht 38400.
Außerdem denke ich, dass Ihr code besser funktionieren würde wie: