ใช้ตัวอุปกรณ์ esp32 -> rs485 -> cvm nrg96 อันนี้
ถ้าใช้โค๊ดนี้ให้มันต่อ กับ rs485 แล้วเราจะเขียนส่งค่า 0A 04 00 00 00 02 70 B0 ไปที่ cvm ได้ยังไงแล้วให้มันตอบกลับมา
#define RX2_pin 16
#define TX2_pin 17
void setup() {
Serial.begin(115200);
Serial1.begin(115200, SERIAL_8N1, RX1_pin, TX1_pin);
Serial2.begin(115200, SERIAL_8N1, RX2_pin, TX2_pin);
}
void loop() {
Serial.println("This message is sent to USB Seriall");
Serial1.println("This message is sent to UART1 Serial");
Serial2.println("This message is sent to UART2 Serial");
delay(1000);
}
ดูเรื่อง การสื่อสารแบบ Serial ในคอร์สสอน Arduino Starter ที่หน้าเว็บด้านบนซ้าย ทำได้ครับ