[技術教學分享] Processing、RaspberryPi 與Arduino 於教學上 ... | arduino processing教學
本文要告訴您什麼是Processing?為什麼要結合Processing與RaspberryPi?兩者可以做到那些事情?以及如何在RaspberryPi上安裝Processing開發環境作者/攝影 曾吉弘時間 3小時成本難度 **材料表個人電腦(作業系統可用Windows,MacOSX與Linux,本範例使用Windows7)RaspberryPi3單板電腦Processing與Arduino的淵源相當深,簡單來說ArduinoIDE繼承了ProcessingIDE簡單易用,範例豐富等優點。CAVEDU以往曾經開設過許多Processing結合Arduino、Kinect、openCV(以上C3取2可以開三種課程呢!)的課程,也運用了Processing上的Androidmode將Process...
本文要告訴您什麼是 Processing?為什麼要結合 Processing 與 Raspberry Pi?兩者可以做到那些事情?以及如何在 Raspberry Pi 上安裝 Processing 開發環境
作者/攝影 曾吉弘 時間 3小時 成本 難度 * * 材料表 個人電腦 (作業系統可用 Windows, Mac OSX 與 Linux,本範例使用 Windows 7) Raspberry Pi 3 單板電腦Processing 與 Arduino 的淵源相當深,簡單來說 Arduino IDE 繼承了 Processing IDE 簡單易用,範例豐富等優點。CAVEDU 以往曾經開設過許多Processing 結合 Arduino、Kinect、openCV(以上 C3取2可以開三種課程呢!)的課程,也運用了 Processing 上的 Android mode 將 Processing 視為一種 Android 開發環境,總之就是有很多把戲可以變就對了啦!安裝 Processing 非常簡單,只要到 Processing 官方網站按照您的作業系統下載對應的安裝黨就可以了。也請看看CAVEDU的相關 Pricessing教學文章[1][2]
接著是本文的兩個重點:
為什麼要用 Processing 結合 Arduino呢?Arduino沒有介面的概念,任何資料的呈現都只能透過 Serial Monitor,要實體顯示的話就接個 16 x 2 LCD模組(您該不會想要接七段顯示器吧…),再高級一點就是 OLED 模組囉,但不管怎樣都是要外接一個東西,且這個螢幕絕不會太大。如果可以在 Pi 上執行的話,1920 x 1080 Full HD 的螢幕、投影機(ASUS Tinker 可以支援 4K 顯示,好威啊!) 現在都不算太貴,可以作為中大型專題的視覺呈現方案。
為什麼麼 Rasberry pi 上可以執行 Processing 讓阿吉老師這麼感興趣呢?先說結論:這樣就是一台可獨立執行的互動裝置了,以往要在 PC 端執行的事情,現在在 Pi 上就可以做到,程式碼還不用改,聽起來就很吸引人,不是嗎?
想一下這個情境: