商城 ↗ 數位學習平台 ↗ EN 聯絡我們

IoT 智慧屋

國中小BlocklyDuino/Arduino IDE

IoT 智慧屋模擬將所有東西都串連起來的智慧房屋,可以透過手機或網頁觀看光照、室內溫度、濕度與門禁狀態,同時也能操控家中的電燈開關、警報器等裝置。

IoT智慧屋(EzDIO 版本)

這套教具能教什麼

軟硬體準備與設備介紹~訊號輸入與輸出

LinkIt 7697 與微控制器(MCU)概念、2004 LCD、DHT11 溫溼度、光敏電阻、人體紅外線、雙軸按鍵搖桿、RFID、RGB LED、火焰感測、無源蜂鳴器、太陽能發電板、下載與安裝 BlocklyDuino F2、程式列表、程式撰寫區與語法切換、連接開發板與安裝 CP2102 驅動程式、控制 LED 與燒錄程式。

感測與顯示~居家安全警報

範例一:Hello Blockly、範例二:讀取 DHT11 溫濕度數值、範例三:讀取光敏電阻模組數值、範例四:LCD 顯示文字、小測驗:在 LCD 依序顯示光線、溫度與濕度、範例五:讀取搖桿數值。

智慧屋藍牙物聯網

範例十一:IoT_House 智慧屋藍牙物聯網體驗、使用 LinkIt Remote 與 IoT 智慧屋互動。

課程大綱

01 軟硬體準備與設備介紹

單元內容

  • LinkIt 7697 與微控制器(MCU)概念
  • 2004 LCD、DHT11 溫溼度、光敏電阻、人體紅外線、雙軸按鍵搖桿、RFID、RGB LED、火焰感測、無源蜂鳴器、太陽能發電板

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

02 開發環境 BlocklyDuino

單元內容

  • 下載與安裝 BlocklyDuino F2
  • 程式列表、程式撰寫區與語法切換
  • 連接開發板與安裝 CP2102 驅動程式

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

03 訊號輸入與輸出

單元內容

  • 控制 LED 與燒錄程式
  • 讀取按鈕狀態與序列埠監控
  • 按鈕控制 LED

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

04 感測與顯示

單元內容

  • 範例一:Hello Blockly
  • 範例二:讀取 DHT11 溫濕度數值
  • 範例三:讀取光敏電阻模組數值
  • 範例四:LCD 顯示文字
  • 小測驗:在 LCD 依序顯示光線、溫度與濕度

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

05 互動輸入與燈光

單元內容

  • 範例五:讀取搖桿數值
  • 範例六:讀取人體紅外線感測器數值
  • 範例七:讀取 RFID 感測器
  • 範例八:控制 RGB LED 顏色
  • 小測驗:讀取不同 RFID 卡片時顯示不同燈色

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

06 居家安全警報

單元內容

  • 範例九:讀取火焰感測模組
  • 範例十:控制蜂鳴器發出聲音
  • 小測驗:火警時發出警報

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

07 智慧屋藍牙物聯網

單元內容

  • 範例十一:IoT_House 智慧屋藍牙物聯網體驗
  • 使用 LinkIt Remote 與 IoT 智慧屋互動

對應教材:IoT 智慧屋教師研習簡報(2024-12,新興國中)

課程大綱依 2024 年 IoT 智慧屋教師研習簡報的段落整理,範例程式有 BlocklyDuino 與 Arduino 兩種版本;節數請與我們聯絡,依學校課程安排。

EzDIO 版本

RK物聯網 版本

硬體規格

主控板Circus 7697D 雙頻 2.4G/5G
零組件與模組‧ EzDIO 擴展板
‧ Circus DHT11溫濕度感測器模組(B)-單板
‧ Circus 光感測模組-單板
‧ Circus 人體紅外線偵測模組-單板
‧ JoyStick 雙軸按鍵搖杆
‧ Circus Pixel全彩LEDx4模組(晶片)-單板
‧ Mifare RC522 RFID套件組(含感應卡/鑰匙圈)
‧ 火焰感測器模組
‧ Circus 無源蜂鳴器模組-單板
‧ LG 18650 鋰電池 2600mAh
‧ 18650單節電池盒(帶線)
‧ Lipo Rider Pro 太陽能穩壓充電板
‧ 太陽能板1W,80x100mm
‧ IIC/I2C 2004 LCD模組(藍底白字)
尺寸(cm)34.4 x 23.4 x 29.5 ( L x W x H)

產品特色

IoT 智慧屋是一個模擬將所有東西都串連起來,可以透過手機或網頁觀看光照、室內溫度、濕度,以及家中門禁狀態等各項數據,同時也能操控家中的電燈開關、警報器(蜂鳴器)等裝置的智慧房屋,預設內建自動模式(A)、手動模式(M)、連網模式(Q)、設定模式(S)四種操作模式。

硬體介紹
1. 2004 LCD 模組:擁有寬 20 高 4 (mm)的面板,一次總共可顯示 80 個字,我們將利用 LCD 顯示各項感測器的資料,並且可透過程式規劃每頁的功能。

3. 雙軸按鍵搖桿:可提供類比 X、Y 數值以及數位下壓開關,我們將使用這些外部輸入與系統互動。

4. WS2812 RGB LED:是一種可程式化的 RGB LED燈,我們將結合搖桿、RFID,光感測器達到互動效果。

5. RFID 感應器:能感應支援 RFID 功能的卡片或裝置,如:一卡通、悠遊卡、NFC裝置(手機)等。

6. DHT11 溫溼度感測器:能感測環境溫溼度,精度雖然比不上專業感測器但如果只是需要大約數值還是很有參考價值。

7. 光感測器模組:能夠感測環境光強度,並將強度轉換為類比數值輸出,我們將利用此數值控制 WS2812 亮度,模擬依照環境光強度自動控制燈光強度功能。

8. 火焰感測器:能感測火焰,並輸出數位訊號,我們將結合蜂鳴器模擬火焰警報。

9. 蜂鳴器:能提供透過頻率控制發出各種音階,我們將結合周邊感測器實現互動效果。

10. Circus 7697D:是一塊針對物聯網應用的開發板。内含無線通訊的2.4G/5G Wi-Fi 無線網路與 Bluetooth 4.2 低功耗藍牙,讓使用者不須外接無線通訊模組,即可馬上撰寫程式。

11. EzDIO 擴展板:三合一擴展板,適用 micro:bit、LinkIt 7697、ESP32 三種塊控制板,並且提供足夠的Grove插孔,非常適合需要連接多個感測器裝置的專案。

12. Lipo Rider:能將提供穩定的電源輸出,並且透果電源管理 IC 將上方太陽能板電力充至電池內部。

延伸學習資源

相關技術文章

文章都是免費公開的,可以直接當作學生的課後補充教材。

所有 LinkIt 文章

聯絡我們

表單會寄到 [email protected],由專人回覆;習慣用 LINE 的老師也可以直接加官方 LINE 詢問。

  • 01教案、學習單與簡報:溝通需求後提供
  • 02報價與採購:依班級人數與設備狀況報價
  • 03到校研習與師資培訓
官方 LINE @icshop 的 QR Code
官方 LINE @icshop

用手機掃描 QR Code 加入好友,直接詢問。

加入 LINE 好友