ChatGPT+micro:bit Python 玩電控 I & II
國家圖書館多媒體創意實驗中心
Sep, 7, 2024 & Sep. 14, 2024
教材網址:https://reurl.cc/Orr5oD
Lab4:外接 光敏電阻
外接光敏電阻於 P1
產生 micro:bit Python 程式碼
程式碼要有詳細說明
讀取环境光線值
半導体环保式
正負要反接
10 K歐姆(棕黑黑紅棕)
類比:0~1023(2 的 10 次方)
外接 RGB 共陰 LED 阻於 P1, P2, P9
產生燈光變化的 micro:bit Python 程式碼
程式碼要有詳細說明
小彼特接腳图(pinout)
共陰(common cathode)
Lab 6:外接 DPDT(Double Pole Double Throw,雙軸雙切 ) 按鈕
外接開關於 P1 並 外接 LED 於 P2,開關按下點亮 LED,放開關閉 LED
產生 micro:bit Python 程式碼
程式碼要有詳細說明
pin1.set_pull(pin1.NO_PULL)
有段開関
第一段:開灯、第二段:関灯
P1 外接 8 顆 WS2812B 燈珠
產生全彩流水燈的 micro:bit Python 程式
程式碼要有詳細說明
P1 外接馬達轉,P2 外接開關
當 P2 on 時,馬達轉;當 P2 off 時,馬達停
程式碼要有詳細說明
外接 RGB 共陰 LED 阻於 P1, P2, P9
產生燈光變化的 micro:bit Python 程式碼
程式碼要有詳細說明
量測环境溫度
要留意感測器的方向,反向會致使電源反接而發燙
TMP36
*Lab 8:伺服馬達(servo)
無電池,不實驗
*Lab 9:蜂鳴器(buzzer)
V3 版 micro:bit Python?
外接 LED 於 P1
且 外接按鈕 於 P2
產生按下按鈕亮燈;放開關燈的 micro:bit Python 程式碼
程式碼要有詳細說明
P2 要先設為 pull-up
無段
輕觸開関(tact switch)
進階:还有別种按鈕的接法嗎?
Ted Lee(李俊德)
Line:ted2016.kpvs
Email:Lct4246@gmail.com
著作:https://sites.google.com/site/lct4246/teds-bu-bu/publication
教學服務項目:
編程運算思維教育:Python、micro:bit、App Inventor、Scratch、Java、Android、C
Makers(自造者/創客)教育
STEM/STEAM 教育
機器人教育:科學魔法車
物聯網教育:Arduino、Raspberry Pi、ESP 系列
AI(Artificial Intelligence,人工智慧)教育:資料探勘(Data Mining)、自然語言處理(Natural Language Process,NLP)、數位學習(e-Learning)
教學設計