KS0361 keyestudio 37in1 Starter Kit_micro bit專用37件感測器組 教案分享-6|台灣STEAM教學團隊 oursteamtw
icon教學資源
042021.03

KS0361 keyestudio 37in1 Starter Kit_micro bit專用37件感測器組 教案分享-6

7.35專案:透過震動控制光

概述
在該專案中,您將學習如何使用震動感測器和micro:bit來控制LED的開和關。

所需零件
  • Micro:bit主板* 1
  • Keyestudio感測器擴充板* 1
  • USB傳輸線* 1
  • keyestudio震動感測器* 1
  • keyestudio Piranha LED模組* 1
  • 杜邦跳線* 6
零件介紹

keyestudio震動感測器
該感測器主要基於801S感測器元件而製造,內部結構是一個固定在特殊彈簧上的金屬球作為極,另一個被其包圍,作為另一個極。一旦振動達到一定幅度,兩個極便連接起來。

規格:
  • 介面:數位
  • 電源電壓:3.3V至5V
注意:您可以透過感測器上的微調電位器來調節靈敏度。在開和關狀態之間調整感測器上的LED時,靈敏度是最好的。
361-29.png

連接
將micro:bit插入keyestudio感測器擴充板,然後將震動感測器和LED模組連接到擴充板,將震動感測器的信號引腳連接到類比P0,如下圖所示。
拇指

編程測試
如果您不熟悉編寫程式,請不要擔心。首先,您可以進入以下連結:https ://makecode.microbit.org/reference,以了解有關micro:bit積木的更多訊息。接著您可以直接輸入https://makecode.microbit.org/來編輯您的專案程式。以下是我們為您提供的範例編程,供您參考。
拇指

範例結果
完成接線並供電,將編程傳送到MICROBIT,透過讀取P0引腳的高/低電平變化來控制LED狀態。如果您拍打感測器所在的桌子,則當振動感測器檢測到振動信號時,Piranha LED模組上的LED將亮起,否則LED會熄滅。

7.36專案:Joystick遊戲搖桿

概述
對於某些DIY項目,您可能使用一個零件像是遊戲搖桿模組,例如Joystick遊戲搖桿。他們是如何運作的?在本課程中,您將學習如何控制操縱Joystick遊戲搖桿模組和micro:bit防擴充板以在串行監視器上顯示數據。

所需零件
  • Micro:bit主板* 1
  • Keyestudio感測器擴充板* 1
  • USB傳輸線* 1
  • keyestudio遊戲搖桿模組* 1
  • 杜邦跳線* 3
零件介紹

keyestudio遊戲搖桿模組
許多互動專案可能需要遊戲搖桿。該模組提供了一個負擔得起的解決方案,易於使用。
在遊戲搖桿模組上,它具有3個信號接口,可以模擬三維空間。信號引腳X和Y將模擬空間的X軸和Y軸,將它們連接到微控制器的模擬輸入,透過控制2個模擬輸入值來控制對像在X軸或Y軸上的坐標。另一個信號引腳Z(在模組上標記為B)將模擬空間的Z軸。通常連接到數位端口並用作按鈕。


規格:
  • 電源電壓:3.3V至5V
  • 介面:類比x2,數位x1
  • 尺寸:40 * 28mm
361-35.png

連接
將micro:bit插入keyestudio感測器擴充板,然後將遊戲搖桿模組連接到擴充板。將信號引腳X和Y分別連接到micro:bit的P1和P0,將引腳B連接到P2,如下圖所示。
拇指

編程測試
如果您不熟悉編寫程式,請不要擔心。首先,您可以進入以下連結:https ://makecode.microbit.org/reference,以了解有關micro:bit積木的更多訊息。接著您可以直接輸入https://makecode.microbit.org/來編輯您的專案程式。以下是我們為您提供的範例編程,供您參考。
拇指

範例結果
完成接線並供電,將編程傳送到MICROBIT,然後打開arduino軟件的串行監視器,您應該會看到X、Y和B引腳的值。如果推動遊戲搖桿,該值將改變。
拇指

延伸
在實驗中,你可以推動遊戲搖桿得到X和Y軸的類比值,以及Z軸的數位值,數值會在1602LCD上顯示。
拇指

7.37專案:微型伺服

概述
DIY智能汽車通常具有自動避障功能。在DIY過程中,我們需要一個伺服器來控制超聲波模組左右旋轉,然後檢測汽車與障礙物之間的距離,從而控制汽車避開障礙物。
如果使用其他微控制器來控制伺服器的旋轉,則需要設置一個具有一定頻率和寬度的脈衝以控制伺服角。但是如果使用micro:bit主板來控制伺服角度,我們只需要在開發環境中設置控制角度即可。相應的脈衝將在開發環境中自動設置,以控制伺服器的旋轉。在這個專案中,您將學習如何控制微型伺服在0°和90°之間來迴旋轉。


