02 結合EZ start Kit+擴展板
(2022/04/20)
一、認識EZ start Kit+擴展板
全新三合一擴展板,支援 micro:bit、Linkit 7697& ESP32
搭配了1.3吋的OLED液晶螢幕,具有更多元的顯示變化
讓學生不再浪費時間進行接線動作,更可減少因線路連接錯誤造成主板的損壞率
搭配10種以上不同的實驗項目,並提供micro:bit、Linkit 7697與 ESP32 的範例程式,上手學習更輕鬆
micro:bit、Linkit 7697& ESP32插槽:支援micro:bit、Linkit 7697及 ESP32三種主板,依照專案需求選擇主板,開發模式更多元。
樂高積木孔:可配合樂高專案應用。
按鍵A&B:直徑約6.5mm的黑色圓形小按鈕,兩顆按鈕能讓您輸入指令並控制擴展板。
DHT11溫溼度感測器:可以量測溫溼度。量測值:空氣中的溫度(0~50度),與相對溼度(百分比),量測完成的數值可顯示於1.3吋的OLED液晶螢幕。
單色LED:單色LED共有三個顏色,分別是紅色、黃色、綠色。 有了這三顆燈除了可以練習如何用程式點亮LED,也能製作紅綠燈小專題。
光感測器:採用光敏電阻來檢測環境光的強弱,量測數值範圍是0~4095,數值越大表示光強度越強。
RGB LED:單色LED上方有相同數量的RGB LED燈,與普通的彩色LED不同之處為自帶驅動晶片。只需一條訊號線即可控制點亮不同顏色。
無源蜂鳴器:能使用程式來讓它發出聲響,也可利用它來播放自己編寫的音樂或是當作警報器使用。
紅外線接收:可以接收紅外線遙控器發出的訊息,執行此功能需搭配紅外線遙控器使用。
OLED顯示器:1.3吋的OLED螢幕,能顯示感測器所讀到的數值外,也能用於程式除錯。
繼電器:主要功能是可用小電流控制大電流元件,簡言而之是一個電子開關,當送電給它時,內部會接通,反之則斷開。
可變電阻:透過程式讀取可變電阻可得到0~4095的數值,調整數值的方法可透過旋轉可變電阻來改變,可用來製作需要調節控制的專案,例如:透過可變電阻調整LED亮度。
二、OLED顯示器的使用
OLED顯示器的規格為I2C腳位、解析度為128*64
不必用擴展板供電,即可顯示
主要使用吉哥積木 / 模組 / OLED 128*64
顯示數字、文字(或中文字)
座標起點為文字的左上角
英文數字小字型每行可顯示21.5個字(每個字寛度6)
英文數字大字型每行可顯示16個字(每個字寛度8)
中文字型每行可顯示8個字(每個字為16*16)
顯示登月小車上的內建圖案
使用 ICSHOP /登月小車
三、按鍵的功能
EZ Start Kit+有兩個按鍵
按鍵A(IO11):腳位為GPIO5
按鍵B(IO15):腳位為GPIO36
取得按鍵A按下時的數位值
利用OLED顯示其值
發現:
按鍵要利用【擴展板供電】才有作用
未按鍵的數位值為1
按下後的數位值為0
按A鍵顯示【開心】、按B鍵顯示【生氣】、按A+B鍵顯示【淡定】圖案
利用上一篇介紹過的登月小車內建圖案
四、LED燈的功能
接下來使用【吉哥積木】/【模組】/【EZ Start Kit+】積木
按A鍵點亮【紅燈】、按B鍵點亮【黃燈】、按A+B鍵點亮【綠燈】
紅色LED燈(IO4):GPIO16
黃色LED燈(IO5):GPIO12
綠色LED燈(IO6):GPIO13
LED燈需要【擴展板供電】才有作用
請同學設計一個【紅綠燈】
綠燈亮5秒
黃燈亮1秒
紅燈亮3秒
五、各感測器的使用
顯示溫濕度、光亮度、可變電阻值
溫濕度感測器(IO7):GPIO15
光感測器(IO1):GPIO39
可變電阻(IO2):GPIO34
發現:
可變電阻的值 ( 0(順時針到底)~4095(順時針到底))
光亮度:全暗為0、越亮值越大(不會過超4095)
天黑請開燈
當光亮度值<500代表天黑了
六、蜂鳴器的使用
播放全家便利商店歡迎音樂
簡譜:3 1 5(低音) 1 / 2 5~ 2 / 3 2 5(低音) 1
七、燈條的使用
WS2812B晶片,只占用1個腳位
點亮燈條的燈
八、紅外線遙控器的使用
紅外線接收器(IO3):GPIO33
取得遙控器按鍵的【編碼值】
KEYES遙控器的方向鍵編碼值
上:ff629d
下:ffa857
左:ff22dd
右:ffc23d
OK:ff02fd
按KEYES遙控器的方向鍵,OLED顯示上下左右OK
九、繼電器的使用
繼電器是以小搏大的開關設備,用小電壓去控制大電壓,原理如下圖
所以就可以來控制家中的電燈、電扇等使用市電(110V)的電器
用法跟點亮一顆LED燈一樣
十、超音波測距感測器的使用
我們把【超音波感測器】的TRIG接在IO12(GPIO4)、ECHO接IO14(GPIO27),可自己選擇要使用的腳位
VCC接3.3V、GND接GND
要注意本【超音波感測器】(HC-SR04P)可用3.3V,其他大部份的是5V
十一、其他
除了吉哥有EZ Start Kit+積木外
法蘭斯也有提供EZ Start Kit+積木
兩者都可以使用