핀 세팅
Send(송신 아두이노) | Reception(수신 아두이노) |
GND | GND |
5 | D0(6) |
6 | D1(5) |
보드마다 지원되는 Serial 핀을 찾아 핀번호를 변경하시기 바랍니다
#include <SoftwareSerial.h>
SoftwareSerial B_Serial(5,6);
void setup() {
B_Serial.begin(115200);
Serial.begin(115200);
}
void loop() {
// '|' 를 이용해 마침을 표시
String a = "asdfasdfasdfasdf";
a = a+'|';
B_Serial.println(a);
Serial.println(a);
delay(1000);
}
#include <SoftwareSerial.h>
SoftwareSerial A_Serial(5,6);
String valuePara = "";
void setup(){
Serial.begin(115200);
A_Serial.begin(115200);
}
void loop(){
if(A_Serial.available()){
char transmit = A_Serial.read();
if(transmit == '|'){
Serial.println(valuePara);
}else{
valuePara = valuePara + transmit;
}
}
}