首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
最新发表
推荐阅读
明星博主
原创博文
年度排行
博文排行
博文评论
FPGA/CPLD
MCU/ 嵌入式
模拟
电源/新能源
测试测量
通信
智能手机
处理器与DSP
PCB
汽车电子
消费电子
智能硬件
物联网
软件与OS
采购与分销
供应链管理
工程师职场
EDA/ IP/ 设计与制造
无人机
机器人/ AI
医疗电子
工业电子
管理
写博文
机智云物联网
修改
文章:
244
阅读:
414433
评论:
28
赞:
1621
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
好友
私信
个人主页
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
文章
244
原创
20
阅读
414433
评论
28
赞
1621
原创
arduino控制物联网平台微型花园系统设计
2021-3-10 18:56
1380
11
3
分类:
物联网
文集:
机智云
作者:张译 王霄 胡娟 杨靖 龙道银
贵州大学电气工程学院 中国电建集团贵州工程有限公司
摘要: 为实现对花园植物生长环境的控制,保证植物正常生长,基于现实背景设计一种Arduino微型花园控制系统。在此选用Arduino Nano作为核心控制器,将传感器技术、WiFi技术、物联网平台、LabVIEW结合起来实现对花园环境的实时监控和及时控制,并具有检测环境温度、环境湿度、土壤湿度、光照度监控等功能。实现分别在串口显示屏、LabVIEW与
机智云
物联网平台分别显示。运行结果显示,以Arduino为核心设计的系统通过LabVIEW显示与调试之后,能够在一定精度内保证数据无线传输的实时性及达到远程控制的要求,具有功耗较小、成本低廉、扩展方便等优点,非常具有实用价值和商业推广价值。
关键词: 微型花园 机智云物联网平台 Arduino控制 LabVIEW显示 系统设计 运行测试
本设计以Arduino Nano主控板为核心,分模块环境信息采集实现在Lab VIEW制作的上位机完成对采集的数据记录分析,调试上传数据的准确性,加入无线联网方式,借助机智云物联网开放平台上传数据,实现数据的实时显示并远程控制。
1 系统总体框架设计
通过对微型花园控制系统设计的整体布局设计,运用以Arduino控制为控制核心板,在PC机上选择以Lab VIEW作为上位机,利用该平台作为上位机能够设计出更加友好、便捷的用户界面,实时地显示环境信息。利用当下比较流行的无线传输——物联网,在云端存储一定的数据和显示。对比之下,发现机智云物联网平台更符合本次设计要求。采用当下成熟的Wi Fi技术与网络连接通信,实现真正意义上的无线远距离数据传输功能。总体设计框架如下图所示。
组建智能的控制系统,硬件作为控制系统的基础和核心,直接影响系统的稳定性、准确性、快速性和能耗性,一定程度上决定了智能系统的上限。本次设计的微型花园控制系统的硬件,主要有Arduino Nano控制板、Usart GPU、传感器、Lab VIEW等。其中,DHT.11、土壤湿度传感器和光照度传感器组成传感器部分,用来检测花园环境的温湿度、光照度及土壤的干湿度。
2 系统硬件设计
2.1 主控制芯片
此次设计采用Arduino Nano。Nano是一款基于Arduino UNO改进的开发板,相对来说,Nano的体积更小,价格便宜,减少了相应的开发成本。Nano作为智能系统的底层控制芯片,下位机程序可通过Arduino IDE烧录完成。Nano可通过表1两种不同方式供电,运用于不同场景,使得应用场景更具多样性、灵活性。
2.2 温湿度检测模块
此次设计温湿度传感器采用DHT.11,它是一款数字温湿度传感器,含有以校验数字信号输出温湿度复合的传感器。该传感器由一个NTC测温元件和一个电阻式感湿元器件组成,传感器可以在检测信号处理时调用这些校准的系数。单线制串行接口能够让系统集成变得快捷、简单和集成度高。其体积较小、功耗小、信号传输高达20 m,非常适合于硬件开发。它采用专用的温湿度传感技术和数字模块采集技术,能够保障产品极高的长期稳定性。DHT.11管脚说明如表2所示。
图2为DHT.11的工作原理,该传感器通过单总线传送数据,一次传送40 bit,按数据格式顺序为8 bit湿度整数数据、8 bit湿度小数数据、8 bit温度整数数据、8 bit温度小数数据,最后8位为校验位,验证传送的数据是否正确。
2.3 土壤湿度传感器
土壤湿度传感器是采用四线制,包括电源正极、电源负极、TTL数字信号输出和模拟信号输出,其中,电位器可以对光照度阈值调节。土壤湿度传感器接线如图3所示。
2.4 光照度传感器
图4为光照度传感器原理。光敏传感器采用四线制,包括电源正极、电源负极、TTL数字信号输出和模拟信号输出,其中,电位器可以对光照度阈值进行调节。利用光敏元件把光信号转换成电信号传感器,其敏感波长在可见光波长附近,包括红外波长和紫外线波长。所以光谱范围可以由紫外线区延伸到红外线区,优点是灵敏度高、体积较小、价格较低和性能稳定等。在实际电路中,只需要将AO模拟信号接到MCU的I/O口,外接电源供电,GND与MCU共地即可。
图2 DHT.11工作原理
图3 土壤湿度传感器原理
图4 关照度传感器原理
2.5 串口液晶显示模块
Usart GPU显示屏。需要显示的信息主要是环境温湿度及土壤湿度,选择了Usart GPU显示屏显示环境的实时信息,由于后面的Wi Fi模组已占用到Nano的RX、TX通道,所以采用软串口连接。显示屏主要有前景元素和背景元素。由于该显示器主控芯片
STM32
具有处理、储存数据能力,可以预先烧录程序作为背景元素,再将需要实时显示的信息设置成前景元素。实际显示中只需要将MCU的TX连接显示屏的RX,同样外接电源与MCU共地即可。
2.6 EPS8266 WiFi模组
Nano通过硬串口与Wi Fi模组连接,Arduino管脚D6、D7用于配置Wi Fi模组工作模式在程序下载完成之后的模式选择,需要将模式调为Air Link Mode实现远程数据监控。将采集到的数据传送至Wi Fi模组,再由Wi Fi模组将数据传送至云端。图6为EPS8266Wi Fi模组原理。
图5 Usart GPU显示屏
图6 EPS8266 WiFi模组原理
3 系统上位机设计
3.1 上位机Lab VIEW的设计
上位机利用Lab VIEW软件实现植物生长环境的显示与分析。将Lab VIEW与Arduino串口连接,按照数据包头、实际数据和数据校验的格式,利用工业协议Modbus一问一答的主从模式作为标准自行设定协议。设定格式中采用无差别传送数据无需冗余校验码,在实际中Lab VIEW作为上位机通过串口发送校验帧头0x AA、0x BB,再接上特征码以上传不同的环境变量,发送0x AA、0x BB、0x11上传温度信息,发送0x AA、0x BB、0x10上传湿度信息,发送0x AA、0x BB、0x20上传光照度信息。
设计Lab VIEW上位机需要5个函数,第1个是VISA配置串口,它主要是对COM口、波特率、奇偶校验位和停止位进行配置。第2个是VISA写入函数,将特征码等指令通过串口发送给下位机执行相应程序。第3个是VISA串口字节数,将串口中的字节全部读取上来。第4个VISA读取函数,即将读取上来的字节进行显示。第5个VISA关闭通道这样不会一直占用串口资源。Lab VIEW程序前、后面板如图所示。
3.2 上位机物联网平台的设计
通过j机智云物联网平台搭建智能控制系统,数据实时上传实现远程观测及控制。在众多的物联网平台中,机智云物联网平台比较好。
机智云为有AIoT升级需求的用户提供云管端边一体化解决方案,
帮助传统产业高效快速、低成本实现从产线到产品再到服务的全面升级,将物联网共性技术与产业深度融合,有效催生新产品、新业态、新模式、从而带动产业结构转型升级,全面提升生产效率、形成新的经济增长点。
业务覆盖交通物流、新能源、工业互联、医疗健康、消费电子等众多行业。
3.2.1机智云物联网平台
机智云是一种比较完备的平台设计,能够对设计需求提供完备的设计方案,对客户的运营管理和数据分析提供很好的服务以及技术支持,实现产品终端智能化。相比于其他开发平台,机智云物联网平台不需要知道下位机上传的数据协议,平台会提供相应的硬件平台代码,底层协议可以不需要过多理解。机智云数值信息界面如下图所示。
机智云数值信息界面
传感器采集到的环境数据传送给Arduino,Arduino串口与EPS8266Wi Fi模组连接,利用无线传感器网络将数据上传至机智云云端,实现数据存储,便于分析,如图所示。最后在终端显示数据达到远程观测、远程控制的目的。
机智云传感器上传数据信息
最后考虑数据实时性,防止丢包,采用机智云物联网平台开发如图所示在终端显示数据达到远程观测、远程控制的目的
在软件设计中通过分模块处理,从简单程序到整合后的复杂程序,从单个实现传感器采集数据功能到实时处理各个传感器采集到的数据,并不断地改善程序框架,达到理想状态。运行时在程序void setup()函数中初始化程序,然后在void loop()函数中不断循环完成主要功能。
写原创有奖励!2024面包板原创奖励正在进行中
点赞(
11
)
收藏
分享到:
上一篇:
基于机智云物联网平台的传统家用开关智能化,成本只需20多
下一篇:
基于机智云物联网平台4孔插座开源
IIC Shenzhen - 2024国际集成电路展览会暨研讨会(深圳,11.5-6)
2024 AI& Connect 是德创新技术峰会(深圳,10.22)
第六届意法半导体工业峰会2024(深圳,10.29)
2024 Arm Tech Symposia 年度大会(上海/深圳,11月19/21日)
文章评论
(
1
条评论)
登录
后参与讨论
您需要登录后才可以评论
登录
|
立即注册
发布
curton
2021-3-14 21:45
学习了
面包板工业电子版块3月份活动,免费送20BB,欢迎留言!
https://mbb.eet-china.com/forum/topic/86917_1_1.html
回复
查看更多评论
相关推荐阅读
机智云物联网
2024-10-12 17:42
机智云开发板代码阅读报告
【机智云gokit2.0开发板】+代码阅读报告硬件:GOKIT2 功能板+arduinoUnoWiFi开发板软件:机智云产品调试 APP(点击此处为下载链接)https://accounts.gizw...
机智云物联网
2024-10-12 17:12
【机智云Gokit2.0开发板】+智能卧室睡眠环境装置
引言本项目使用机智云gokit2.0开发板,实现智能睡眠环境装置,解决目前大多数人对卧室睡眠要求逐渐增高的痛点。痛点环境数据可检测温湿度可智能调控人起床自动开灯按下开关调控屋内设备功能当温度超过20°...
机智云物联网
2024-10-12 16:55
【机智云gokit2.0开发板】+宠物屋体验控制电机马达、RGB全彩LED灯及温湿度传感器等
【机智云Gokit2.0开发板】+宠物屋体验控制电机马达、RGB全彩LED灯及温湿度传感器等GoKit 2代,把应用板与主控板分离,使用了arduino标准接口,如下图:应用板依然板载了正反转可调速电...
机智云物联网
2024-09-23 17:00
机智云智家APP的设备扫描与绑定限制
在使用机智云的智家APP时,用户可能会遇到无法扫描和绑定设备的问题。这一现象的根本原因在于智家APP的使用限制和付费策略。本文将对此进行详细分析,帮助用户了解相关规定。一、智家APP的功能概述智家AP...
机智云物联网
2024-09-13 18:29
【IoT开发】机智云平台+智能加湿器设计
基于STM32单片机的智能加湿器设计本文介绍了一种基于STM32单片机的智能加湿器。该加湿器配备了DHT11温湿度传感器、水位传感器和浊度传感器,数据通过单片机处理并显示在OLED屏幕上。用户可通过按...
机智云物联网
修改
文章:
244
阅读:
414433
评论:
28
赞:
1621
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
好友
私信
个人主页
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
文章
244
原创
20
阅读
414433
评论
28
赞
1621
个人文集
机智云
(260)
最新评论
更多
可以写一写技巧的东西,可能需要的人更多
curton
评论博文
2024-12-3
怎么才能做到,休息时间还能持续学习? ...
我还是比较支持技术人员当大领导的
curton
评论博文
2024-12-3
谈谈我从“技术”到“职能管理”再回到“技 ...
点赞,你的思考就是大家的思考。
curton
评论博文
2024-12-3
翻译了一篇文章,看看我们将如何应对人口下 ...
最新
博文
基于TOF微型多区激光传感器在MCU上的A ...
比较器检测模拟脉冲说明(四) ...
基于TRIZ理论探索消防机器人的创新之 ...
资料下载
本周热帖
[14章附电子书]Springboot+ChatGLM 实 ...
24LC02芯片手册以及注意事项 ...
《高等代数自学教程》(下册,贺昌亭 ...
11-19学习笔记
SATA specification
【原创奖励】TMS320F28335芯片的串行 ...
聚焦 400G/800G 光通讯模块及其芯片、 ...
【STM32F103C8T6教程】(二)STM32F10 ...
关于如何解决MOS常见问题的方案参考 ...
数字时代的电阻器:智能控制与精确测 ...
最新资讯
芯语最新
帕特·基辛格退休:工程师CEO的回归也 ...
马斯克的病态仇视?再次公开批评激光 ...
中国首个商业航天发射场成功首飞!长 ...
微芯科技决定暂停申请1.62亿美元的美 ...
韩国政局震荡,对半导体行业有什么影 ...
亮剑!双重反制,中美科技战,从技术 ...
10万大众员工发起罢工,抗议裁员及减 ...
金球入围!浙江长江汽车电子·一站式 ...
年会展商!诚芯智联,多形态车载终端 ...
年会展商!快克智能,一站式智造解决 ...
EE直播间
更多
无线前沿新技术与测试技术峰会-线上直播
直播时间: 12月05日 09:30
首场直播发布: Keysight AP5000 系列新型高性价比模拟信号源
直播时间: 12月06日 10:00
全面掌握功率表应用及校准
直播时间: 12月10日 10:00
提升毫米波信号测试精度
直播时间: 12月18日 14:00
在线研讨会
更多
uModule DC/DC稳压器 - 减少热量、增加功率
ADAS系统中采用的MEMS时钟
PLL基础知识及其在时钟系统中的应用
PIC16F13145单片机可配置逻辑模块(CLB)概览
热门
推荐
【北京12.5号】无线前沿新技术与测试技术峰会
精密双向电流感应放大器设计方案
【50份好礼】首发直播: 解密Keysight最新模拟信号源
【有奖直播】无线前沿新技术与测试技术峰会
我要评论
1
11
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
关闭
站长推荐
/2
面包板社区有奖活动汇总楼
1. DIY赢大奖!2. 写原创,有奖励!3.参与话题,奖励E币!4. 免费申领:开发板试用、书籍试读...
电子工程师DIY来分享,赢大疆无人机、小米手机、NAS存储、万用表 ...
展示您的 DIY 电子设计作品,社区将有丰富奖励送给您!
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
帖子
博文
返回顶部
×
curton 2021-3-14 21:45
面包板工业电子版块3月份活动,免费送20BB,欢迎留言!
https://mbb.eet-china.com/forum/topic/86917_1_1.html