本人小白。最近在做一个arduino和树莓派通信的项目,之间是无线通讯的。需要从用Qt编写的Gui里发送指令,比如按键或者发送特定的字母到Arduino然后返回连接在arduino上的DHT11温湿度传感器检测的数据。
但是从arduino IDE上传代码后发现arduino和DHT11本身存在通信,他们之间会相互传送数据,所以添加serial.read()以后在monitor里一直有值,比如"248"什么的。。
有什么方法可以让arduino在收到从树莓派发出的信号以后只从DHT11获取一次数据然后暂停通讯吗?
代码使用了 http://www.hobbyist.co.nz/?q=documentations/wiring-up-dht11-temp-humidity-sensor-to-your-arduino 这里的
但是从arduino IDE上传代码后发现arduino和DHT11本身存在通信,他们之间会相互传送数据,所以添加serial.read()以后在monitor里一直有值,比如"248"什么的。。
有什么方法可以让arduino在收到从树莓派发出的信号以后只从DHT11获取一次数据然后暂停通讯吗?
代码使用了 http://www.hobbyist.co.nz/?q=documentations/wiring-up-dht11-temp-humidity-sensor-to-your-arduino 这里的