所需零件
  • Micro:bit主板* 1
  • Keyestudio感測器擴充板* 1
  • USB傳輸線* 1
  • keyestudio微型伺服* 1
  • 杜邦跳線* 3
361-36.png

零件介紹

keyestudio微型伺服
伺服具有三個接口,以棕色、紅色和橙色線區分(不同品牌可能有不同的顏色)。棕色線用於GND、紅色線用於5V電源、橙色線用於信號端子(PWM信號)。伺服器的旋轉角度通過調節PWM(脈衝寬度調製)信號的佔空比來控制。PWM信號的標準週期固定為20ms(50 Hz),脈衝寬度分佈在1ms-1.5ms之間。脈衝寬度對應於旋轉角度(0°~90°)。

拇指

連接
將micro:bit插入keyestudio感測器擴充板,然後將微型伺服連接到擴充板。將信號連接到micro:bit的P3,將電源線連接到V1連接器,將接地線連接到接地連接器,如下圖所示。
拇指

編程測試
如果您不熟悉編寫程式,請不要擔心。首先,您可以進入以下連結:https ://makecode.microbit.org/reference,以了解有關micro:bit積木的更多訊息。接著您可以直接輸入https://makecode.microbit.org/來編輯您的專案程式。以下是我們為您提供的範例編程,供您參考。
拇指

範例結果
完成接線並供電,將編程傳送到MICROBIT,您應該會看到伺服器在0°和90°之間來迴旋轉。

7.38專案:添加液晶模組

概述
在生活中,我們可以使用顯示器和其他感測器進行各種實驗。您可以DIY各種小物件,例如:使用溫度模組和顯示器製作溫度測試儀,或使用超音模組和顯示器製作距離測試儀。
在下文中,我們將使用keyestudio 1602 I2C液晶模組作為顯示器,將其連接到micro:bit擴充板的I2C引腳接頭。您將學習如何控制1602 I2C液晶模組顯示"keyestudio"字詞和數字。


所需零件
  • Micro:bit主板* 1
  • Keyestudio感測器擴充板* 1
  • USB傳輸線* 1
  • keyestudio 1602 I2C液晶模組* 1
  • 杜邦跳線* 3


零件介紹

keyestudio 1602 I2C液晶模組:
此模組是16x2液晶顯示屏,可用於創建獨立項目。
  • 寬16個字符、兩行
  • 藍色背景上、白色文字
  • 芯片工作電壓:4.5-5.5V
  • 工作電流:2.0mA(5.0V)
  • 模組的最佳工作電壓為5.0V
  • 包含的單個LED背光燈可透過電阻輕鬆調暗
  • 內置字符集支持英文原文
  • 配備必要的對比度電位器
連接
將micro:bit插入keyestudio感測器擴充板,然後將keyestudio 1602 I2C液晶模組連接到擴充板上的IIC連接器。將SCL引腳連接到P19,將SDA引腳連接到P20,將VCC引腳連接到V2,將GND接地,如下圖所示。
thumb

請注意,如果您無法清楚地分辨出字詞,則可以通過旋轉LCD背面的藍色電位器來調整對比度。​

編程測試
請輸入https://makecode.microbit.org/來編輯您的專案程式。您應該添加軟體套件以進行編程。如下圖所示:
thumb

接著在欄位上搜尋連結,您應該會看到以下的內容。​
thumb

可以從下面的連結進到下載庫:https://github.com/xuefengedu/pxt-lcd1602_CN
點擊LCD1602以下載軟體套件。接著您應該會看到LCD 1602模組已成功添加到編輯器塊中。如下圖所示。

thumb

最後,您應該看到下面顯示的編程。
thumb

範例結果
完成接線並供電,將編程傳送到MICROBIT,您應該會在液晶顯示屏的第一行看到" Keyestudio"字詞,以及在第二行看到數字。且數字將每秒加1。
thumb
請注意,如果您無法清楚地分辨出字詞,則可以通過旋轉LCD背面的藍色電位器來調整對比度。

或在此處查看影片:https://video.keyestudio.com/KS0361-365/
  • icon
  • icon
  • icon
  • icon
  • icon
  • icon電話:04-2337-1605
  • icon傳真:04-2256-9949
  • icon統編:13438259
  • iconE-mail:oursteamtw@gmail.com
  • iconLINE ID:@oursteam