在本教程中,我將向您展示如何在Arduino和NodeMCU之間設(shè)置串行通信以監(jiān)測土壤濕度。
最近,我們聽到了關(guān)于智能灌溉的信息,其中一個(gè)突然出現(xiàn)的事情就是土壤濕度檢測,因?yàn)槟枰粋€(gè)土壤濕度傳感器。
然后,例如,如果您要將數(shù)據(jù)發(fā)送到服務(wù)器,則需要一個(gè)ESP8266(NodeMCU)與微控制器(Arduino)通信的網(wǎng)關(guān)
使用到的板卡硬件如下:
- Arduino UNO和Genuino UNO
- NodeMCU ESP8266分支板
- DFRobot Gravity:用于Arduino的模擬土壤濕度傳感器
連接數(shù):
在Arduino和LM393之間:
Arduino 5V- LM393 VCC
Arduino GND-LM393 GND
Arduino A0-LM393 A0(模擬引腳)
在LM393和土壤水分傳感器之間:
LM393(+)-土壤水分傳感器(+)
LM393(-)-土壤水分( -)
Betweeen NodeMcu和Arduino:
NodeMcu Gnd-Arduino Gnd
NodeMcu TX-Arduino Rx
NodeMcu RX-Arduino TX