聚豐項(xiàng)目 > 基于AB32VG1實(shí)現(xiàn)桌面小風(fēng)扇加濕器一體設(shè)備
項(xiàng)目主要實(shí)現(xiàn)通過(guò)檢測(cè)環(huán)境的溫濕度,實(shí)現(xiàn)控制風(fēng)扇風(fēng)速和加濕器改變環(huán)境濕度。再就是擴(kuò)展一些其他功能。使用光照傳感器,人體紅外傳感器和數(shù)字燈條實(shí)現(xiàn)夜燈功能。使用OLED實(shí)現(xiàn)日期時(shí)間顯示,環(huán)境溫濕度顯示,風(fēng)扇風(fēng)速擋位顯示等等
流水源君
流水源君
團(tuán)隊(duì)成員
流水源君 硬件工程師
產(chǎn)品硬件主要使用:
1、AB32VG1開(kāi)發(fā)板
2、12832點(diǎn)陣的oled做顯示。
3、DHT11溫濕度傳感器檢測(cè)環(huán)境溫濕度
4、WS2812數(shù)字燈條,做燈光效果
5、無(wú)刷小電機(jī)和扇葉
6、加濕片模塊
7、光敏電阻實(shí)現(xiàn)光照檢測(cè)
8、人體紅外傳感器
軟件使用:
主要是RTT的GPIO驅(qū)動(dòng),I2C驅(qū)動(dòng),ADC驅(qū)動(dòng),PWM驅(qū)動(dòng),SPI外設(shè)。
RTT軟件包使用了WS2812,dht11,ssd1306的oled。
ws2812數(shù)字燈使用spi接口驅(qū)動(dòng)。
12832點(diǎn)陣的oled使用I2C設(shè)備驅(qū)動(dòng)ssd1306使用軟件包很方便。
無(wú)刷電機(jī)和加濕片使用PWM驅(qū)動(dòng)。
光敏電阻實(shí)現(xiàn)光照檢測(cè)使用了ADC驅(qū)動(dòng)檢測(cè)環(huán)境光照值。
人體紅外傳感器接GPIO。
因?yàn)檫@段時(shí)間比較忙,項(xiàng)目沒(méi)有完成。目前就是做了溫濕度檢測(cè)和顯示,以及數(shù)字燈條驅(qū)動(dòng)點(diǎn)亮,光敏電阻檢測(cè)環(huán)境光照強(qiáng)度。