[活動] MakerConf 2019! MicroPython篇

makerconf_2019_micropython_dm

自從 2014 年和 2016 年舉辦的 MakerConf,我們承襲兩年舉辦一次的傳統(?),這次一樣是採工作坊的形式舉辦。為了讓更多人能參加到不同的活動,我們將活動時間分開。第三場將是 MicroPython物聯網入門工作坊,由暢銷書《超圖解 Arduino 互動設計入門》、《超圖解 Python 物聯網實作入門》作者趙英傑帶大家手把手的教學。

【內容介紹】
介紹與設置LINE bot(聊天機器人)開發環境,認識Line API並使用Python整合Line bot與微電腦控制板,建構Line居家保全物聯網應用。

【學習目標】
DAY 1
* Python 3程式設計入門
* 使用Python語言控制微電腦板的數位輸入與輸出
* 讀取類比輸入值
* 連接OLED顯示數據與自訂圖像
* 連接網際網路上傳數據到雲端

DAY 2
* 介紹與設置LINE bot(聊天機器人)開發環境
* 認識Line API並使用Python
* 整合Line bot與微電腦控制板
* 建構Line居家保全物聯網應用

【課程規劃】

第一天(MicroPython物聯網入門 介紹與設置)
0930 – 1130: 1) 認識安裝 Python3 + 認識微控制器(下載與燒錄 MicroPython 韌體/D1 mini 控制板輸入輸出介面與接線)
1230 – 1430: 2) RC 開關電路 + 連接 OLED 顯示器(自訂 OLED 顯示畫面)
1430 – 1730: 3) 連接熱敏電阻 + 網路概念(上傳到雲端)

第二天(Line bot聊天機器人與物聯網開發實務:使用Python 3)
0930 – 1130 1) Line bot 開發環境介紹(啟用 Line Development 帳號/Git 快速入門/設置遠端開發環境/設置本機開發環境)
1230 – 1430 2) LINE Messaging API實例介紹(使用 Python Flask 框架建立網站/認識與建立 webhook/Line 訊息類型說明/回應 Line訊息/認識與解析 JSON 資料格式)
1430 – 1530 3) 人體紅外線感測器與 MicroPython 程式(連結 Line bot 與 MicroPython 微控制板/Line 入侵警報器製作)

【課前準備】
* 學員當天需自備筆電,Windows / Linux / Mac 皆可。

【材料說明】
材料費已包含在報名費用中。材料包包含:
─── DAY1 – MicroPython物聯網入門 ───
D1 mini控制板 x 1、microUSB線 x 1、公對母導線 x 4、公對公導線 x 4、小塊麵包板 x 1、微觸開關 x 1、LED(顏色不拘) x 1、OLED顯示器(I2C介面) x 1、電阻 10KΩ、220Ω(色環清楚) x 1、電容0.1μF x 1、熱敏電阻 x 1

─── DAY2 – Line bot聊天機器人與物聯網開發實務:使用Python 3 ───
D1 mini控制板 x 1、microUSB線 x 1、公對母導線 x 3、公對公導線 x 2、小塊麵包板 x 1、微觸開關 x 1、電容0.1μF x 1、PIR人體紅外線感測器 x 1

【講師介紹】
趙英傑 / 暢銷書《超圖解 Arduino 互動設計入門》、《超圖解 Python 物聯網實作入門》作者。

* 主辦單位:MakerConf
* 協辦單位:RICELEE台灣樹莓派天瓏資訊圖書
* 時間:2019/03/16-17 (六、日) 09:30 ~ 17:30
* 地點:台北市中正區重慶南路一段105號 (天瓏書局2F)
* 聯絡方式:hi@ricelee.com
* 午餐:中午休息時間由學員自理

報名:MicroPython物聯網入門工作坊

[活動] Raspberry Pi社群聚會 #21 會後資料(樹莓派在物聯網上的應用案例,從 Maker 到 Mass Production)

第二十一次 Raspberry Pi 社群聚會會後資料,希望透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是「樹莓派在物聯網上的應用案例,從 Maker 到 Mass Production」。過往資訊可看共筆


這次的主題是分享使用樹莓派(Raspberry Pi)量產的經驗或是產品。第一位講者 Henry 將介紹使將樹莓派做成尿素加注機的商業化應用經驗談。


產品的需求是從空污而來。空氣污染的來源之一是柴油引擎的排放物,其組成主要是氮氧化物(NOx)和微粒(包含碳煙),其次是碳氫化合物(HC) 。如果能使用氨氣作為還原劑,可以讓氨氣和氮氧化物反應生成氮氣和水,就可以無害的排放到大氣中。但由於使用氨氣需要一套複雜的控制系統,因此使用尿素(環保汽車尿素,Diesel exhaust fluid)會更為方便,因為尿素的水溶液在 200°C 的溫度以上,會產生 NH3 可達到和氨氣一樣的效果。


