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 紫外線感測器

gsawithsensorsw1024

gsawithsensorsw1024

註:Grove是 Seeed Studio公司所生產週邊之專用 4 pin 接頭

延伸閱讀:

如何匯入其它指令模組到EV3環境

機器人王國商城購買Grove Adapter for NXT/EV3連結

[youtube=”https://www.youtube.com/watch?v=g33aGs73BfE”]

感測器接法相當直覺,轉接模組一頭接上EV3訊號線,一頭接Grove感應器訊號線即可使用。

14274407_1186268728133976_2134908349_o

網站向下滑,點選EV3 Block下載,如果需官方提供的範例檔可以點選旁邊的EV3 Sample

3

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

2

重新開啟後即可以在黃色感應器類別中的最右邊發現GroveSensorAdapter的指令方塊

4

指令介紹

GroveSensorAdapter方塊選單下有四個選項:I2C Read、I2C Write、Analog與Digital。本範例要控制的是Grove-Red LED,所以請選擇 Digital

%e6%9c%aa%e5%91%bd%e5%90%8d

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

5

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

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *