樂高教育更新 LEGO SPIKE App,最新版本為 3.2.1版。
根據樂高教育官網的說明(連結:SPIKE App 3.2.1 Release Notes)
此次更新分為兩大部分,一部分是新增改進功能(Improvement),另外一部份是臭蟲錯誤修正(Bug Fixed)。
新增改進功能如下:
LEGO SPIKE Prime Essential 樂高機器人,LEGO MINDSTORMS Robot Inventor, EV3 ,樂高動力機械 BricQ Motion 程小奔Codey Rocky,mBot2,CyberPi 童芯派 mBlock5 慧編程, Python 專業教學,課程設計。 Scratch, MakeBlock產品 艾多美 Atomy 生活用品 NXT 樂高機器人:創意樂趣,隨心所欲!
樂高教育更新 LEGO SPIKE App,最新版本為 3.2.1版。
根據樂高教育官網的說明(連結:SPIKE App 3.2.1 Release Notes)
此次更新分為兩大部分,一部分是新增改進功能(Improvement),另外一部份是臭蟲錯誤修正(Bug Fixed)。
新增改進功能如下:
我想有很多人遇過LEGO SPIKE 主機無法連線、重複更新韌體、甚至死當變成磚塊(brick😂)等各式各樣的情況。
邱老師特別整理如何重新更新韌體的方法,希望大家的LEGO SPIKE Hub 都能夠乖乖上課。
今天先說明更新韌體的方法。包含升級到SPIKE 3之後想降級;或是像我一樣,在Mindstorms Inventor App 和 SPIKE App 2 來回切換使用,需要多次更新韌體;又或者是使用 PyBricks 的 Python 功能。都需要好好地更新韌體。
LEGO SPIKE 課程需要使用平板或電腦操作控制,
大部分的孩子都使用 iPad 作為操作工具,
(邱老師還是認為筆電有更多用途,也能以USB線連接 SPIKE Hub)
加上現在教育部提出「生生有平板」的計畫,許多學校的老師學生也都有機會操作 iPad。
邱老師在上課時也會教大家一些基本 iPad 操作。整理內容如下:
網路上有人公開這些連結,探奇邱老師也同時告訴讀友相關資訊!😁
首先是樂高教育的支援網頁
接著是LEGO SPIKE App 3 的 常見問題完整版
LEGO® Education SPIKE™ App 3 FATQs
然後是SPIKE 主機降級的方法 (我想應該有許多人需要等待救援)
這是樂高教育官網的降級網頁(邱老師已經測試,使用之後還要用 SPIKE legacy App 再刷一次韌體。我認為只是將主機回復到FS Mode,跟目前的Pybricks一樣,所以都只需要花費18-20秒鐘。還需要透過SPIKE App灌入真正的韌體,所以需要花費較多時間。)
時間過得很快,探奇邱老師才在上幾篇文章討論 LEGO SPIKE App 3,期待12月時,LEGO SPIKE App 3正式上線。轉眼間12月1日就到了(應該是台灣時間12/2,美東時間12/1)。
目前的狀況是LEGO SPIKE App 2 與 LEGO SPIKE App 3 會共存一段時間,至2023年6月,也就是 LEGO SPIKE App 3 完善提供Python API功能,才會取消 LEGO SPIKE App 2。
從Web線上版觀察,SPIKE 2 跟 SPIKE 3 的介面有些不同,
樂高教育官網今年8月在LEGO Education Community 曾經預告Beta版的 LEGO SPIKE App 3.0,當時還推出一部影片,比較 LEGO SPIKE App 3.0 及 2.0 的差異。
LEGO® Education Beta SPIKE™ App 3.0 Available
看完之後,只有一個感想:好糟糕的LEGO SPIKE App 2.0!!!
透過藍牙,App 2.0 更新韌體需要花費 15分鐘!
影片中還點出一件事,LEGO SPIKE App 3.0 的 Python API 具備平行執行兩段程式的多工功能。
(目前可以使用一些特殊技巧完成,類似Word Block同時執行兩疊命令)
喔!還有另外一個感想,樂高教育的SPIKE團隊 輸給了 LEGO MINDSTORMS Robot Inventor 團隊!
因為 LEGO MINDSTORMS RI App 更新韌體的速度的確快許多,也比較穩定。
接連幾個星期,樂高公司發布一連串跟樂高機器人有關的消息,
探奇邱信仁老師整理相關資訊如下:
LEGO Education 於美東日期11/15,透過網路視訊發布 LEGO SPIKE 3 App,預定2022年12月正式上架。
現今世界存在許多機器人,將來我們更要跟機器人合作,
學習機器人是一件很棒的事,
機器人教育也為大家帶來很多樂趣,
你認為你瞭解機器人嗎?想知道你的機器人知識指數(RQ, Robotics Quotient)嗎?
歡迎大小朋友一起來報名參加TTRA機器人實作技能檢定!
這個檢定都是列名於教育部高級中等教育階段學生 學習歷程的檢定證照,
機器人實作檢定一級:證照流水號碼:00C2
機器人實作檢定二級:證照流水號碼:00C3
機器人實作檢定三級:證照流水號碼:02X7
近期的機器人實作技能檢定 時間日期如下表:
這是 LEGO SPIKE Hub to Hub 的簡單測試。
我使用LEGO MINDSTORMS Robot Inventor App,已經事先更新這兩台SPIKE主機的韌體。
(當你使用Robot Inventor App 連線時,就會要求你更新韌體,記得更新韌體時主機需要接上電源)
LEGO SPIKE App 可以分別控制 LEGO SPIKE Prime (#45678) 以及 LEGO SPIKE Essential (#45345),
原本 Essential 只有5個常規教學單元,最近新增了5個新的教學單元,分別是
1. Science - See It! Hear It! Build It!(Grade 1)
2. Science in Nature and Our Daily Life (Grade 2)
3. Animals and their Environments (Grade 3)
4. Science Connections (Grade 4)
5. Science We Cannot See (Grade 5)
從單元名稱來看,都是偏向科學性質,剛好對應1-5年級。
詳細內容還需要再學習了解。
大家可以先在 App 下載新的教學單元,也可以到樂高教育官網(連結)找到更多Essential教師資源。
順便記錄一下,目前 LEGO SPIKE App 版本是 2.0.8,主機韌體版本 4.0.0.7
LEGO MINDSTORMES Robot Inventor App 版本是 10.4.1,主機韌體版本是3.2.29
八月的時候,樂高推出最新版的 MINDSTORMS Inventor App ,目前是10.4.1版
(請參考探奇舊文章:Update! 具有人工智慧機器學習功能的 LEGO MINDSTORMS Robot Inventor App 已經更新 10.4.0 版本)
這次更新增加了人工智慧功能,同時樂高官方也推出全新的教學影片,由兩位樂高設計師教你如何使用應用軟體控制樂高機器人。
包含 Python程式、Hub to Hub、機器學習-影像辨識、機器學習-語音辨識、虛擬遙控 等主題。
邱信仁老師整理連結如下:
還記得今年6月的時候,探奇 邱信仁老師曾經發文提到 LEGO MINDSTORMS Robot Inventor App 即將具備人工智慧機器學習功能,在樂高 MINDSTORMS 官網也正式公告8月會更新。
(請參考探奇文章:LEGO MINDSTORMS Robot Inventor App 即將新增機器學習功能)
就在8/1,樂高公司如期推出更新,10.4.0版
https://www.lego.com/en-us/themes/mindstorms/app
用 Python 撰寫程式控制 EV3
EV3 主機的狀態燈
#!/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 範例程式
探奇邱老師曾經寫過這篇文章:LEGO SPIKE App 與 LEGO MINDSTORMS Robot Inventor App 的功能比較,詳細比較兩個應用程式的差異。
所以我在上課時會交叉應用這兩種應用程式,各有擅長的優點及應用方式。
今天在臉書上,看到LEGO MINDSTORMS發表文章,指出在八月份的更新中,將會新增機器學習的擴充功能。包含影像以及語音,所以應該可以做出聲控功能,不過一切都還是在平板筆電中執行。
陀螺儀, 高速旋轉狀態下,保持穩定平衡。
這是 「magic ✨」的作品,構造很簡單,影片中還有組裝步驟。
使用 LEGO MINDSTORMS Robot Inventor #51515 完成,我想 LEGO SPIKE Prime應該也可以做到。
邱老師在IG上追蹤thebrickconsultant,常常看到很多有趣的樂高創作小品,
今天看到thebrickconsultant發表貼圖,說自己接受Automata Magazine的訪問,
令我好奇地一探究竟,想知道Automata Magazine是甚麼樣的雜誌。
這是Tufts大學的 Center for Engineering Education and Outreach (CEEO)所製作的一系列LEGO SPIKE Prime 教學影片。
https://www.youtube.com/playlist?list=PL_zXBalpjbu33gw5CML3DtL7fN8640qku
從LEGO SPIKE Prime 套件介紹(#45678),SPIKE 軟體操作,硬體介紹:主機、馬達、距離感應器、顏色感應器、力量感應器。
很值得大家觀看學習!
喜愛樂高機器人的玩家一定都知道 NXT Programs 網站,
站長 Dave Parker 在這個網站中提供無數LEGO MINDSTORMS 樂高機器人的好點子,有NXT系列(教育版 #9797,家用版 #8527, #8547),也有 EV3系列 (教育版 45544,家用版 #31313),
這些好模型都有建構圖示,還有程式範例,提供大家學習的好機會,探奇工作室邱信仁老師也曾多次發文介紹。
那麼到了第四代的樂高機器人LEGO SPIKE的時代呢?
沒錯,Parker先生當然也有相關作品,從2021年開始,目前針對家用零售版 LEGO MINDSTORMS Robot Inventor #51515 為主,只要一套積木就能完成創作,這個網站就是 OneKitProjects。
截至目前網站內已經有60個作品,不論你是擁有LEGO SPIKE Prime(#45678),或是Robot Inventor (#51515),都很值得參考喔!
祝大家創作愉快!
https://www.onekitprojects.com/
LEGO SPIKE Prime 推出時,LEGO Education官網就已經有許多課程,
今日發現在LEGO Education 樂高教育官網出現新的課程 SPIKE™ Prime with Python
這是一個獨立系列課程,並沒有歸類於LEGO SPIKE Prime分類,而是另外一個獨立分支。
目前有10個主題,每個主題有6到8堂課(有64堂課程),從載入函式庫,馬達感應器應用,到List清單使用,非常完善。
邱老師認為可以搭配Computer Science Courses 的 Python 課程講義。
這是很好的參考資料,想使用Python控制 LEGO Spike 樂高機器人的朋友不要錯過!
跟孩子一起練習如何在網路上獲取有用的訊息。
今天邱老師嘗試用關鍵字Grabber,尋找搭載抓取器的SPIKE樂高機器人,
非常感謝那些提供範例的大師!
下面是邱老師找到的一些例子:
2. JIM ROBOTICS:BIT 的 Tricky Grabber
3. Dimitrios Kravvaris 的 Let's roll SPIKE - Grabber (gear version)
祝福大家玩得愉快!😍
長期以來,探奇 邱老師認為樂高機器人是很棒的教具,目前有LEGO BOOST,LEGO WEDO 2.0,EV3,加上最新的LEGO SPIKE (Prime和 Essential),以及 Powered UP 系列,都具有可以寫程式控制的主機。
順應時代需求,EV3 與 LEGO SPIKE 樂高機器人 也推出以Scratch為基礎的應用程式,但是功能只限於操控樂高機器人本體。雖然都是使用程式積木拖拉編寫程式,但是並沒有舞台,機器人也就沒有辦法與舞台角色互動。