20-01-2016, 00:14
Nie wrzucałem kodu, ponieważ nie uważałem, że jest do czegokolwiek tu potrzebny. Już załączam.
Program w Arduino
Oraz wysyp z HC-05
Jeżeli potrzeba czegoś więcej to piszcie.
Program w Arduino
Kod:
char c = ' ';
byte AtmodePin = 2;
void setup()
{
pinMode(AtmodePin, OUTPUT);
digitalWrite(AtmodePin, LOW);
Serial.begin(9600);
Serial.println("Serial 0 ON");
Serial1.begin(9600);
Serial.println("Serial 1 ON");
}
void loop()
{
if (Serial1.available())
{
c = Serial1.read();
Serial.write(c);
}
if (Serial.available())
{
c = Serial.read();
if (c == '#')
{
digitalWrite(AtmodePin, HIGH);
Serial.print("AT mode ON. $ zeby wyjsc");
}
else if (c == '$')
{
digitalWrite(AtmodePin, LOW);
Serial1.print("AT+RESET\n\r");
Serial.print("AT+RESET\n\r");
}
else
{
Serial.write(c);
Serial1.write(c);
}
}
}
Oraz wysyp z HC-05
Kod:
AT+INQ
+INQ:E4F8:EF:C17131,5A020C,FFC4
+INQ:E4F8:EF:C17131,5A020C,FFC0
+INQ:E4F8:EF:C17131,5A020C,FFB7
+INQ:E4F8:EF:C17131,5A020C,FFBF
+INQ:E4F8:EF:C17131,5A020C,FFBC
+INQ:E4F8:EF:C17131,5A020C,FFB7
+INQ:E4F8:EF:C17131,5A020C,FFC1
+INQ:E4F8:EF:C17131,5A020C,FFBE
+INQ:E4F8:EF:C17131,5A020C,FFC6
OK
Jeżeli potrzeba czegoś więcej to piszcie.