|

【活動報導】用RPi 3 實戰IoT開發工作坊

   

作者:林彥維

樹梅派(Raspberry Pi)是款以硬體開放原始碼為核心的開發版,從CPU到記憶體一應俱全,體現了麻雀雖小五臟俱全的概念,就像一台名片大小的小電腦。從2012年起問世,至今年樹梅派基金會已推出第三版的樹梅派 - Raspberry Pi 3,除了提升為64位元的Cortex-A53處理器,時脈也從900MHz提升至1.2GHz,還內建了WiFi晶片,不再需要外接網路卡,卻仍保持著35元美金,台幣約千元出頭就能買到,相當親民。

樹梅派工作坊01

工作坊的主角raspberrypi3開發版

為了讓台灣的Maker們能迅速掌握樹梅派的運用並培養物連網的新興人才。由經濟部通訊產業發展推動小組主辦、MakerPRO執行的「Raspberry Pi 3實戰IOT開發工作坊」,在五月十九、二十日舉辦,邀請到著作等身,教學經驗豐富,風趣幽默的柯博文老師,從Pi 3的基礎安裝與環境設定,到實際與感測器連結、接收資訊,無不傾囊相授。而且除了材料費,只要準備好筆電、記憶卡、讀卡機和webcam,現場就有提供Raspberry Pi 3的借用,兩天完整的課程可謂物超所值。

第一天紀錄

使用Raspberry Pi 3首先要安裝OS系統,從官網下載推薦的Raspbian後放入SD卡中,直接插進Raspberry Pi 3就可以使用了。要注意的是,老師建議使用class 10,容量16G以上的SD卡為佳。

系統操作上有圖形化的介面,同時保留Linux指令輸入的優點(雖然對於不曾使用的玩家,需要一段上手時間)。除了直接連接筆電進行程式導入,利用HDMI插線連接螢幕後,接上鍵盤與滑鼠也可以直接化為一台小電腦,而此次活動中柯博文老師教大家用內建的WiFi晶片進行遠端連線與筆電伺服器進行資料的傳輸,需要注意的是當使用自己的無線網路時,IP的顯示可能會相當混亂。

連上網路,介紹完Linux必要的命令列環境與操作,老師將教學的目標轉向其他耗材與開發版的連結,包括以Python語言來操控LED的發光、持續時間與顏色等以及與伺服器的連結。第一天課程結束後,學員們都具備了Raspberry Pi 3基本的操作常識。

樹梅派工作坊02

工作坊成員坐無虛席

第二天紀錄

第二天的課程打鐵趁熱,柯博文老師就帶著大家實際製作一個簡單的系統,這次挑選的教材是最近頗有人氣的LASS環境監測中的濕溫度感測器。首先花了一些時間介紹如何安裝影像處理的視覺資料庫OpenCV,它可以提供物體識別與影像呈現,對於監控的應用有相當的幫助。接著將溫濕度感測器接上開發版讀取感測到的數值,最後老師帶大家利用Wordpress建設自己的伺服器,接收這些數值,而這些數值要如何運用,就留給各位Maker們在課程後繼續思考了。

樹梅派工作坊03

學員跟著老師的步驟學習運用開發版

結語

物聯網進入生活的趨勢勢不可擋。對於不論創業或是想自己動手改善生活的Maker們,開發版是相當有幫助的工具,而現在開發版百家爭鳴,不只樹梅派,還有Arduino、LinkIt Smart 7688、Ameba等,都是相當優秀的開發工具。

不過其實對開發版的選擇,並不在於哪塊比較好,反而要針對專案與開發版的特性考慮哪一種板子會比較適合。對Maker們來說,學習新的技術與規格彷彿永無止境,但也因而擁有創新實作的無窮想像和期待。

兩天的課程結束,相信學員們都滿載而歸,這些學員的背景大都是工程師或是學生,有些以前就在接觸硬體開發,有些從頭開始學習,未來透過開發版改變世界的人就在他們之中也不一定呢。

林彥維
林彥維

Author: 林彥維

政治大學資管系、圖書資訊與檔案研究所畢業。喜歡科幻故事中打造酷炫道具事物的角色,後來才知道那些人有個名字叫maker。目前一點一點接觸maker文化中,想用文字讓更多人了解這世界正在一群人手中精采地改變。現任MakerPRO特約作者。

Share This Post On

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *