LINE Things 試玩
LINE 終於要跨下界物聯網了噢椰
光想到可以用LINE去玩弄各種開關就覺得興奮(X
今天要來做的IoT小裝置是 智慧LED燈
雖然說是智慧但其實沒什麼智慧
- 燒錄作業系統,請參考這篇
如何為樹莓派燒錄作業系統
2. 請把NodeJs, vim等開發需要用到的工具安裝好,記得NodeJS安裝8.X.X不要裝到10, 因為我們用的npm套件Bleno目前還沒修掉問題
3. Enable remote GPIO & SSH
4. 連上Wifi, 從此之後可以遠端控制樹莓派
5. 把LED安插在麵包板,並用杜邦線連接樹莓派和麵包板
配置大概長這樣 (注意LED能夠吃的電壓,不然可能會燒掉)
那如果你手邊好死不死沒有鍵盤滑鼠, 可以參考這篇:透過乙太網路線連進你的樹莓派
✎申請LINE Things product✎樹莓派準備好之後
可以先在樹莓派Clone這份原始碼
- 先在你的line@後台創建LIFF application, 記得開啟BLE feature, liff url先隨便填
- 照著官方文件的指示,註冊一個產品
- 拿著申請到的產品編號, 照著著原始碼的readme代換
4. Deploy 範例的 liff page 到 github or heoku 上面
✎啟動程式,並在手機查看效果✎
1. command line 輸入
1 | sudo node main.js |
效果示意
✎參考資料✎
1. [如何為樹莓派燒錄作業系統](https://medium.com/@bob910078/%E7%82%BA%E6%A8%B9%E8%8E%93%E6%B4%BE%E7%87%92%E9%8C%84%E4%BD%9C%E6%A5%AD%E7%B3%BB%E7%B5%B1-raspbian-ubuntu-windows-mac-5a8fcc0abdd1)
2. [透過乙太網路線連進你的樹莓派](https://medium.com/@tzhenghao/how-to-ssh-into-your-raspberry-pi-with-a-mac-and-ethernet-cable-636a197d055)
3. [LINE Things 官方文件](https://developers.line.biz/en/docs/line-things/about-line-things/)