diff --git a/Sender/Sender.ino b/Sender/Sender.ino index 5142074..0db0f2d 100644 --- a/Sender/Sender.ino +++ b/Sender/Sender.ino @@ -1,24 +1,40 @@ +#include + +int sTx = 4; +int sRx = 5; +SoftwareSerial mySerial(sRx,sTx); + int id = 0; int baud = 19200; int enable = 2; +char c; void setup(){ pinMode(A0,INPUT); id = analogRead(A0)*10; - pinMode(enable,OUTPUT); - Serial.begin(baud); + pinMode(enable,OUTPUT); + mySerial.begin(baud); + Serial.begin(115200); Serial.print("Baud rate set to "); Serial.println(baud); - Serial.print("Initialized #"); + Serial.print("Initialized Arduino #"); Serial.println(id); +} +void printSerial(){ + while (mySerial.available()){ + c = mySerial.read(); + Serial.print(c); + } } void loop(){ + printSerial(); delay(id); digitalWrite(enable,HIGH); - Serial.write("Howdy, this is Arduino #"); - Serial.println(id); - Serial.flush(); - digitalWrite(enable,LOW); + mySerial.write("Howdy, this is Arduino #"); + mySerial.println(id); + mySerial.flush(); + digitalWrite(enable,LOW); + printSerial(); }