步骤一 硬件准备
Nodemcu开发板×1
Arduino UNO开发板×1
面包板×1
usb数据线×1
软件准备:
WebREPL(第一节有下载链接)
步骤二 原理说明
NodeMCU v2提供三个UART。您可以在TXD0,RXD0,TXD1,TXD2,RXD2上看到它们:
(七)Nodemcu的MicroPython之旅:UART串口通信
我们可以使用UART库访问UART串口。
在本章中,我使用Arduino板作为UART源。我们从UART读取传入的消息。开始吧!
步骤三 电路搭建
在串口通信的教程中,我使用Arduino Uno连接到NodeMCU板。我们在连接到Arduino板的NodeMCU上使用UART0。我们应该将RX引脚连接到TX引脚,将TX引脚连接到RX引脚。
以下是我们的连线方式:
NodeMCU D10(TXD0)连接到Arduino 数字口 10(RX)
NodeMCU D9(RCD0)连接到Arduino 数字口 11(TX)
NodeMCU GND连接到Arduino GND
我的接线实现如下图所示:
(八)Nodemcu的MicroPython之旅:UART串口通信
步骤四 编写程序
首先,我们使用Arduino IDE为Arduino UNO编写程序。我们使用SoftwareSerial模拟软串口10和