串口接收数据及上云
项目简介
当你只有arduino和掌控板时,如何实现数据上云?本项目利用arduino采集数据,通过串口实现数据发送到掌控板(ESP32),利用掌控板接收数据并上传到阿里云,实现数据转发及上云。
本项目分为三个部分:
1、arduino采集温度
2、串口转发/接受数据
3、掌控板数据上云
4、阿里云部署
一、arduino采集温度
硬件:
arduino,DHT11温度传感器
接线图:
# arduino----------DHT11
# 5v---------------VCC
# GND--------------G
# D9--------------Data
代码示例:
#include <DFRobot_DHT.h>
// 动态变量
volatile float mind_n_WenDu;
// 创建对象
DFRobot_DHT dht11_9;
// 主程序开始
void setup() {
dht11_9.begin(9, DHT11);
}
void loop() {
mind_n_WenDu = dht11_9.getTemperature();
delay(5