首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
机智云物联网
修改
文章:
244
阅读:
432811
评论:
28
赞:
1783
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
好友
私信
个人主页
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
文章
244
原创
20
阅读
432811
评论
28
赞
1783
原创
arduino控制物联网平台微型花园系统设计
2021-3-10 18:56
1472
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()函数中不断循环完成主要功能。
写原创有奖励!2025面包板原创奖励正在进行中
最新发表
推荐阅读
明星博主
原创博文
年度排行
博文排行
博文评论
FPGA/CPLD
MCU/ 嵌入式
模拟
电源/新能源
测试测量
通信
智能手机
处理器与DSP
PCB
汽车电子
消费电子
智能硬件
物联网
软件与OS
采购与分销
供应链管理
工程师职场
EDA/ IP/ 设计与制造
无人机
机器人/ AI
医疗电子
工业电子
管理
写博文
点赞(
11
)
收藏
分享到:
上一篇:
基于机智云物联网平台的传统家用开关智能化,成本只需20多
下一篇:
基于机智云物联网平台4孔插座开源
PARTNER CONTENT
换一换>
更多>
全球知名科技公司正在出售一批未使用的IC载板先进封装工艺生产设备
ALLSURPLUS
2025-02-14
德中技术发布数控设备操作系统MOS V1.0版本软件
德中技术
2025-02-06
文章评论
(
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
阅读:
432811
评论:
28
赞:
1783
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
好友
私信
个人主页
机智云Gizwits智能硬件自助开发及云服务平台,全栈式物联网平台领导者,为智能硬件提供研发-测试-量产-售后等全生命周期服务。开放Api,支持硬件、应用和业务云二次开发,支持主流无线模块,支持任意IaaS的公有云、私有云、混合云全球部署。
文章
244
原创
20
阅读
432811
评论
28
赞
1783
个人文集
机智云
(260)
最新评论
更多
写的好,学习了,多层板,做的质量一流,很难
开发工匠 ...
评论博文
2025-2-21
PCB多层板为何偏爱偶数层:一场关于平衡的 ...
写的好,大师之作,学习榜样
开发工匠 ...
评论博文
2025-2-20
我与EET的缘分,以及2025年打算在这里分享 ...
7sms : 涨薪1%呢,也就是每个月多拿了有1000元呢———— 楼主10万一个月? 一般的,月薪10W只能在菊花厂能拿到 ...
liweicheng
评论博文
2025-2-19
【工程师故事】勇敢的人先享受世界 ...
最新
博文
Deepseek评OKR是职场人士最应学习的管 ...
从智能手机到服务器,贴片散热器如何 ...
高难度PCB一站式:技术与服务的双重保 ...
资料下载
本周热帖
FP7153PDF规格说明书
FT60F02X芯片手册
[40周全]物联网/嵌入式全能工程师(提 ...
电子工程师入门手册
软件工程知识体系(SWEBOK)v4.0 ...
无线充电发射板TYPEC接口快充输入,支 ...
【赚E币,兑大奖】用AI来分析电路或编 ...
富芮坤FR3068E开发板使用评测 ...
【富芮坤FR3068x-C】学习开发 ...
过压保护元件的典型应用市场 ...
最新资讯
芯语最新
资本市场的“疯狂星期四”,宇树科技 ...
利用解决方案供应商的优势加速自主移 ...
微软量子芯片掀桌子:“幽灵粒子”让 ...
铠侠携手闪迪开发出第10代3D NAND闪 ...
华为成立新公司“北京引望”,聚焦汽 ...
智能驾驶&Robotaxi2024年度格局报告 ...
招聘|寻找AI时代的汽车博主 ...
「智驾版DeepSeek」来了!解决端到端2 ...
开源!基于STM32的轻量级事件框架cpos ...
晶圆制造专业术语及工艺科普 ...
EE直播间
更多
高效协同与版本管理:是德科技设计数据管理软件助力现代芯片设计
直播时间: 02月26日 10:00
第三代功率半导体器件测试解决方案
直播时间: 03月06日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间: 04月17日 10:00
在线研讨会
更多
使用新型光耦隔离栅极驱动器优化系统效率及EMI表现
Allegro电流传感器替代采样电阻解决方案—实现更高效、更可靠的电流检测
迈来芯电流传感器:从汽车到工业与消费电子全面应用
如何在隔离的状态监控系统中捕获同步数据
热门
推荐
智能EDA技术揭秘:如何用AI优化芯片设计与制造流程
工程师必看:B2900隐藏的15个超频测试模式
芯片现货市场行情分析
这个5G模组不简单!支持5G行业特色功能:5G LAN、网络切片、高精度授时等
我要评论
1
11
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
关闭
站长推荐
/1
面包板社区有奖活动汇总楼
1. 拆解活动即将上线!2. 写原创,有奖励!3. 免费申领:开发板试用、书籍试读...
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与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