1、 技术及功能介绍:
1.尺寸: ≥L:25cm/W:17.5cm/H:8.0cm。
2.输入电源:12V
3.直流电源:该平台采用12V电源供电,提供5V/2A,12V/2A 的2路直流稳压电源。
4.该平台是基于STM32微处理器的设计。MCU采用STM32F103RCT6 。系统核心是一套基于Nucleo STM32兼容板+功能模块+UNO兼容扩展板的实验创新平台。同时采用全模块化结构,并采用UNO的兼容扩展接口,使平台可以灵活扩展,支持多种微处理器开发实验,可以实现对多种MCU芯片的支持扩展。满足各种实验创新及科研的要求。
2、硬件资源:
平台采用 DC12V 电源供电_有按钮作为电源开关控制供电。平台搭载了 STM32F103RCT6 MCU的 Nclude兼容核心开发板,开发板接口资源丰富,配有USB_Type-C接口,既可以给平台5V供电,也可以提供串口通信,还可以实现串口下载。同时也有SWD接口通过配套的STlink进行程序下载或者仿真调试。
显示屏模块:配有1.77TFT显示屏。用于显示测试温度等数据,或显示热成像界面(选配)。
(1) 红外测温模块:配有MLX90614红外测单点温传感器(标配)、TOF10120激光测距传感器、此模块可实现红外测温系统实验设计。该模块可选配 MLX90621(多点)和MLX90640(矩阵),以实现更高精度的测温,甚至可进行红外热成像实验设计(选配MLX90640)。
物联网模块:配有ESP_WIFI模块、DHT11温湿度传感器、DS18B20传感器、光敏电阻、蜂鸣器、按键等传感器。使用ESP模组,通过WIFI连接,将各项数据传输到服务器如OneNET、阿里云等。进而利用小程序或APP进行远端的数据读取或远程操控。
3、系统软件
(1) 嵌入式这一块运用Kile软件编写,基于C语言底层基础,用到温度补偿算法和距离补偿算法,实现整体的红外人体温度筛查的一个实验箱。使用ESP模组,通过WIFI连接阿里云,将要通信的数据上传到阿里云,通过阿里云与小程序后台传输数据通信。实现小程序实时观看。
(1) 后台用的IntelliJ IDEA 2019.2.4 x64软件编写,基于JAVA的开发语言开发的,通过阿里云与设备通信,传输数据提供到前端页面展示出来。
(2) 小程序前端用的是HBuilder X软件编写。uni-app搭框架,Vue为关键技术。
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序、快应用等多个平台。Vue(读作 /vjuː/,类似于view)是一个用于构建用户界面的渐进式框架。与其他单体框架不同,Vue 从头开始设计为可逐步采用。核心库仅专注于视图层,易于获取并与其他库或现有项目集成。另一方面,当与现代工具和支持库结合使用时,Vue 也完全有能力支持复杂的单页应用程序。通过接收后台的数据,制作页面将小程序实时的展现出来。
小程序页面图
4、 硬件软件技术支持与服务
(1) 硬件软件提供及技术服务联系电话:李老师:18938310957 张老师:13512399741
(2) 硬件清单:主板配置、 测温模块(配MLX90614)、 LED显示屏、物联网模块、Type-C数据线、12V电源、30根杜邦线、Stlink仿真器。
资料清单:各个模块原理图、接线方式、程序例程、软件安装包、相关教学视频。