15、各类传感器的应用与云端交互

各类传感器的应用与云端交互

1. 光电池传感器与云端交互

光电池传感器能够将其读数上传至云端并存储。这些模拟读数可用于智能建筑等智能应用,根据阳光情况控制建筑物灯光的开关。

若要让 Arduino 草图将读数上传到 AWS 云,需在现有草图中添加以下 Arduino 代码行,并使用相关 MQTT 代码。以下是用于将光电池传感器读数上传到云端的 JSON 格式:

// ...... Previous code lines go here
docInput["DeviceID"] = IMEI;
docInput["Timestamp"] = millis();
docInput["Device"] = "Photocell Sensor";
docInput["OpCode"] = "Read";
docInput["Analog"] = reading;
docInput["Unit"] = "V";
serializeJsonPretty(docInput, payload);
// ..... Next code lines go here

将最终草图上传到开发板,可在串行监视器上看到如下输出。前往 AWS IoT,云端接收到的 JSON 数据将显示在 AWS 仪表板上。云端接收到的数据可存储在数据库中,进行分析、可视化处理,并用于控制其他设备。

操作步骤

  1. 在原 Arduino 草图中添加上述 JSON 格式代码。
  2. 按照相关说明使用 MQTT 代码。
  3. 将最终草图上传到开发板。 <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值