Processing 能做什麼?

它能跟arduino一起做什麼?


剛從我們期末的課題展回來,一個學期對processing和arduino入門的學習讓我眼界大開,原來人機互動可以這麼好玩,入門還沒有現象中的難!下面放一些我看到的好玩的project

1.模擬娃娃機

2. 空氣管家

圖三用來監測不同房間的空氣質量,然後數據顯示在屏幕上如圖四,然後當你看到某一房間的空氣變差了之後你可以通過點擊該房間讓圖一的小車運著空氣凈化機向那個房間跑去。

3.顏色音樂

通過探測不同顏色可以發出不同樂聲,用顏色譜寫你的樂章吧

4. 保齡球

通過追蹤顏色來追蹤保齡球判斷有沒有把瓶子弄倒~

5.螢火蟲的罐子

罐子一打開螢火蟲就飛出來啦

6.激光豎琴

可以用按鈕切換不同樂器模式,然後撥動琴弦彈曲子

1、2是學了一年的人做的~ 3、4、5都是我們的班的學了一學期的人做的~


數據可視化,視覺藝術。

Arduino使其可以和一些感測器/控制器連接,以各種交互的方式豐富作品。一些人使用聲音軟體和它配合做現場表演。視頻封面20130625-系統誤差 Vol.24 能否-錕斤拷視頻


processing是個java的子集 能處理聲音 矢量圖 衛圖 網路傳輸 物理計算等 並且不少效果都不錯 和硬體鏈接 可連接前面的功能


2008開始玩的一個新媒體怪逼小軟體,同類相關軟體還有Puredata,Max Msp,VVVV,OpenFrameworks

卧槽算算都特么快過去10年了....

這是我在家裡瞎折騰出來的一些東東

哎呀翻粗了自己年輕時的皂片,內牛滿面

視頻 RainBlob on Vimeo

視頻https://www.flickr.com/photos/erqiudao/4060225082/

視頻https://www.flickr.com/photos/erqiudao/4060225082/

對我來說,它的作用就是

玩兒~練腦砸~

木有了~


Processing 就是 Java + 一些常用的庫。

所以 Processing 什麼都能做。


做各種互動裝置

當然現在對我來說是 processing和Arduino在一起做作業


幾年前Processing可以很快速的玩很多有意思的東西,現在也可以,但是由於門檻低,會讓你遇到很多自以為站在科技藝術交叉路的吹風的殺馬特,而且還藉此騙妹子騙培訓費,被我罵了沒本事接正經商活就拿開源語言掙天價培訓費猶如精通體位的太監企圖高價收徒教授如何成為一個大內猛男之後到處在微博和知乎上匿名黑我. 還有一些是審美和創作理念都不合格就出來把自己包裝的跟氣功大師一樣。有點視聽語言基礎正經在做藝術的程序員看這些殺馬特,就像是芭蕾演員遇到一個身材臃腫點不起腳尖的野路子怪人說自己是同行,聊三句發現丫是走火入魔的芭蕾愛好者,連票友都不是,聊到第四句話發現,我靠大哥你練的是水上芭蕾。


arduino有個基本功能叫串口通信,這是個古老而萬能的通信模式,使用它就能把上位機Processing和下位機Arduino聯結起來。

我曾經做過幾個物理教具,都是把Arduino作為下位機,或者說數據採集卡,而把Processing當成數據處理和物理模擬軟體來一起用。


在沒有android和ios的時代曾經可以拿來快速寫app


推薦閱讀:

如何用processing做出如下圖案?

TAG:Arduino | Processing編程語言 |