资料介绍
描述
介绍:
在这个动手实验室中,您将构建温度传感设备并将其连接到 Arduino IOT 云。
这是智慧城市计划系列实验室中的第二个,介绍了物联网的简单应用,能够通过互联网将数据发送到云端。
把它放在一起:
本教程分为五个部分:
- 安装 Arduino Create 插件
- 组装电路
- 在云中设置您的董事会
- 设置物联网云
- 添加您的代码
第 1 部分 - 安装 Arduino Create 插件
第 2 部分 - 组装电路
使用下面的接线图作为参考组装您的设备
笔记:
- 温度传感器 (TMP36) 连接到引脚 A0
- 插入温度传感器时,确保平面朝向您。
第 3 部分 - 在云中设置您的电路板
要配置您的开发板,请导航至Arduino Create并完成以下步骤(以橙色突出显示)
您现在将看到您的 MKR1000 板列出并命名为“MyThing”,如下所示(以橙色圈出)
这样就完成了板子在云端的注册
第 4 部分 - 设置物联网云
使用在云中注册的设备导航到Arduino 创建并完成以下步骤(以橙色突出显示)
这样就完成了 Arduino IOT Cloud 中设备的设置。
第 5 部分 - 添加代码
第 1 步- 在第 18 行输入温度传感器变量(片段 1)
// Temperature Sensor variables
int sensorPin = A0;
int sensorValue = 0;
int Dres = 1024;
int VCC = 3300; // set VCC voltage milliVolts
int offset = 500; // set tolerance of 500 milliVolts
int scaling = 10; // set the voltage scaling at 10mM / deg C
float voltage = 0.0; // set the initial voltage to 0
第 2 步- 在第 36 行的 void setup () 中添加以下设置函数(片段 2)
// Set 10bit read resolution
analogReadResolution(10);
第 3 步- 在第 59 行添加主代码(片段 3)
// read the value from the sensor:
sensorValue = analogRead(sensorPin);
Serial.print("sensorValue = ");
Serial.print(sensorValue);
// Calculate the voltage
voltage = sensorValue * (VCC/Dres); // milliVolts
Serial.print(" voltage = ");
Serial.print(voltage);
Serial.print(" VCC = ");
Serial.print(VCC);
// Calculate the temperature
temperature = (voltage - offset ) / scaling;
Serial.print(" temperature(C) = ");
Serial.println(temperature);
delay(1000);
第 4 步- 导航到 Secret 选项卡,输入您的 Wifi 网络名称和密码
第 5 步- 保存并验证代码
第 6 步- 上传代码
您现在已经完成了设备的编码!
最终结果
完成后,设备将在 Arduino IOT Cloud 仪表板上显示温度。
- 连接到AWS IoT的RIOT-OS应用程序
- 将伺服电机连接到Arduino
- 将量子计算机连接到Arduino
- 如何安全地将Arduino MKR GSM 1400板与GCP IoT Core结合使用
- 如何将Arduino以太网连接到物联网云
- 使用Arduino MKR1000构建温度传感设备
- 基于温度传感器的伺服电机控制系统 0次下载
- Arduino通过OTG电缆连接到Android USB
- 将您的中央供暖连接到Arduino
- 构建在连接到任何蓝牙设备时播放歌的设备
- 将LCD屏幕连接到Arduino mega的最简单方法
- 调整AVR-IoT WG的用途以连接到AWS 10次下载
- AN-2007:操作E频段SiP并将其焊接到印刷电路板的考虑事项
- 基于MicroChip的阿里云IOT连接开发套件方案 30次下载
- 如何将Arduino板连接到的计算机上的30个项目 16次下载
- 智慧CAN云应用(2)-CAN设备接入 305次阅读
- 温度传感器的工作原理和主要分类 2297次阅读
- 温度传感器电路图分享 2398次阅读
- 如何使用Arduino和超声波传感器构建一个油箱液位指示器电路 1582次阅读
- 从可穿戴设备过渡到医疗设备 562次阅读
- 如何使用Silego GreenPAK构建温度传感系统 1414次阅读
- 如何使用Silego GreenPAK构建温度传感系统 1411次阅读
- 如何构建一个电动汽车EV充电器 2056次阅读
- 采用Arduino开发板、火焰传感器和蜂鸣器构建火感检测器系统 2381次阅读
- 如何使用Arduino和LDR传感器实现LCD液晶屏亮度的自动调节 6529次阅读
- IoT系统架构和网络类别 3544次阅读
- 边缘计算日趋成熟,物联网设备将不再需要网关聚合传感器数据 2482次阅读
- 采用安森美半导体的SoC RSL10平台实现IoT设备应用 713次阅读
- 了解物联网云服务之概貌,以进一步学习了解IoT 6051次阅读
- 温度传感器到数字MPU的连接电路 2075次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多