小型物联网系统模型(一、题目)

小型物联网系统模型

功能描述:
(1)数据采集:要求使用 CCS811 气体传感器(IIC 通信)采集空气中 CO 的含量
(2)数据接收:使用单片机通过 IIC 协议与传感器通信,获取采集结果,并采用合适的
算法,对数据进行滤波处理,提高数据的准确性。
(3)数据发送:可以使用 WiFi、DTU、GPRS、蓝牙、lora、无线串口等无线技术将数据
按照发送模块的相关协议发送至电脑。
(4)数据终端:电脑可以根据使用的发送模块的协议制作一个简单的上位机(常
见协议有:串口协议、TCP 协议、udp 协议、http 协议、https 协议),上位机可以
选用:C#、Python 的 tkinter、wxpython、pyqt5 模块、C 语言的 MFC、C++的 QT5、
Java。上位机最基本的要素要包括:一个 text 组件用来显示接收的数据以及工作
的状态、1 个 button 组件用来控制接收数据。(如果上位机完不成,最起码要在控
制台完成相关信息的显示)
(5)数据存储:使用 MySQL 数据库对上位机接收到的数据进行简单的存储(提示:
各语言对 MySQL 都有比较齐全和规范的接口)。
(6)数据邮箱:上位机设置一个组件,绑定的事件是将数据库最新的数据发送至指定
邮箱。
拓展:硬件发送至电脑的数据设置一套自定义的数据协议、每处接受数据的地方都对数据进
行检验(头校验+尾校验)、对终端数据进行数据可视化处理。
要求:
(1)STM32 系列芯片为主控芯片。
(2)通信模块不能直接用现成的模块,如 WiFi 模块,必须自己买 WiFi 的最小板来设
计模块的外围电路。
(3)整个作品自己设计硬件电路的电源,可以用锂电池设计供电系统。
(4)电路设计布局合理,接口摆放规范。
方向:物联网、通信协议

注:出自二院科协。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
欢迎下载研华科技主题白皮书: 【AIoT】研华AIoT边缘智能及网关解决方案 [摘要] 物联网、大数据、云服务与人工智能,是产业数位转型的关键科技趋势,透过创新应用,将替各产业带来巨大商机与全新 局面。研华以坚强的硬件实力为基础,开发出多元软件服务。 https://www.eefocus.com/resource/advantech/index.p... 您可能感兴趣的项目: 基于NUNCLEO开发板+W5500实现智能家居网关原理图+相关数据手册 zigbee智能家居+wifi(智能网关)+Android APP 独家珍藏免费分享—智能家居控制系统完整设计方案 智能手表不要买,自己也可以DIY制作(制作资料开源) 重金购买的国赛机密资料 — 智能家居原理图、程序(软硬件开源,3.63G) 概述: 本设备整合了相关成熟的协议在其中,利用成熟的云平台搭建了一套小型物联网系统。主控网关使用的MCU是STM32F103,通过WIFI连接广域网来接入Onenet云平台,与服务器之间使用较为热门的MQTT协议,数据以Json格式传输。网关和移动端均可以多个设备同时存在于平台,利用云服务器作BROKER传输消息,方便监控数据以及控制设备。另外还加入了蓝牙音频部分,可以让旧的攻防或音响设备无线影音功能。 主控芯片为Stm32f103RCT6,网络部分可选网线(W5500)或无线WIFI(ESP8266)等方式。CSR8645为蓝牙音频模块,可以接功放或者小音箱,让旧音响设备增加无线播放功能。TP4056为充电芯片。 硬件框图: 所用器件 MCU 以太网芯片 WiFi 蓝牙 线性充电器 E2PROM 软件说明 设备主要通过MQTT协议接入中移onenet平台,传感器的参数通过自定义的json格式上传,手机端进行相应的解析。APP分别有中移平台APP,可以监控设备上传的数据;还有自己编写的安卓端APP,简易显示传感器参数。 视频演示效果: 利用此网关接口上接入了DHT11、防水型18B20探头、光敏电阻、PM2.5传感器等传感器。温湿度、光照、PM2.5作为屋内环境参数检测,18B20是用于检测水温(煮热水、洗澡.....) 手机APP截图:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值