|

【Tutorial】LinkIt 7697 與 IFTTT 譜出雲端協奏曲

   
作者:Felix Lin

一般來說,要建置一個完整的物聯網系統,除了微控制器端要部屬硬體與撰寫微控制器韌體之外,還需要配合雲端平台的程式,包含後台、觸發訊息、推播訊息等,這才算是建構完整的物聯網系統。然而對於一般的 Maker 或是業餘玩家,要建構完整系統通常要耗費難以負荷的人力及物力。本篇教學文旨在利用 LinkIt 7697 實作成一個打卡簽到系統,並且結合 IFTTT 串接第三方程式達到即時推播效果,降低開發雲端的成本。

本次專案需要硬體材料如下:

  1. LinkIt 7697 物聯網開發板
  2. 亞堤 LinkIt 7697 擴充板(可用麵包板或其他相容擴充板替代)
  3. RC522 RFID 模組
  4. RFID 卡片、悠遊卡、一卡通
  5. 杜邦線數條

硬體接線

硬體接線的部分與聯發科 LinkIt 7697 教學相同,這邊就直接沿用了。參考下方接線圖,將 RFID-RC522 模組的 SDA、SCK、MOSI、MISO,依序接到 LinkIt 7697 的 P10、P13、P11 與 P12;電源部分則需使用 3.3V,注意別接錯了。

LinkIt 7697與 RFID 模組接線(圖片來源:Mediatek Labs

使用 BlocklyDuino 快速建構微控制器程式

今年(2018)七月聯發科官方推出 BlocklyDuino for LinkIt V3,裡面不但整合了 Arduino IDE 與 Blockly,也內建許多常用到的函式庫(library),Blockly 介面也可以直接燒錄開發板程式,還支援開啟 putty 終端機介面,算是一個非常有感的大改版,幫助入門者打包成「懶人包」,安裝開發環境只需要一個解壓縮,替代以往繁瑣的流程步驟。但缺點是目前此版本的作業系統僅只支援 Windows,MAC 與 Linux 尚未有對應的版本。

本文為會員限定文章

立即加入會員! 全站文章無限看~

                               

已經是會員? 按此登入

只需不到短短一分鐘...

輸入您的信箱與ID註冊即可享有一切福利!

會員福利
1

免費電子報

2

會員搶先看

3

主題訂閱

4

好文收藏

Lin Felix

Author: Lin Felix

長期出沒在南部地區的Maker社群,致力於推廣從實作中學習的精神。熱愛胡搞瞎搞,喜歡嘗試新事物。現職為亞堤教育團隊講師與創客閣樓召集人。

Share This Post On

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。