基于單片機(jī)的智能風(fēng)扇的功能點(diǎn)及所需要的功能模塊【2020.06每月活動(dòng)】
我們六月份的活動(dòng)題目為:基于單片機(jī)的智能風(fēng)扇,經(jīng)過網(wǎng)友后臺(tái)留言建議和調(diào)研,最終定下來咱們的智能風(fēng)扇選用如下功能模塊組成:
-
PCB線路板采用核心板+底板實(shí)現(xiàn)
核心板:排針引腳間距為2.54mm,2排,雙排間距為2.54mm的倍數(shù)(方便與面包板聯(lián)用),未使用引腳全部引出,核心板上的主芯片為STM32F103RET6。
目的:
方便與面包板配合使用; 核心板上預(yù)留兩個(gè)2.54mm間距,4腳座,部分傳感器模塊只需要這兩個(gè)底座既可以實(shí)現(xiàn)模塊功能。 核心板上的主芯片相對(duì)較貴,做成核心板之后,可以重復(fù)利用,方便大家一起跟著做,以后我們只需要修改底板的設(shè)計(jì)即可。
-
風(fēng)扇
為了控制簡單,大家可以安全操作,我們本次選用一個(gè)DC5V的風(fēng)扇作為演示使用。
-
溫度傳感器 DS18B20
用來測(cè)量環(huán)境溫度,實(shí)現(xiàn)自動(dòng)功能。
-
可調(diào)速的風(fēng)速
功能:采用PWM調(diào)速的原理來實(shí)現(xiàn)風(fēng)扇速度的控制,當(dāng)溫度低于溫度的下限值時(shí),風(fēng)扇不轉(zhuǎn)(0檔),當(dāng)溫度高于下限溫度時(shí)風(fēng)扇轉(zhuǎn)動(dòng)(1檔),同時(shí)溫度每升高2℃風(fēng)扇檔位自動(dòng)上升一個(gè)檔位(2-4檔)。
-
WiFi模塊
選用:ESP8266 WiFi模塊,連接阿里云。
功能:手機(jī)APP控制風(fēng)扇的開啟和關(guān)閉,風(fēng)扇檔位。
-
按鍵
功能:切換手動(dòng)或者自動(dòng)模式;調(diào)節(jié)檔位。
-
LCD顯示
選用0.96寸 OLED屏
顯示內(nèi)容:當(dāng)前工作模式和檔位模式。
參考:
STM32驅(qū)動(dòng)0.96寸OLED液晶屏
OLED液晶屏如何顯示中文呢?
-
按鍵
功能:可設(shè)置溫度下限值
從左到右按鍵依次是:加、減、檔位加、檔位減、切換(手動(dòng)模式和自動(dòng)模式切換)。
溫度設(shè)置范圍:10-40℃。
-
RTC
STM32自帶RTC功能,選用此功能為了實(shí)現(xiàn)定時(shí)模式。
-
紅外遙控
功能:實(shí)現(xiàn)紅外遙控功能;
參考:紅外遙控功能的實(shí)現(xiàn)
-
LED
作用:
電源指示燈 網(wǎng)絡(luò)狀態(tài)指示燈
下一步時(shí)間安排:2020.06.10 前繪制完原理圖和PCB板,并外協(xié)打樣,到時(shí)大家可以和我一起打樣,咱們一起DIY,感興趣的大家隨時(shí)關(guān)注哈。
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!