本文是非常全面、细致的一篇,关于开发智能化数字仪表的案例,从硬件、APP应用、Web端开发三方入手,详细讲述了如何去开发一个智能设备。
项目所有源码、相关设计均公开,支持利用这个项目去开发数字示波器、激光测距仪、设备手持操作器、信号发生器、空气质量分析仪、水质检测仪等智能化手持式数字仪表设备。为了更好的让大家快上手仪表开发,几乎所有开发步骤都有图文版、视频版说明。
使用STM32G0 和STM32F7的硬件平台和机智云AIoT平台,搭载最新GUI的TouchGFX技术,开发数字仪表, 实现底层的测量感知,炫酷的显示,远程控制,云端连接等功能。用户可以通过手机连接到机智云云平台,并且可以随时随地获取设备的信息以及对设备进行控制。项目开源,且支持二次开发。
主要实现功能: 产品功能: 在MCU设备端,美观漂亮的温度和湿度数据的UI展示 在机智云云端,实现MCU设备端连接机智云物联网平台,及数据采集并展示 在Android⼿手机端,实现通过机智云读取MCU设备端温度和湿度数据并展示
效果展示:
系统结构:
可支持二次开发:
材料准备:
硬件: STM32F767 STM32G071数字仪表硬件开发套件
软件:
STM32CubeG0固件库 STM32CubeMX MDK 或者 IAR 机智云平台开发者账号
开发步骤:
|