【Smart Home Bot】智慧居家小幫手

Description

Description
指導教授:吳佳駿 教授
作者:蔡承寰、謝昇遠、王文濤、蔡岳芳

專題發想

物聯網很適合發展智慧家居、結合生活中的一些應用,於是我們想試著透過手機建立一個操作機制並設計成小幫手能把相關的需求情境與開關操作整合起來。

 

設計概念

如果要在手機上達成遙控操作,那勢必需要具備雲端的連線功能,資訊的呈現與互動則需要一個視窗,所以我們決定設計一個具有簡單人機互動聊天室助手,可以透過聊天室使用關鍵字就能進行電器的開關。

開發工具與技術

硬體方面,我們使用的開發板是webduino,webduino的優點是可以因為web的開發模式簡單達成跨平台的需求,亦可以因為網路連線而能遙控操作,缺點則是也受限於網路連線,若無網路則無法運作。

軟體方面,採用編寫html配合firebase來達成聊天室讀取輸入的需求,再把聊天室設計成能接收sensor數據並觸發提醒、並透過問答的互動讓使用者來開關電器的智慧家居小幫手。

系統功能介紹

開啟架好的網頁聊天室,讓電路通電之後即可連線,亦可從手機端開啟~

此時在聊天室輸入關鍵字的對應情況如下:
輸入開燈>>>亮blue LED、導通繼電器並回應燈泡已經開啟
輸入關燈>>>亮red LED、關閉繼電器並回應已經關閉
輸入閃爍>>>LED交替閃爍、並回應一閃一閃亮晶晶
輸入全關>>>關閉所有LED燈、並回應close it all


展示影片


https://github.com/LdsFish/NQUIOT106/blob/master/image/botcallled.mp4

 

未來展望

之後若能順利完成sensor數據觸發,我們可以把建立好的人機互動機制擴展到更多的應用上,比方說結合溫度感測器,當天氣超過28度時詢問是否開電扇或冷氣,又或者是可以自訂定時節目提醒,遙控開電視等等更多的應用,同時也能試著賦予它一些較生動有趣的情境問答,這樣看似簡單的聊天室結合物聯網,似乎就能很有智慧家居小幫手的感覺了!

 

創作團隊

國立金門大學

物聯網實務與應用專題期末報告-『物聯網實作』

指導教授:吳佳駿 教授

成員:蔡承寰、謝昇遠、王文濤、蔡岳芳

 

Latest posts by 謝昇遠 (see all)

    Contact

    Contact

    Project簡述

    Project簡述
    • 簡述
      開啟架好的網頁聊天室,讓webduino通電之後即可運作,亦可從手機端開啟,此時透過輸入設定好的關鍵字便能觸發相關的操作並給予執行回應。
    • 作者
      謝昇遠,蔡承寰,王文濤,蔡岳芳

    您的姓名 〈需填寫〉

    您的電子郵件信箱 〈需填寫〉

    主旨

    您的信件內容