
该设备采用桌面空气检测仪的原理图、PCB设计文件和源程序-电路方案。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本电路设计由网友xzwj00精心创作,并作为开源项目发布。电路城已与该作者取得联系,并获得其授权,得以在电路城进行开源分享。我们衷心感谢xzwj00的鼎力支持与贡献。请注意,若电路城提供的电路并非原创产品,欢迎您通过我们的反馈平台提交相关意见。电路城高度重视并尊重原创内容,同时为卖家在平台上出售电路提供交易收益的机会。现推出一款空气检测仪,其主要功能在于精确测量空气中的温度、湿度、PM2.5浓度以及甲醛含量。该产品的成品效果图及PCB设计均采用AD软件开发完成。核心控制芯片选用STM32F103C8微控制器,温湿度传感器模块采用AM2302型号,PM2.5传感器则使用夏普公司提供的GP2Y1051传感器,而甲醛传感器则采用了攀藤公司的DS-HCHO模块。此外,还配备了一个2.4英寸的LCD显示屏以及两个板载按键。编译环境方面,我们使用了Keil 5.15版本,工程框架则基于ebox框架构建,借助ebox框架的优势,开发者可以像操作Arduino单片机一样便捷地控制STM32F103系列设备。Start_code和CMSIS是针对STM32F103系列固定的配置文件;libraries则包含了STMicroelectronics官方提供的各类库文件;ebox文件夹中存储了ebox库(基于C++语言实现),edriver文件夹则包含空气检测仪所需的硬件驱动程序文件。用户可以在user文件夹中进行自定义显示界面以及运行方式的设置。值得一提的是,本项目并未采用ebox提供的实时操作系统(OS),而是进行了调度器的移植工作;GUI部分则使用了小马哥开发的GUI_CORE组件进行实现。
全部评论 (0)
还没有任何评论哟~


