Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
国民技术_N32G45x
【N32G457 】基于RT-Thread和N32G457的疫情测温系统
发布于 2022-03-24 02:38:47 浏览:930
订阅该版
**简介** 基于RT-Thread系统和N32G457开发板开发 疫情背景下的快速测温装置 主要传感器为MLX90614,在疫情前相对便宜,当前价格已经回落,适合当下疫情流行背景下的快速测温装置。这次演示的主要内容由Oled所呈现,但实际上的,本方案已运行在某些公共场所内,这次主要是针对RT-Thread的测试开发。 **硬件结构** 硬件结构图 硬件结构上包含MLX90614,OLED,(ESP8266-wifi模块,PN532_RFID模块)等待完善 ![未命名1648058339.png](https://oss-club.rt-thread.org/uploads/20220324/7d29a454f754f9f0750d95551ddae622.png) 此结构上,通过N32G457运行RT-Thread作为主要核心,MLX90614作为测温工具,且此设备可修改address实现多设备并联,一机多口,OLED主要负责数据显示部分,动态显示环境温度和目标温度,此方案中的ESP8266负责通过MQTT上云,实现数据互联和存储,PN532负责识别闸机开关。 MLX90614参数信息 ![o4YBAF9OWNqAJ-_eAahWVaK74e8123.jpg](https://oss-club.rt-thread.org/uploads/20220324/c36f62fd6b95c7b12566d00b5e6d0cbf.jpg.webp) 软件结构 软件结构图 软件在方案上是灵魂,RT-Thread给单片机调度问题上做了很大的进步,就这次开发体验来讲,比之前做完整系统简单太多,很多让人棘手的问题都被考虑到了,国产系统的进步令人欣喜。 ![未命名1648058999.png](https://oss-club.rt-thread.org/uploads/20220324/b8f0f84fa8ab0495ad3f42747ce177d8.png) 此系统内使用IIC作为主要通讯总线,这里在软件配置上有个问题,MLX使用的smbus总线,clock需要设定在100000,才可以正常工作,且不会影响Oled的显示情况。 **实物演示** 实物演示图,可看出Oled可显示环境温度和目标温度。 ![1648059197541.jpg](https://oss-club.rt-thread.org/uploads/20220324/52f37ae03567e043580f594be391c060.jpg.webp) 也可以使用esp8266直接通过百度天工的IOT平台实现数据的互联操作 ![未命名1648059475.png](https://oss-club.rt-thread.org/uploads/20220324/d56f2cad93eec3681cd254eaeccebd15.png) 项目上通过WSS关联摄像头-测温-闸门,做同步防控,这点N32G4在超频条件下应该可以实现 ![o4YBAF9OWNqAJeAahWVaK74e8123.jpg](https://oss-club.rt-thread.org/uploads/20220324/f63fa7529402b6232991dbe3620355e8.jpg.webp) ![837a9660364469590a0e24b2da8b3dc3.gif](https://oss-club.rt-thread.org/uploads/20220324/837a9660364469590a0e24b2da8b3dc3.gif) 之前的项目内使用多个高级技术栈,包含WSS等相关(但此部分涉及商业,后续我独立完成后继续开源) 总结:此项目让我感受到国产强大的实力底蕴,从操作系统,到前人付出,M4的国产架构依然稳定,这也是今后做项目选型国产化的萌芽开始,感谢活动信任 展望:1、努力扩充项目 2、实现MLX的扩展包 3,对SPI-OLED做部分库移植 BiBili视频: 【【N32G457 】基于RT-Thread和N32G457的疫情测温系统-哔哩哔哩】 [https://b23.tv/enaBvJ2](https://b23.tv/enaBvJ2) Gitee:[https://gitee.com/Evilsnow/body-temp](https://gitee.com/Evilsnow/body-temp)
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
Evilsnowtech
这家伙很懒,什么也没写!
文章
1
回答
0
被采纳
0
关注TA
发私信
相关文章
1
[N32G457]移植sdio驱动后,开启sdio1系统挂掉
2
N32G457开发板使用AT组件编译出错
3
ADC采样只有0和3.3v?
4
基于N32G45X开发板建立工程失败?
5
有没有人N32G457在挂载SPI Flash上挂载文件系统成功的?
6
使用N32G457的us函数程序会卡死?
7
在程序里关闭JTAG 后,无法再次烧录程序
8
求一个N32系列QSPI驱动
9
N32G457 MPU6050软件包使用不成功
10
在N32G455 HTTP_OTA升级上,下载成功,无法跳转
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
a1012112796
10
个答案
1
次被采纳
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
YZRD
2
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部