文章類型
開發平台
解決方案
關注主題
文章類型
開發平台
解決方案
關注主題

[藍色小鋪] PTT地震文團隊分享:Maker的IOT遊樂場

作者:大兵萊恩|曾建評

PTT地震文團隊分享會實況

PTT地震文團隊分享會實況

萊恩大兵在Openlab Taipei混了一年多,這期間遇見很多才華洋溢的maker。他們各有擅長,作品創意滿載。只是,這些作品常常都是做完了在臉書貼張相片得幾個讚,然後就淹沒在日復一日的柴米油鹽裡。知識沒有累積,經驗沒有傳承,很可惜。於是,萊恩大兵有個想法,想邀請maker來分享作品的心得與經驗。不必是高手,不用擔心才入門初學,只要曾經花過二十小時鑽研一個題目,就一定能做一小時的分享。

就這個推坑的概念,萊恩大兵邀請來PTT地震文團隊,做連續三場的分享與交流。(PTT地震文團隊是由章國俊,Frank Wang和梁景智三人組成的隊伍,他們的作品在2015 May台灣黑克松奪得最佳技術與最佳人氣兩個獎項)

11111798_1000526399971043_6476186485117637938_n

本文介紹國俊兄的分享,講題為”Maker的IOT遊樂場”。

IMG_2703

萊恩大兵簡單地做了筆記,分享給大家:

(1)動手做就對了,just for fun

開場國俊兄很謙虛的表示,他自己在IOT領域也是初學者,什麼都不懂,但身為一個maker,就是要自己動手,以好玩為目的。

IMG_2712

(2)緣起

為什麼會做PTT地震自動發文器呢?

答案是:好玩與爽度。當有地震發生時,讓機器人自動發文,在PTT搶到頭香,超爽der。

另外,想順便學習mbed。

(3)作品架構

PTT地震自動發文器的架構與運作,大致如下:

它基本是由(mbed+MPU6050)組成的client端,感應到震動後,將資訊送到MQTT server,再由Raspberry Pi上的機器人去訂閱這些感測數據,做出判斷後,去PTT貼地震文。

螢幕截圖 2015-07-01 15.17.00

IMG_2713

國俊兄介紹作品裡面的技巧或工具。

(4) Hack PTT

先弄清楚手動發文到PTT的完整步驟。

IMG_2707

再寫隻python程式去做發文的動作。(記得要將程式裡的user與passwd改成自己的登入帳密,完整程式請參考原文

(5) 免費的雲端物聯網伺服器

感測器的數據要送上雲端有些好用的免費資源可以利用, 例如Mediatek Cloud Sandbox,是一個類似Xively的物聯網數據收集伺服器。

若不知道Xively或Mediatek Cloud Sandbox能做什麼事,請參考萊恩大兵這篇:小惡魔(1)溫度感測+物聯網(Electric Imp, Xively, LM35, Internet of Things)

s2
s5

s7

Mediatek Cloud Sandbox會連推送數據的程式碼都產生出來。

s12

再透過Hurl.it服務來發送HTTP request。

s14

Mediatek Cloud Sandbox這端就會有即時數據呈現出來。

s15
(本文經《大兵萊恩 一路直前》部落格同意轉載編輯,原文連結;責任編輯:廖專崇)

大兵萊恩|曾建評

在多年的軟體工程師生涯後,因緣際會跨進Maker圈,見識了眾多前輩高手的作品與別出心裁的應用想法,也開啟動手自造的豐富生活。
職場上是一位軟體及系統類產品的PM,個人對雲端與物聯網議題很有興趣,研究及寫作心得請見個人部落格:《大兵萊恩 一路直前

上一篇: | 下一篇:

我想回應

你的電子郵件位址並不會被公開。 必要欄位標記為 *

邀您加入《MakerPro》粉絲團:Maker&Startup開發社群的學習與知識平台