聚丰项目 > 基于AB32VG1实现桌面小风扇加湿器一体设备
项目主要实现通过检测环境的温湿度,实现控制风扇风速和加湿器改变环境湿度。再就是扩展一些其他功能。使用光照传感器,人体红外传感器和数字灯条实现夜灯功能。使用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。
因为这段时间比较忙,项目没有完成。目前就是做了温湿度检测和显示,以及数字灯条驱动点亮,光敏电阻检测环境光照强度。