2015-01-07

Grove 擴充板適合 Arduino 入門用嗎?

如果不是相關科系的人,想要玩 Arduino 的第一個難題,大概就是不懂電子電路,不知道電阻和電容怎麼用,不明白接地原來是要共接,不瞭解麵包板是要怎麼插才對,不清楚電力夠不夠...... 等等等,一堆的不明白,所以,因為不瞭解,也就不知道要怎麼開始來玩這個 Arduino 哩 ! 而這 ... 這就是阿舍當時徘徊在 Arduino 家門口,一直不敢跨入的心聲哩 ! 就這樣,一直到了阿舍發現有 Grove 擴充板這樣的東西之後,阿舍才有機會勇敢的踏進 Arduino 的深淵美妙世界哩 !

Grove 擴充板需要使用專用線及專用零件

這個 Grove 擴充板是拿來直接插在 Arduino 板上的 (就是 Arduino 的一種 Shield),然後,它把 Arduino 的所有腳位都轉換成 Grove 的專用插座,所以,你只要去買 Grove 的專用電子零件,就可以拿來插上去使用,不用去算電阻,也不用擔心有沒有插錯腳和有沒接地等等的問題,因為它都先幫你在它的專用元件上搞定這些問題了,因此,像阿舍當初在完全沒有相關知識的情況下,花錢買來,寫個簡單的程式就可以馬上讓 LED 發亮,讓伺服馬達轉來轉去,滿足阿舍一點點的成就感哩 !

不過,後來,等阿舍在略懂、略懂這個 Adruino 之後,就發現,Grove 擴充板真是一個簡單又聰明的設計哩 ! Grove 擴充板上的每個插座,其實就只是二個 Arduino 腳位加上二個電源的正負極,所以,Grove 的專用元件插上去就可以取到電並連上 Arduino,而且,最多可以用到二個腳位,而如果需要的腳位大於二支的時候,這類的 Grove 元件就會改用 I2C 界面,因此,Grove 擴充板上有提供了四個 I2C 的插座,而這樣的設計也就代表,一般的元件也是可以插到 Grove 擴充板來用的,只是,需要自己負責處理元件的使用需求哩 !

所以,如果你和阿舍一樣,有程式設計的背景,然後,不想被不懂的電子電路給阻擋你想玩 Arduino 的慾望的話,阿舍就很建議你到光華或網路上的電子材料行買張 Arduino 和 Grove 擴充板及一、二個 Grove 元件來參考 Grove 的 Wiki 試試 ( Grove 的元件都有 Wiki 提供說明和程式碼範例),但是,阿舍不建議和阿舍一樣去買一整包的 Grove Starter Kit 來玩,除非,你真的是想只利用 Grove 的元件來組合出自己想要弄的東西哩 !

阿舍會這樣說的原因有三,第一個是,Grove 的專用元件都比較貴,而且,不是貴個幾十元,而是貴到一~三倍,所以,拿來組裝東西有點不太合算哩 ! 再來,就是元件的種類會受到限制,而第三個原因是阿舍的經驗來的,就是一旦你開始玩 Arduino 的東西之後,你就會一步步的去瞭解那些你原來不熟悉的東西,所以,原來那些需要 Grove 擴充板才能做到的事,後來就應該你都可以自己來了,因此,之後可能就會和阿舍一樣,不太會再用到 Grove 擴充板和元件哩 ! ... 供參囉 !

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