12-03-2019, 00:02
Mam dwa moduły takie jak w linku. Zakupiłem je parę tygodni temu. Próbowałem różnych połączeń i i kodów. Nic z tego! Za nic nie wiem czemu to nie działa. Na początku chciałem się pobawić w komunikację tymi modułami z dwoma arduino. W przyszłości do jednej płytki będzie dodany moduł GPS. Czy ktoś ma jakiś pomysł jak rozwiązać mój problem, albo widzi błąd w kodzie/połączeniu? Jeśli potrzeba więcej informacji postaram się je jak najszybciej uzupełnić.
Link do modułu na aliexpress
Link do modułu na aliexpress
Kod:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); //TX, RX
// gnd M1 and M0 for Normal Mode (Send and Receive)
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
}
void loop() {
if(Serial.available() > 0){
String input = Serial.readString();
mySerial.println(input);
}
if(mySerial.available() > 1){
String input = mySerial.readString();
Serial.println(input);
}
delay(20);
}