樂高機器人Grove感測器轉接EV3/NXT模組:燈光閃爍
一個機器人或自動化系統的豐富性就在於可運用的週邊數量與種類。樂高EV3系列除了樂高原廠所推出的數種感測器之外,還可以轉接其他公司所生產的感測器,例如HiTechnic 與 MindSensors。另一方面,Seeed Stduio 原本用於 Arduino 平台的Grove感測器系列中,有許多EV3沒有的感測器,搭配Mindsensor 公司所推出的
Grove感測器轉接EV3/NXT模組,就能讓EV3控制LED燈、紫外線感測器、光敏感測器等眾多感應器,大大增加了EV3專題的變化性,並且降低了Grove感應器的使用門檻。當然,您需要將 Mindsensor 的 Grove adapter block 匯入EV3軟體中,請參考本文說明即可。
目前
EV3可透過轉接模組使用的 Grove 模組如下(我們都有賣,歡迎洽詢喔):
- 數位式光感測器
- 光感測器
- 氣壓感測器
- 氣體感測器
- 溫度感測器
|
- 紅外線接收器/發射器
- 繼電器
- 按鈕
- 開關
- XY搖桿
- 水位感測器
|
- 酒精感測器
- 電力感測器
- 聲音感測器
- 濕度感測器
- PH 酸鹼值感測器
- UV 紫外線感測器
|

註:Grove是 Seeed Studio公司所生產週邊之專用 4 pin 接頭
延伸閱讀:
如何匯入其它指令模組到EV3環境
機器人王國商城購買Grove Adapter for NXT/EV3連結
[youtube="https://www.youtube.com/watch?v=g33aGs73BfE"]
感測器接法相當直覺,轉接模組一頭接上EV3訊號線,一頭接Grove感應器訊號線即可使用。
網站向下滑,點選EV3 Block下載,如果需官方提供的範例檔可以點選旁邊的EV3 Sample

下載之後打開EV3,選擇
Tool > Block import > Browse > 選擇剛剛下載的EV3 Block > import,完成後重新開啟EV3軟體即可。

重新開啟後即可以在黃色感應器類別中的最右邊發現
GroveSensorAdapter的指令方塊
指令介紹
GroveSensorAdapter方塊選單下有四個選項:I2C Read、I2C Write、Analog與Digital。本範例要控制的是Grove-Red LED,所以請選擇
Digital。

從EV3 port1輸出true/false控制LED閃爍,打勾即有輸出電力,燈泡就會亮,反之亦然,程式相當的簡單易懂。有了LED燈,EV3專題就能更加完整、也更加多元!比如說最常見的車能夠加裝車燈、模仿路燈控制等等有趣的專題。

第一段裡,使LED亮起搭配EV3顯示生氣臉 icon,第二塊則使LED熄滅搭配醒來的臉圖示。後續請跟著我們完成多有趣的範例喔!
留言 💬 (0)
還沒有留言,來當第一個。