MicroBitSensorBit04智慧衣櫃_Smart Wardrobe
智慧衣櫃
.打造智慧衣櫃
6.2. 材料
1 x ELECFREAKS micro:bit 智慧家居套件 1 x 瓦楞紙板
6.3. 背景
什麼是智慧衣櫃
智慧衣櫃可以自動打開,讓人們拿布。輕輕一推,門就打開了。同時,衣櫃門設置噪音低,不會打擾睡眠。
智慧衣櫃操作
使用 micro:bit 控制崩潰檢測模組並接收崩潰信號。micro:bit 將控制伺服器在接收到信號時亮起門。
6.4. 實際操作
材料:瓦楞紙板和切刀
構建如下圖:
正面:
背面:
貼上裝置如下:
6.5. 硬體連接
6.6. 軟體
Edge Connector 數據表
6.7. 程式設計
第 1 步
進入MakeCode頁面,點擊代碼塊中的Advanced,然後點擊Extensions。
我們需要為智慧家居的程式設計添加新的代碼庫。在代碼塊底部找到 「Add Package」 並按兩下它。然後會出現一個消息框,搜索 「smart home」 並下載這個新的代碼庫。
注意:如果有提示說由於不相容,一些代碼庫將被刪除。不用擔心。您可以按照提示進行操作,也可以在專案功能表欄中構建一個新專案。
步驟 2
從 Basic 開始拖動,然後卡入設置的拉銷 P2 向上。
從 Pin中拖動伺服寫入引腳,選擇 P7,將 P7 設置為 180°,並將門設置為 -1 以關閉門。
步驟 3
如果數位讀取 P2,則門變數將相反。如果門變數為 true,則顯示彩虹 LED 白色,伺服開關轉0°,門打開並暫停2秒。
步驟 4
如果門變數為 false,則伺服在門關閉時旋轉 180°,暫停 2 秒,然後出現彩虹 LED 熄滅。
程式設計
製作代碼:https://makecode.microbit.org/_2J3VR42c29cw
您也可以直接下載程式存取網站,如下所示:
6.8. 結果
轉動伺服器將使門打開,並亮起彩虹LED燈。
正面:
背面:
6.9. 思考
如何製作衣架?
沒有留言:
張貼留言