由 Henry 所設計的尿素加注機的硬體組成有 Raspberry Pi 和 Arduino。讀取油料的高低和加注尿素是由 Arduino 負責,其資訊會透過 UART 和 Pi 傳輸,而 Pi 則負責顯示畫面,並將加注結果傳回伺服器。


圖為尿素加注機內部的線路。使用 Pi 或是 Arduino 這類硬體的好處,就是在於開發快速。只要設計好適當的線路圖,就可以用麵包板和杜邦線等電子零件驗證想法。如果初步的測試沒問題,就可以手工焊接讓雛型系統更穩固。經過一段時間的實測猴,就能再進行 PCB 的生產等後續量產動作。


產品量產後的問題之一,就是蒐集 log。如果是一開始就有先考慮到的都不會是問題,但你永遠不知道使用者會怎麼用這產品。因此 Henry 曾經接到尿素加注資料讀取錯誤的問題回報,為了第一時間瞭解狀況,就在半夜從台北直奔彰化花壇,只為了取回 log 和釐清問題所在。


大部分的人還是只拿 Pi 做概念驗證,因此提問的人很多,都想多瞭解可能會發生的問題,看能不能少踩幾個坑。

Henry 的投影片下載

 


第二位講者 sosorry 也分享國內外使用樹莓派做產品的幾個要點。第一個案例是使用樹莓派做監控系統。
目前市面上大多數的監控設備都是使用可見光的 Camera,但這會受到天候或是光線等影響,因此為了能降低環境影響,有廠商使用可見光的相機模組熱紅外線影像相機模組融合成監視系統。這是使用雙相機做 alpha blending 的效果。


第二個案例是使用樹莓派做能源監控系統。這是國外所發起的 OpenEnergyMonitor 專案,整體架構包含了可單獨運作的溫度監控模組(emonTH)、可偵測電流消耗的能源監控模組(emonTx)、使用了 Pi 和 ATmega328 擴充板做為系統核心的物聯網閘道器(emonPi),和最後資料分析與視覺化的儀表板(emonCMS)。

特別介紹這專案不只是這已經是量產的產品,而是觀摩別人怎麼經營開源專案。這專案所有的項目都是開源的,包括了硬體開源,但也提供線上購買現成的模組。其次是軟體開源,包括了前端韌體到網頁後台都可以在 github 下載。再來是所有的訊息傳遞都使用開放標準,可方便各種軟體的串接與硬體擴充。當然教學文件教學影片也是必備的,還有線上社群可以作為你最後的支援。以上所有專案資料可以到網站上取得。

最後還分享了一些使用樹莓派量產的注意事項。完整內容可參考投影片
樹莓派在物聯網上的應用案例 from raspberrypi-tw

 


這次 Noah 有給了一個 lightning talk,主要是推廣 FOSSASIAPSLab 的一些精神與產品,和樹莓派是相仿的。不過可惜的是沒有實機展出,也許下次可以結合樹莓派做更多的分享。

 

歡迎大家來參加社群聚會,相關活動我們都會在網頁facebook 公告,如果有主題想分享也請來信 service AT raspberrypi.com.tw。

[活動] Raspberry Pi社群聚會 #21 @2018/05/21

報名:Raspberry Pi社群聚會 #21

第二十一次 Raspberry Pi 社群聚會,希望能透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是「樹莓派在物聯網上的應用案例,從 Maker 到 Mass Production」。

分享者1:Henry (Allware)
題目:樹莓派商業化應用-以尿素加注機為例
大綱:
1. 為何選擇樹莓派。 (成本 vs 時程/商業量產成本/讓我們化腐杇為神奇)
2.週邊硬體的整合。 (電源/感測器/配線/週邊)
3.當機。 (樹莓派偶爾不明的當機/USB裝置死當)
4.與雲端網站整合。 (E1872(3G)/E3372(4G))
5.Python 的坑。 (Thread/Rs232效能)
6.如何更穩定。 (Log啊Log)
7. 實機展示。

分享者2:sosorry (台灣樹莓派)
題目:樹莓派在物聯網上的應用實例
1. 樹莓派現況。
2. 熱影像資訊分析。
3. 能源監控分析。
4. 應用挑戰。

活動資訊

  • 活動時間: 2018/05/21(週一) 19:10 ~ 21:30 (6:40pm 開始入場)
  • 活動人數上限: 100
  • 活動地點:CLBC台北市大安區復興南路一段293號4樓
  • 交通資訊:(地圖:http://clbc.tw/location/)至捷運大安站下車,出口後直走60秒內可抵達 CLBC 大安館

clbc_map
顯示詳細地圖

費用

  • 每人150元場地費用
  • 帶作品展示的參加者免收場地費用

備註

  • 活動場地有提供無線網路

報名:Raspberry Pi社群聚會 #21