19FB私訊應用

(2016/12/25)

當知道Transformer 2.00.1072版有新增一個「登入FB」的功能,我一直在想「它」能做什麼應用??只是要跟好友私訊有需要用到這個嗎?看到呂奎漢老師的「STI~FBchat雙向即時反饋功能」後,原來可以做互動, 因此想了幾個題目來測試一下~~

題目一、簡易保全系統

  • 說明:之前曾透過IFTTT來做簡易保全系統,那是當事件被觸發後,透過IFTTT的功能,將警訊透過LINE傳給管理者!這次同樣的當事件被觸發後,將警訊透過FB的私訊傳給管理者!
  • 外觀圖:主要是接一個「紅外線動作感測器(PIR Motion Sensor) 或稱人體紅外線感測器 」
  • 取得Facebook的ID (也可以取得別人的)
  • 啟動Transformer 2.0,並開啟Scratch2.0
  • Scratch2.0程式
  • 註:當PIR被觸發的時侯(D6=1),則會將訊息該ID者(不一定是設自己)!該ID者也可以在FB輸入「測試」來看設備是否正常運作!
  • 測試結果,成功!

題目二、遠端控制

  • 說明:利用遠端的FB私訊來控制Arduino的輸出裝置,此以LED及蜂鳴器為例,看如何利用FB的私訊來控制LED及蜂鳴器的動作。
  • 啟動Transformer 2.0,並開啟Scratch2.0
  • Scratch2.0程式在FB私訊輸入1~7,則發出不同音階的音。輸入10則亮D10的LED燈、輸入11則亮D11的LED燈。輸入0則全部停止!!

題目三、遠端監控(監看溫度、濕度;控制電扇)

  • 說明:利用遠端的FB私訊來監控Arduino的設備,此以DHT11及繼電器為例,可以從遠方得知目前DHT11的環境溫濕度,再藉由繼電器的控制來啟動電扇。
  • 裝置說明,可參考筆者另一篇文章(13繼電器的應用
  1. 將自製「繼電器插座」,與Arduino Uno板連接 ( VCC 接 5V、GND 接 GND 、IN1 接 D9)
  2. 並將DHT11(溫濕度計模組)與Arduino Uno板連接 ( + 接 5V、- 接 GND 、S (訊號) 接 D2) 可參考01DHT11溫濕度
  1. 利用USB線將Arduino Uno板與電腦連接
  2. 啟動Transfor­mer v2.0程式 及開啟Scratch2.0
  3. Scratch2.0程式
    1. 測試結果,成功!