發表文章

目前顯示的是有「LED」標籤的文章

如何安裝 mBot 表情面板 (How to setup Me LED Matrix )

圖片
可愛的 mBot 機器人擁有許多擴充零件,包含電子零件、結構零件(請參考探奇文章: mBot 機器人的表情面板及擴充包整理 ),購買擴充零件後能夠增加許多功能及變化,當然操作機器人的樂趣也倍增許多。 在眾多擴充零件中,邱老師認為很值得購買的就是表情面板( Me LED Matrix 官網介紹連結 ),它是一個具有128顆藍色LED陣列組合的板子,用途就是顯示文字、數字符號及圖形。 有了表情面板,如同它的名稱,可以幫mBot增加臉部表情,透過不同表情,顯現mBot機器人的喜怒哀樂,就好像具有情感,增添互動效果。

mBot mBlock 教學 - 顏色偵測 (光線感應器與RGB LED燈的應用)

圖片
利用mBot主機板 mCore 上面的光線感應器與RGB LED燈,可以用來偵測顏色。 (以前好像有一位老師曾經做過類似的事,這次我要自己做一次^^) 請看拍不清楚的影片示範: 將三種顏色的樂高積木放在光線感應器上方,按下板載按鈕,mBot進行偵測,亮出偵測結果的燈號,同時角色北極熊在螢幕上說出相對應的顏色。目前可以辨識『紅色』『藍色』『黃色』及『無顏色』。 原理很簡單,人的眼睛有紅藍綠三種感光細胞,積木會反射眼睛所看到的色光(所以我們才會看到這個顏色),例如: 黃色:反射大部分的紅色及綠色色光 紅色:反射大部分紅色色光 藍色:反射大部分藍色色光 所以我們依序做下面的動作 1. 先點亮LED的紅光,記錄光線感應器的數值, 2. 接著點亮LED的綠光,記錄光線感應器的數值, 3. 最後點亮LED的藍光,記錄光線感應器的數值。 多做幾次,找出不同顏色積木的光線感應器數值,如下表: 黃色:R 620-721, G 305-326, B 99-121 藍色:R 103-114, G 164-169, B 320-366 綠色:R 477-587, G 76-103, B 82-92 新增另外一個角色 - 北極熊,根據三種LED燈光所反射的光線感應器數值,判斷為何種顏色的積木。 本次示範的s2b程式放在  mBot mBlock 教學問答  臉書社團歡迎大家下載使用。 後續挑戰: 1. 可以辨識更多顏色嗎? 2. 如何辨識近似的顏色?例如深紅與淺紅? 3. 機器人可以依據不同的顏色做出不同的對應動作嗎? 4. 資料需要利用簡單如果法則,還是查表法的方式判別? 5. 可以自動在不同環境光源下自動學習記錄嗎?

採用 mBlock 控制 Arduino LED燈的想法

圖片
 昨天我在臉書『 mBot機器人 mBlock 教學問答 』社團貼了一張圖(請看 臉書連結 ),可能很多人不太清楚原由,所以在此發文介紹一下。 mBlock是Makeblock公司以Scratch 2.0為基礎所開發的圖控式程式環境,初始是為了控制自家產品mBot機器小車所設計,至今mBlock也做了許多修改,除了連線控制mBot,最重要的功能就是能轉寫Scrtach的指令成為Arduino 的Sketch(草稿碼),上傳到mBot之後,mBot機器人便可以獨立自主執行程式。  由於是基於Scratch的開源自由軟體,當然mBlock也開放供大家免費下載使用。大家都知道長期維護開發一套軟體並非一件簡單的事,Makeblock公司投注許多人力物力,所以mBlock才有今天的面貌。 令我無法理解的是,mBlock大可以只限定支援mBot,mBot Ranger,Starter kit 等自家硬體產品。為何又要辛苦地支援Arduino所有相容開發板呢?

Mindsensors的新產品 - EV3Lights - RGB LED Strip Controller for EV3 or NXT

圖片
(圖片來源:Mindsensors公司) Mindsensors公司推出新的產品,EV3Lights - RGB LED Strip Controller for EV3 or NXT, 也就是一個轉接控制器,讓EV3 NXT主機得以控制LED燈條。 內容物包含: EV3專用控制器(有RJ12母座),5米長的LED燈條,還有一個12v的變壓器。39.95美金。 (我想應該是配合聖誕節的到來^^) 請看示範影片: 延伸閱讀: 1. Mindsensors LED燈條控制器的官網 2. Builderdude35的解說影片: Mindsensors EV3Lights - Tips, Tricks and Hacks 3. Ev3lessons.com的課程  選擇『Beyand』,再下拉網頁至『EV3Lights: RGB LED Strip Controller』