esp8266-01和esp8266-12f的區別,以及pwm佔空比控制電壓變化

首先,我們來講一講esp8266-01和esp8266-12f的區別

都是esp8266大家庭出身的,其系列卻很多,我最近玩的就是這兩款不一樣的,01和12f,現在做diy的道友都差不多是玩這兩款的。
esp8266-01:總共八個引腳,分別爲VCC,GND,TX,RX,CH_PD(EN),GPIO0,GPIO2,GPIO16,其flash內存比較小,像在機智雲物聯平臺,目前是不能用的,基本原因就是內存不足以支持機智雲的mcu運行。01板如圖本人所畫:

esp8266-12f:其引腳較多,一般是最少是16個引腳,io口齊全,而且flash閃存較大,機智雲物聯網大多數是用這款的。

此圖是從機智雲某論壇上扣下來的實物圖。

最後,我想說的是pwm佔空比這個問題

從一個led開始玩起,最開始的開,關,再到亮度調節,延時(還沒做到這步,有知道的道友請指點一二),色溫調節,這都是越做越深越精,那麼問題來了,亮度調節,還有色溫調節(一個led不需要,一般用於冷暖燈或者RGB燈)就要用到pwm。pwm的計算就不用講了,其規格和寫法如這位道友所寫:點擊打開鏈接,查看文章
所以要做的精深,必須要了解pwm佔空比。小小透露下,機智雲做的pwm控制電壓,最高只能到2.999v,不能達到3.3v,哪位道友解決了,在下必定洗耳恭聽!最後一點福利,這個是從機智雲上摳下來的pwm.c和pwm.h的文件,很完全。
pwm文件下載:點擊打開鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章