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連結 感測器接法相當直覺,轉接模組一頭接上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熄滅搭配醒來的臉圖示。後續請跟著我們完成多有趣的範例喔!

 

Leave a comment

Your email address will not be published.


*