Camera Eyes

關於部落格
帶著相機流浪去.............
  • 186739

    累積人氣

  • 2

    今日人氣

    0

    訂閱人氣

Play around Day1

 根據我之前的上網蒐集的資料和今天老師講的內容
可以確定arduino這個套件說穿了其實就是一個ATmega單晶片的kit
為了讓沒有電路、程式背景的藝術家可以輕鬆入門的一個模組罷了
當初聽到通識課老師提到他的時候,我還以為他是一個很厲害的東西
竟然可以和wii的相匹敵,原來一切都是假象XD
對於沒有電路背景的人來說
arduino硬體本身提供了用USB與電腦連線通訊的晶片
以及燒錄程式到單晶片的功能
所以不需要另外在搞一個燒錄器來燒晶片,也不用怕反覆插拔晶片導致針腳歪掉
個個輸出針腳也另外拉出來,可以像用插麵包版的方式把電線直接插進去
說穿了有點像開發單晶片用的開發板
另外對於沒有程式背景的人來說,arduino本身提供了相當多的基本程式
可以直接一指燒錄後,就能擁有相當多的功能,簡單來說就是懶人包
讓沒有受過程式訓練的人也可以輕鬆入門
再外加pure data程式語法的幫忙,可以輕鬆與網路世界連線
他的程式寫法與LabVIEW幾乎一樣,是用拉的,也就是G language
但是我習慣寫程式是用一行一行的打,對於這種寫法不是不懂
只覺得有點麻煩,還要用滑鼠拉來拉去,而且在寫程式的邏輯上不太習慣
要debug感覺會比較慢,但優點就是,不用另外花時間去搞懂TCP/IP架構
可以輕鬆利用裡面寫好的函式庫,將現實世界與虛擬世界連線
比如說今天一上課時老師就秀出一招,把一個檯燈插到一個延長線,延長線的一端由繼電器控制
繼電器又由arduino控制,arduino連到他的電腦,電腦再執行他事先寫好的pd程式
那個程式會到twitter上抓關鍵字,我們只要用我們手上的筆電
到twitter上打on,那個繼電器就會open使的檯燈亮起
只要打off就會關閉,一整個超屌的!
後來每個人都拿到一片arduino後,我們就連到自己的電腦
立刻用pd寫了一個小程式,就可以用區網的廣播來控制別人的arduino
超酷的!也就是說,用手機來遙控家裡電器就是這麼簡單!
看來單晶片果然是個有趣的東西!
不過我不喜歡全部用別人寫好的程式來做
感覺會被別人限制住,因此我想我還是先從8051學起
等到完全搞懂來再來玩ATmega,相信不用花一千元買arduino,也可以自己達到相同的目標
花費一定是少於一千的!一片ATmega一百元左右,其他小零件也都不值錢
在這裡又再次證明擁有技術就擁有賺錢的能力
不過我還是很期待明天的課程,希望老師可以把進度推快一點,多學一點這樣才值得啊!


相簿設定
標籤設定
相簿狀態