很高興接受許先生的邀請,測試QikEasy。這個產品於12/5已經在 Indiegogo 上架,有多種贊助組合。
LEGO SPIKE Prime Essential 樂高機器人,LEGO MINDSTORMS Robot Inventor, EV3 ,樂高動力機械 BricQ Motion 程小奔Codey Rocky,mBot2,CyberPi 童芯派 mBlock5 慧編程, Python 專業教學,課程設計。 Scratch, MakeBlock產品 艾多美 Atomy 生活用品 NXT 樂高機器人:創意樂趣,隨心所欲!
2022-12-08
2022-06-25
EV3 Python 程式範例
用 Python 撰寫程式控制 EV3
EV3 主機的狀態燈
Code
#!/usr/bin/env pybricks-micropython
from pybricks.hubs import EV3Brick
from pybricks.tools import wait
from pybricks.parameters import Color
# Initialize the EV3
ev3 = EV3Brick()
# Turn on a red light
ev3.light.on(Color.RED)
# Wait
wait(1000)
# Turn the light off
ev3.light.off()
以下是其他 EV3 Python 範例程式
2022-01-05
Scratch 與 樂高機器人 的互動操作
長期以來,探奇 邱老師認為樂高機器人是很棒的教具,目前有LEGO BOOST,LEGO WEDO 2.0,EV3,加上最新的LEGO SPIKE (Prime和 Essential),以及 Powered UP 系列,都具有可以寫程式控制的主機。
順應時代需求,EV3 與 LEGO SPIKE 樂高機器人 也推出以Scratch為基礎的應用程式,但是功能只限於操控樂高機器人本體。雖然都是使用程式積木拖拉編寫程式,但是並沒有舞台,機器人也就沒有辦法與舞台角色互動。
2020-08-27
HiTechnic EV3 I2C Blocks
HiTechnic公司的網頁已經整併回到Modern Robotics Inc,
有些玩家在EV3主機使用HiTechnic的感應器,需要更新 HiTechnic EV3 I2C Blocks,
目前最新版本是HiTechnic EV3 I2C Blocks 0.30,
在此做個記錄,提供給有需要的讀友。
2020-08-21
LEGO MINDSTORMS EV3 Lab 更新為1.4.5版(不用急著升級)
樂高教育官網並沒有更新資訊(Lab Updates),
目前只看到Lobby大廳頁面的排版方式有所變更,變得比較簡潔,
但是缺少了擴充組(#45560)的模型組裝介紹,
(你還是能到樂高教育官網下載相關資訊 ,Building Instructions & Program Descriptions)
1.4.2版的一些擴充套件及課程倒是可以正常下載安裝(MINDSTORM EV3 Curriculum content)
總之,如果你已經安裝EV3 Lab,不需要更新也可以,只要注意Lobby的版面變更即可。
若你是需要新安裝EV3 Lab的使用者,當然只好安裝 1.4.5版。
樂高教育官網軟體下載連結:https://education.lego.com/en-us/downloads/mindstorms-ev3/software
祝大家玩得高興快樂!😉
2020-05-20
LEGO® MINDSTORMS® EV3 MicroPython 更新 2.0.0版
2.0 SD card image 映像檔可以相容1.0的程式,但是2.0程式無法在1.0版 映像檔使用。
相關資訊連結如下:
Visual Studio Code 的 Marketplace :LEGO® MINDSTORMS® EV3 MicroPython
更新日誌:Changes to the LEGO® MINDSTORMS® EV3 MicroPython Visual Studio Code extension
LEGO Education 官網:Python for EV3
更新內容轉貼如下:(基本上我認為已經非常完善了!)
Changes to the LEGO® MINDSTORMS® EV3 MicroPython v2.0 microSD card image
- Improved sensor read performance:
Faster access to values
Corrected mode switch behavior
- Improved motor behavior and control:
2020-05-18
近期看到的樂高機械結構(齒輪應用)精彩影片
1. 關於機器人手臂的模型
網頁文章連結:ロボットハンド ~レゴマインドストームEV3~(ROBOT Hand)
作者參考五十川芳仁大師的著作:樂高機器人創意寶典:181種絕妙新組合
The LEGO MINDSTORMS EV3 Idea Book: 181 Simple Machines and Clever Contraptions
作者拍攝影片如下:
2. 關於樂高做出來的各種齒輪機械結構
2020-05-03
EV3的OFDL非官方新韌體(EV3 unofficial new Firmware - EV3FW-V1.21C-OFDL.bin)
徐炳辰 老師過去已經在OFDL EV3 Hack 網站 發表許多 EV3的改良命令,
真是佩服他專研EV3軟硬體的功力,也造福許多EV3玩家及參賽隊伍。
原本EV3主機的電力狀態只能從EV3主機右上角的小圖示得知,或是從EV3 Lab 軟體,畫面右下角的EV3控制區,Battery Level中的小方塊數量,推測電力是否足夠,完全沒有確實的數字顯示電量。
徐炳辰 老師在2018年推出EV3 電池檢測程序,放入EV3主機畫面的工具分頁(第3分頁),果然方便讀取EV3主機電量。
今天他發佈了最新的研究,EV3-BatteryInfo-Block,能夠在程式中讀取EV3主機電量,藉此調整馬達動力輸出,配合各種演算法,增進機器人行動的精準度。
2019-11-15
用樂高機器人做出迷你機械手臂( EV3 NXT )
Mini Alpha: A robot arm made with LEGO Mindstorms EV3
使用兩顆EV3大馬達,透過萬向接頭,將動力傳遞至夾爪(終端器),減輕機器手臂的負擔。真是非常精巧的設計。
作者還大方分享建構圖示: https://app.box.com/s/a44kcqdebjkry768elm62x9fuev1e51l
另外一台機器手臂是以NXT創作的,用到三顆馬達,具備兩個自由度,可以分辨小球顏色,簡單分類。
Mini Beta: A robot arm made with LEGO Mindstorms NXT
作者也提供建構圖示及程式(三顆馬達需要同動,透過程式控制完成連續動作)
建構圖示: https://app.box.com/s/saa8uu3zvatvab53t38eua8jj5k62fxx
程式: https://app.box.com/s/o73a83s41v5okexxtvxeqo56t23ujhyk
真是太精巧了,大家可以試試看!
延伸閱讀:Will Heredia's LEGO Workshop
2019-11-06
太神奇了!EV3主機內的rbf檔案可以逆轉回ev3檔案!
轉譯網站 http://ev3treevis.azurewebsites.net/
有大神公布可以將已經編譯上傳到EV3主機的程式rbf檔案(二進位檔案),轉回EV3軟體的.ev3檔案。
緣由是因為很多玩家編寫程式時忘記儲存.ev3的專案,直接下載到EV3主機,等到發現時已經欲哭無淚,雖然EV3主機內有編譯過的二進位檔案,但是無法逆轉為EV3軟體的圖形化程式,所以無法編輯修改。
現在不用煩惱,帶你試一遍!
2019-10-06
家用版 LEGO MINDSTORMS EV3 有新的軟體 New LEGO® MINDSTORMS® Home
樂高家用版EV3官網稱呼這個新軟體的名稱為 New LEGO® MINDSTORMS® Home
目前只能發行預覽版在Mac OS,起因是 MacOS X 更新10.15版後不再支援32位元程式(只能執行64位元程式)。
樂高官網以Mac OS 10.14 為分界,10.13版以前仍然可以使用舊的EV3軟體(LMS-EV3_Full-setup_1.4.3_en-US_OSX.dmg),10.14以後版本的用家下載的是新EV3軟體(lms_scratch_1.0.1.dmg)。
從社群所提供的畫面看來,是以Scratch 3.0為基底的介面(根本就是LEGO SPIKE的畫面啊!)
雖然最早的消息是從樂高教育官網發出,號稱隨著Mac OS更新,樂高將提供新的EV3軟體,叫做「LEGO® MINDSTORMS® Education EV3 Classroom」。結果樂高家用版竟然捷足先登,搶先提供預覽版軟體。
我沒有Mac可以測試(好希望我也有Mac),我想目前新軟體應該只是基本控制,雖然一定比Scratch 3.0的Extension強,但也一定無法媲美EV3 Lab。
Windows玩家不用煩惱,只是需要等到11月。
(看來說不定樂高也會推出 SPIKE 家用版)
官方下載網頁:https://www.lego.com/en-us/themes/mindstorms/downloads
2019-09-06
EV3 教育版軟體重要公告
2. 2019年11月會有新的軟體 LEGO® MINDSTORMS® Education EV3 Classroom
3. 這個新軟體是基於SPIKE™ app開發!!!!!!!!!
The current version of the EV3 Lab software is not compatible with the upcoming update to macOS, called Catalina. We are therefore introducing a brand-new EV3 app in November 2019, called LEGO® MINDSTORMS® Education EV3 Classroom. Based on the SPIKE™ app, EV3 Classroom will feature a coding language based on Scratch that we are confident will unleash the full potential of EV3 in the FIRST LEGO League program. The first release of EV3 Classroom will be in US English, followed by the other 15 EV3 languages in spring 2020.
2019-04-03
樂高教育發表2019新產品 LEGO® Education SPIKE™ Prime Set
LEGO® Education SPIKE™ Prime Set 昨天發布(美東時間 4/2 10:30),
SPIKE這個產品預計2019年8月出貨,目前只接受美國地區的預購。
樂高教育將SPIKE定位於適合11-14歲(6到8年級)的學校課程使用,當然也是針對面向STEAM教育的產品。
產品編號45678,定價 329.95美金,523個零件(另外有擴充零件包),還有教學計劃及教案。
(請參考樂高教育官網的產品預售頁面連結)
先來看看電子零件部分,最重要的當然是主機 Smart Hub。
2019-03-24
2019 第二季 EV3樂高機器人 與 mBot 可以參加的機器人比賽資訊
2019臺灣遠大機器人創意與創新競賽
比賽日期:108年6月22日(週六),8:00~17:00。比賽地點:遠東科技大學體育館
2019 台灣智慧型機器人大賽 TIRC
比賽地點:南台科技大學
報名截止日期:2019/05/06(一)23:59
2019 台灣智慧型機器人大賽 TIRC 比賽官網連結
這個比賽由南台科技大學主辦,項目分為樂高機器人相撲,mBot摸黑,祥儀機器人相撲,機器人負重越野,機器人投準等比賽。目前可以參考去年比賽規則,今年賽事詳情還需要等官方公布。
2019 亞洲智慧型機器人大賽
(1) 宏國德霖科技大學賽場 (比賽項目 A01-A10 自走車極速挑戰、機器人移東就西…等)
(2)國立聯合大學賽場 (比賽項目 B01-B12 輪型機器人避障、自走車循跡……等)
(3)國立虎尾科技大學賽場 (比賽項目 C01-C08 輪型機器人摸黑、輪型機器人相撲…等)
(4)樹德科技大學賽場 (比賽項目 D01-D11 自走車障礙競速、工業機器人大挪移……等)
(5)台北海洋科技大學賽場 (比賽項目 E01-E11 自走車避障、機器人聲東擊西……等)
比賽日期:108年6月29日(星期六)比賽地點:台北海洋科技大學
報名截止日期:2019/05/29(三)
大賽網址:https://reurl.cc/m0Q3A
2019 RoboCupJunior Taiwan Open
比賽地點:台中修平科大崇禮堂
報名截止日期:2019年04月02日 下午5點整
2019 ROBOCUPJUNIOR TAIWAN OPEN
預祝大家順利成功!
2019-01-19
2019 WRO (World Robot Olympiad) 國際奧林匹亞機器人大賽 規則
非常感謝大家分享比賽資訊,特別是小編樂高Mystery of Lego.Wro.EV3(臉書粉絲專頁連結),製作了精彩影片,詳細說明比賽規則。
今年的題目是 SMART Cities,智慧城市。
轉貼小編樂高的國小、國中、高中三個組別賽事規則的影片如下:
國小組
國中組
高中組
延伸閱讀:
小編樂高 Mystery of Lego.Wro.EV3 臉書粉專連結
2019 WRO 官方正式資訊 連結
台灣玉山機器人協會 中文規則 連結
2019-01-10
真的可以使用!Scratch 3.0 同時連接 EV3樂高機器人以及micor:bit
2019-01-03
Scratch 3.0 正式上路!離線版(Offline Editor)簡單安裝教學及測試記錄
2018-12-23
聖誕前夕的 EV3 主機維修 ( Fix EV3 Brick before the Christmas Eve)
現在我的EV3主機也發現同樣情況,中間的正方型Enter按鍵無法正常動作!
所以無法關機,拔掉電池重裝後也無法正常開機,真是非常困擾。只好在這聖誕節前夕,自己動手試試看。
2018-12-12
EV3 樂高機器人程式教學 - MyBlock 自訂命令方塊
(其他的EV3教學文章,歡迎參考 探奇EV3程式教學:小品教學)
My Block (自訂命令方塊) 就是一段小程式,讓你自己創作專屬的命令方塊,也就是一般所謂的副程式(函式)。
今天展示的範例是包含輸入參數的自訂命令方塊,所以先創造三個變數,作為輸入使用。
將需要作為My Block 的程式片段框起來,如同下圖的藍色框框。
2018-12-01
LEGO nnMINDSTORMS EV3 Al-Jazari's Elephant Clock 大象鐘
現在Coder Shah利用樂高機器人,重現大象鐘,使用LEGO Technic 42055 set 以及2套的 LEGO Mindstorms 31313 sets,請看他的創作模型: