Arduino笔记-Arduino UNO与WeMos D1串口通信(数据交互)
生活随笔
收集整理的這篇文章主要介紹了
Arduino笔记-Arduino UNO与WeMos D1串口通信(数据交互)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
原理圖是這樣的:
設(shè)備A代表Arduino UNO設(shè)備B代表WeMos D1.
實(shí)際連接圖如下:
程序運(yùn)行截圖如下:
這個(gè)是Arduino上的串口打印,前面那個(gè)S表示Arduino發(fā)送字符S,當(dāng)接收到字符B后,就會(huì)打印receive wemods data
下面是源碼:
Arduino uno源碼:
void setup() {Serial.begin(9600);pinMode(LED_BUILTIN, OUTPUT); }void loop() {digitalWrite(LED_BUILTIN, HIGH); delay(1000);digitalWrite(LED_BUILTIN, LOW); delay(1000);Serial.write("S");while(Serial.available() > 0){char wemosChar = Serial.read();if(wemosChar == 'B'){Serial.println("receive wemods data");}}delay(1000); }WeMos D1源碼:
void setup() {Serial.begin(9600);pinMode(LED_BUILTIN, OUTPUT); }void loop() {digitalWrite(LED_BUILTIN, LOW); delay(1000); digitalWrite(LED_BUILTIN, HIGH); delay(1000); while(Serial.available() > 0){char getChar = Serial.read();if(getChar == 'S'){Serial.write("B");}}delay(1000); }?
?
?
總結(jié)
以上是生活随笔為你收集整理的Arduino笔记-Arduino UNO与WeMos D1串口通信(数据交互)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java工作笔记-枚举类型反射
- 下一篇: Python笔记-centos 7安装(