肝了几个星期,淦完了,啧啧啧。
君落羽
废话不多说,直接上图,以及相关介绍。(PPT做完了,都是复制粘贴)
硬件部分
硬件部分主要由STM32F103C8T6核心板,RFID射频卡感应模块,OLED12864显示模块,ESP-01S模块,MLX90614红外测温传感器模块等模块组成。
通过对STM32芯片进行程序编写,完成温度测量,屏幕显示,温度数据及射频卡的数据上传等功能。
软件部分
第一部分为EMQ服务的搭建,使之作为MQTT消息服务器,接入相关设备。
EMQ X Broker 是基于高并发的 Erlang/OTP 语言平台开发,支持百万级连接和分布式集群架构,发布订阅模式的开源 MQTT 消息服务器。
第二部分为NODE-RED服务的搭建与设计,实现EMQ和MySQL的连接,完成数据转发与入库,并加入UI显示,实现数据显示、数据添加、数据查询。
Node-RED 是构建物联网(IOT, Internet of Things)应用程序的一个强大工具,其重点是简化代码块的“连接”以执行任务。
它使用可视化编程方法,允许开发人员将预定义的代码块(称为“节点”,Node)连接起来执行任务。
第三部分为MySQL数据库的搭建,完成姓名-卡号、卡号-温度数据-上传时间两张表的设计。
第四部分为可选设计,安卓APP的开发。
正在开发中……敬请期待……
转载请标明出处:落羽日记 » 嵌入式智能额温枪(半成品展示)