【RT Thread作品秀】宠物智能饲养监测 电路方案

上传:sinat_59181 浏览: 14 推荐: 0 文件:ZIP 大小:45.6MB 上传时间:2021-05-04 01:09:17 版权申诉
概述:宠物智能饲养监测系统基于RT-Thread的ART-PI开发板,主控STM32F750XBH6,支持采集温度、湿度和光照数据,实现高温本地和远程预警,智能照明控制,实时采集数据并通过 WIFI 上传云端,针对智能宠物管理提供一个较好的使用范例,也是自己借参加本次活动,首次实操使用RT-Thread rtos,实现功能是次要目的,学习和使用rtt是初衷,之后本项目会继续增加新功能,简单来说这是一个比较实用的。 开发环境硬件:ART-PI 扩展板:DHT11温湿度传感器,BH1750光照传感器和灯控模块 RT-Thread版本:RT-Thread V 4.0.3 开发工具及版本:RT-Thread-studio v2.0.0,STM32CubeMX v6.1.0 RT-Thread使用情况概述内核部分:调度器。 调度器:创建多个线程来实现不同的工作。 组件部分:I2C框架, Sensor框架, SAL 套接字抽象层 I2C框架:使用I2C框架来驱动光照传感器,上层代码可以提高代码的可重用性。 Sensor框架:为上层提供统一的操作接口,提高上层代码的可重用性;简化底层驱动开发的难度,可以非常简单的读取传感器采集数值。 SAL 套接字抽象层:组件完成对不同网络协议栈或网络实现接口的抽象并对上层提供一组标准的 BSD Socket API,这样开发者只需要关心和使用网络应用层提供的网络接口,而无需关心底层具体网络协议栈类型和实现,极大的提高了系统的兼容性,方便开发者完成协议栈的适配和网络相关的开发 软件包部分: Webclient: 提供设备与 HTTP Server 的通讯的基本功能,主要使用http post。 BH1750FVI: 该传感器软件包提供了使用光照强度传感器基本功能,BH1750FVI 是一种用于两线式串行总线接口的数字型光强度传感器集成电路,具有较高的分辨率可以探测较大范围的光强度变化(范围: 1lx-65535lx),特别适合对光照环境要求较高的场景。 硬件框架ART-PI采集到数据上传到云端(目前使用自己php+mysql,断网本地存储测试中)。 软件框架说明上电初始话后,检测传感器变化,满足设定条件的,通过wifi上传到服务器端 目前服务器端只提供数据处理和存储 软件模块说明bh1750_thread_entry: 光照传感器线程 dht11_thread_entry:温湿度传感器线程 user_webclient_post:http_post main:led 闪烁,用来检测当前系统的运行状态。 演示效果视频演示比赛感悟首先非常感谢RTT和电路城以及ST等一起举办的这次活动。 由于第一次使用M7核mcu以及第一次使用rtt操作系统,从小白一步一步学习,测试,看文档,请教,虽然目前还是小白水平,但是确确实实是一次难得的机会,不亲自实践就永远不知道自己的水平在哪,也不能了解rtt便捷。不得不说,结束rtt studio之后,使用起来非常顺手,再者H750 480MHz搭配art-pi强悍的设计,用于之后的复杂功能开发测试有巨大的升级空间。 这次比赛不仅仅是学到了,rtt stm32的软硬件知识,更多的是和许多志同道合的小伙伴,讨论与分享自己的所获所得,这也是一种开源精神。 最后要说声抱歉,鉴于没有充分认识到自己有限的水平,虽然近一个月的时间,还只能写出这样的水平,心比天高无奈水平一般,但是这是一个开始,会围绕设计主题,做持续的更新,不断学习和实践,继续让art-pi发光发热。 感谢!!!
上传资源
用户评论
相关推荐
RT Thread作品智能路灯电路方案
【RT-Thread作品秀】智能路灯作者:杨满意 概述目前路灯大多采用定时功能,但由于四季交替变化,日出日落时间不一样,如果采用统一时间定时开关灯,将会浪费多余的电力资源,如果通过无线网控制和通过日出
ZIP
77.71MB
2021-04-25 09:04
RT Thread作品智能管家精灵电路方案
【RT-Thread作品秀】智能管家精灵作者:七星岩 概述(说明应用产生的背景、实现功能)主控平台以 ART-PI 开发板为核心,主要任务是抓取网络数据、如天气、疫情等,并由OLED实时显示最新数据,
ZIP
1.03MB
2021-04-25 23:33
RT Thread作品智能天气小站电路方案
【RT-Thread作品秀】智能天气小站作者:AlgoIdeas 概述嵌入式开发需要多动手,多实践才能不断取得成长和进步。第一次接触新的知识,难免会遇到挫折和困难,只要有足够的耐心和不断探索的信心,并
ZIP
753KB
2021-05-09 21:36
RT Thread作品RedClock电路方案
【RT-Thread作品秀】RedClock 作者:iysheng 概述 我开发RedClock这个作品的背景主要有两个: 1.我想开发一下墨水屏,想体验下新奇的事物; 2.想在传统wifi时钟的基础
ZIP
4.09MB
2021-04-22 09:24
RT Thread作品温湿度监测设计电路方案
【RT-Thread作品秀】温湿度监测设计作者:Star.Water 概述产生背景:当前温湿度监控设备大多只能显示当前环境参数,不能查看历史记录和历史曲线图,不能直观的显示温度湿度的变化情况。所以本次
ZIP
292.53MB
2021-04-24 22:29
RT Thread作品开发手表电路方案
【RT-Thread作品秀】开发手表作者:tom2339 开发手表板上集成STM32F103C8T6,BMI160六轴传感器,0.96OLED_4P,3.7V锂电池,并把STM32F103C8T6的引
ZIP
14.81MB
2021-05-02 06:34
RT Thread作品CAN Monitor电路方案
概述 随着科技的发展,数字仪表的应用越来越广泛,逐渐替代传统型机械仪表。本应用就是基于ART-Pi开发板,使用RT-Thread系统设计开发的,面向工程机械行业的数字仪表。本应用通过CAN总线采集发动
ZIP
2.84MB
2021-04-21 01:09
RT Thread作品瞎转悠电路方案
【ART-Pi作品秀】瞎转悠作者: 樊晓杰 概述简单介绍项目应用产生的背景 ,所产生的软硬件方案 及主要实现的功能。 应用产生背景在和娃玩老鹰转小鸡时候,突然就想做个小车,可以和孩子互动,就想到人挡在
ZIP
157.18MB
2021-04-21 03:30
RT Thread作品EE Lab电路方案
【RT-Thread作品秀】EE-Lab作者:卿俊成 概述随着集成电路的不断发展,电子测量仪器分别向着高性能和微型化不断发展。本作品基于微型化便携式需求,设计一个集成数字电源、信号发生器、示波器的便携
ZIP
1.50MB
2021-04-21 08:49
RT Thread作品基于物联网云平台的智能监测电路方案
【RT-Thread作品秀】基于物联网云平台的智能环境监测设计作者:赵帅 概述智能环境监测系统基于 STM32H7系列芯片开发,通过光照传感器与温湿度传感器采集环境中的光照与温湿度数据,通过WIFI将
ZIP
994KB
2021-04-23 23:32
RT Thread作品基于RT Thread的数据采集电路方案
概述:这是一个数据采集的装置,本身没有什么亮点。主要是基于RT-Thread操作系统,驱动NB模块-BC26来实现数据的发送。值得一说的是RT-Thread本身有BC-26的驱动包。不过这里并没有使用
ZIP
1.17MB
2021-04-21 17:40
RT Thread作品基于RT Thread智能家居物联网电路方案
【RT-Thread作品秀】基于RT-Thread的智能家居-物联网作者:葫芦侠 概述(说明应用产生的背景、实现功能)智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备连接
ZIP
1.03MB
2021-04-21 17:40
RT Thread作品智能温湿度监控电路方案
作者:zhl15893133384 一:概述 物联网作为现在一门很热门的行业,其强大之处以至于我们的额生活离不开它,随着它的发展,也衍生出来很多的行业,比如智能家居等。这使得我们的生活变得更加的精彩与
ZIP
328KB
2021-04-24 22:29
RT Thread作品病人康复运动强度监测系统电路方案
概述病人术后需要做康复训练。但强度、幅度、姿态等难以把握。使用陀螺仪感知人体的运动,把运动参数通过网络发到云端,医生可以通过应用看到病人的运动状况。根据数据对病人做明确性辅导。 开发环境硬件:ART-
ZIP
126.69MB
2021-04-26 05:10
RT Thread作品远程调试终端电路方案
【RT-Thread作品秀】远程调试终端作者:钟良涛 概述本设计灵感来源于调试人员出差调试设备遇到困难时,提供指导的工程师可以远程实时查看调试数据,以提供指导。本设计实现了一个远程调试助手,ART-P
ZIP
1.37MB
2021-04-22 04:52