20210511 屏東大學4
主題:科技在特殊教育之應用(四)
講義:http://gg.gg/0511pt
第八單元:
認識藍牙廣播
廣播(radio):開發板間的互動
藍牙(bluetooth):開發板與手機、平板間的互動
MakeCode雙視窗
廣播的應用:心情傳送器
兩人一組,要設同一個廣播群組編號
一人為發送端(如兒女)
一人為接收端(如父母)
發送端心情好時,按A鍵發送happy文字給接收端(自己的屏幕顯示A),心情不好時,按B鍵發送sad文字給接收端(自己的屏幕顯示B)
接收端接到happy的文字時,會在自己屏幕顯示笑臉,接收端接到sad的文字時,會在自己屏幕顯示哭臉
傳送時有分文字及數字,不能混淆
其他應用:
遙控小車 (上次上課示範過了)
近端開燈(播音樂)
藍牙的應用:小車的控制 (有一組同學會用到)
手機安裝APP
Android:
Serial Bluetooth Terminal
RoboRemoFree (免費只有5個物件可用,下面利用此來進行測試,正式版要248元,可增加更多功能,如開車燈...)
設計如下版面
Iphone:BLE Terminal HM-10
參考資料:04 利用藍牙近端互動
小車的程式:若使用麥比小車,需擴展maqueen的積木
一開始啟用藍牙串口(UART)服務
micro:bit會一直讀取來自串口的資料
如果讀取到的資料是1,小車就往前進
如果讀取到的資料是2,小車就往後退
如果讀取到的資料是3,小車就往左轉
如果讀取到的資料是4,小車就往右轉
如果讀取到的資料是5,小車就停止
使用micro:bit V2,測試成功
第九單元:
WIFI模組的使用
此模組可讓micro:bit如虎添翼,接上後,micro:bit就可以連上網路了
各家都有出好用的WIFI模組
連網的好處
收集資料
遠端控制
本文介紹ICSHOP的連雲模組
http://www.circuspi.com/index.php/2021/02/24/logyun-tutorial/
我的文章:https://sites.google.com/site/wenyumicrobit2/02-micro-bit-v2/07-lian-yun-ce-shi
使用I2C腳位(SCL: P19、SDA:P20)
它的功能有:
ThingSpeak 上傳與讀取
Google Sheet 上傳與讀取
取得台灣股票資料
讀取環境觀測站資料
LINE Notify (做LINE的通傳)
Line權杖取得:
IFTTT
MQTT (可做遠端控制)
訂閱端(接收端)及發送端(發送者)
代理商MQTT Broker:broker.hivemq.com
手機APP:
Android:IoT MQTT Panel APP
iPhone:IoT OnOff或EasyMQTT (我沒有iphone手機無法測試)
電腦可安裝MQTTBox軟體
第十單元:其他
錢幣數數我最行
大按鍵的使用:51 無燈搶答機
腳位圖
程式參考:
pitch及roll的使用:37 認識加速度計
pitch:與X軸間的角度 (可看成以金手指為軸心的旋轉角度
roll:與X軸間的角度
腳位使用
輸出及輸入
數位及類比
Q&A
我的課程結束,希望同學都能有所收穫且完成你們的創作!