Arduino+掌控板使用Mind+平台上云
发布日期:2021-06-29 11:29:34 浏览次数:2 分类:技术文章

本文共 736 字,大约阅读时间需要 2 分钟。

Arduino+掌控板使用Mind+平台上云

项目简介

使用Arduino采集数据,然后通过串口(写入一个串口发送程序)发送到掌控板,再通过掌控板把数据上传到阿里云

本项目分为四个部分:

arduino采集土壤湿度数据串口转发和接收数据掌控板实现数据上云阿里云部署

一、arduino采集土壤数据

硬件:
arduino模块、土壤湿度传感器
接线如下

土壤湿度传感器--------ArduinoA0-------------------A1D0-------------------D4gnd------------------gnd gcc------------------5v

图形化编程代码如下:

在这里插入图片描述二、 串口转发和接收数据
硬件:
arduino模块、土壤湿度传感器、掌控板
Ps:通过arduino和掌控板的硬串口来进行数据的接收和发送,接线时注意(收—发,发—收,交叉接线)
接线如下:

掌控板-----------arduinoP15--------------1→RXP16--------------0←TX

图形化编程代码如下:

在这里插入图片描述三、 掌控板实现数据上云
掌控板在串口接收到数据之后,通过WIFI将数据上传到阿里云平台,掌控板使用的是软串口。
图形化编程的代码如下:
在这里插入图片描述效果图如下:
在这里插入图片描述
四、阿里云部署
其中MQTT初始化选择阿里云服务器,然后在阿里云那里创建产品→添加设备(注意记住三元组,然后添加到代码里面的MQTT初始化里面)→数据上云。阿里云平台的具体使用见官方文档。
在这里插入图片描述三元组:
在这里插入图片描述
在这里插入图片描述实验结果:
在这里插入图片描述

在这里插入图片描述在这里插入图片描述网页效果图:

在这里插入图片描述总结:

通过这次实验,我对利用Arduino+掌控板采集数据并上传到阿里云有了更深刻的了解,同时也更加熟悉了阿里云创建产品、添加设备等流程。

转载地址:https://blog.csdn.net/zycwlkq/article/details/116065576 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:基于掌控板和SIoT平台实现响应式web对接物联网MQTT应用
下一篇:Win10笔记本电脑某些应用能使用麦克风,但某些无法使用麦克风解决方法(本文以QQ为例,其他应用也适用)

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月17日 22时06分26秒