Grove Base Shield
對於非相關領域的朋友在踏入物聯網領域,最大的問題可能是接線困難與害怕接錯造成短路現象,在這介紹這片Base Shield擴充板給大家,各位可以在[圖1]發現由左至右有許多白色的接口,這種接口叫做Grove透過這樣的接口讓使用者更加的方便使用Arduino的I/O,此接口有四種輸出分別為I2C、Digital、Analog、UART等,我們可以透過連接線連接各種Grove感測器或控制器,藉此就可以輕鬆的操控I/O。在擴充版中Digital I/O在擴充板上引出來的腳為有D2-D8,Analog I/O 則有A0-A3引出做使用,此外還有引出四組I2C與一組UART,UART與RX和TX是和D0與D1相通的這點須注意,還有一組ISP的接口與RST是從下方主控版引接上來的,在靠近[圖1]右測中間與左下方,在中間左下方有VCC的輸入電壓調整所以在我們使用Grove元件的時候要記得考量到這個地方,避免元件的燒毀,[圖2]為Base Shield與Arduino實體照片。
再來我們將Arduino開發版放置在工作平台最下面,並將Base Shield開發版疊在上面並組合如[圖3],再來將mini fan 接上D4這個Grove 位子[圖4],並且撰寫程式來驅動它。
在將範例程式輸入ArduinoIDE後,就將發現風扇可以每一秒不間斷的開關。