2021年7月10日 星期六

在OSEP中使用NodeMCU ESP8266

 

在OSEP中使用NodeMCU ESP8266  本文引自t.ly/qe2u 夢幻天地

在OSEP中使用NodeMCU ESP8266

0.認識NODEMCU

D0==>16
D1==>05
D2==>04
D3==>00
D4==>02
D5==>14
D6==>12
D7==>13
D8==>15
D9==>03
D10==>01

GPIO是什麼:https://zh.wikipedia.org/wiki/GPIO

類比腳位是A0

esp8266介紹:按我

 1.安裝OSEP

下載osep(1100702版本)並解壓縮:按我
安裝osep

2.ARDUINO IDE燒錄韌體(含WIFI SSID和密碼)

 arduino ide燒錄設定:https://wdpsestea.blogspot.com/2021/06/arduino-ide-nodemcu.html

注意:NodeMCU ESP8266只支援wifi 2.4G無線連接,請不要設定5G AP的連線

3.執行OSEP S3-EXTEND-TOOL連上S3E

 

4.執行線上或是離線版的OSEP_SCRATHC3,開啟擴充套件ESP8266

osep線上版:https://ys-fang.github.io/OSEP/app/


 

5.數位角位輸出亮LED燈

 

使用D2(GPIO12)來亮啟LED燈。


6.讀取數位角位信號



7.做類比數位輸出PWM-呼吸燈

8.讀取類比腳位信號

NodeMCU只有一個類比腳位A0


9.接伺服馬達

伺服馬達是高用電的設備,現在常見的伺服馬達,建議要接5V的外接電源,電流量要300MA,單一NodeMCU的電量不足以支持伺服馬達。圖使用腳位為D2(GPIO4)

10.超音波測距HC-SR04

圖使Echo用D1(GPIO5)和Trig用D2(GPIO4)

其他:

 fritzing:

https://fritzing.org/download/

 https://github.com/fritzing

https://www.npackd.org/p/fritzing/0.9.6

bdesigner下載

https://bdesigner1.webnode.tw/%E6%AA%94%E6%A1%88%E4%B8%8B%E8%BC%89/

 

教學播放清單:

https://youtube.com/playlist?list=PL52qbzg6rwU65672-2hjKSuNagPTB_0cX

osep_scratch3線上版:https://sites.google.com/view/osep-scratch3/%E7%B7%9A%E4%B8%8A%E8%B3%87%E6%BA%90


沒有留言:

張貼留言