第一章粗略的看過,前面是介紹Arduino硬體,我只看了圖片,圖片就有焊槍、裝置、接線...等等的。最後是一個簡單的程式,在程式設計部分,是使用C,相當的簡單。setup() 是設置 PIN、馬達、輸出入的部分,loop() 則是主要執行的地方,使用 loop 這名稱,應該就是表示沒有所謂的終點,會持續執行。

第二章開始有簡單的介紹,基本上就是 C 語言,數位的輸出入是使用 digitalRead/digitalWrite,Analog的部分是使用 analogRead/analogWrite。Serial 主要是當作跟電腦溝通或是輸出到 LCD 的介面,setup() 裡要先設置 baudrate,Serial.begin(9600)。然後就可以用 Serial.read、Serial.println、Serial.write 來讀寫,Serial.available() 則是用來檢查還有沒有要處理的資料。Arduino 也可以接上其他裝置,像是 GPS、Color LCD 等等。

程式的部分看起來是沒問題,比較麻煩的是接線,或接上其他裝置的部分,這部分或許可以請太座或是同事幫忙。所以,我應該來買一組玩玩??至少比 LEGO NXT 便宜多了。

文章標籤
創作者介紹
創作者 elleryq 的頭像
elleryq

我。閱讀

elleryq 發表在 痞客邦 留言(0) 人氣()