聚丰项目 > 基于AB32VG1实现桌面小风扇加湿器一体设备

基于AB32VG1实现桌面小风扇加湿器一体设备

项目主要实现通过检测环境的温湿度,实现控制风扇风速和加湿器改变环境湿度。再就是扩展一些其他功能。使用光照传感器,人体红外传感器和数字灯条实现夜灯功能。使用OLED实现日期时间显示,环境温湿度显示,风扇风速挡位显示等等

流水源君 流水源君

分享
0 喜欢这个项目
团队介绍

流水源君 流水源君

团队成员

流水源君 硬件工程师

分享
项目简介
项目主要实现通过检测环境的温湿度,实现控制风扇风速和加湿器改变环境湿度。再就是扩展一些其他功能。使用光照传感器,人体红外传感器和数字灯条实现夜灯功能。使用OLED实现日期时间显示,环境温湿度显示,风扇风速挡位显示等等
硬件说明

产品硬件主要使用:

1、AB32VG1开发板

2、12832点阵的oled做显示。

3、DHT11温湿度传感器检测环境温湿度

4、WS2812数字灯条,做灯光效果

5、无刷小电机和扇叶

6、加湿片模块

7、光敏电阻实现光照检测

8、人体红外传感器

软件说明

软件使用:

主要是RTT的GPIO驱动,I2C驱动,ADC驱动,PWM驱动,SPI外设。

RTT软件包使用了WS2812,dht11,ssd1306的oled。

ws2812数字灯使用spi接口驱动。

12832点阵的oled使用I2C设备驱动ssd1306使用软件包很方便。

无刷电机和加湿片使用PWM驱动。

光敏电阻实现光照检测使用了ADC驱动检测环境光照值。

人体红外传感器接GPIO。

演示效果

因为这段时间比较忙,项目没有完成。目前就是做了温湿度检测和显示,以及数字灯条驱动点亮,光敏电阻检测环境光照强度。

评论区(0 )