2022-12-24

LEGO SPIKE App 更新為 3.2.1版




樂高教育更新 LEGO SPIKE App,最新版本為 3.2.1版。

根據樂高教育官網的說明(連結:SPIKE App 3.2.1 Release Notes)

此次更新分為兩大部分,一部分是新增改進功能(Improvement),另外一部份是臭蟲錯誤修正(Bug Fixed)。

新增改進功能如下

2022-12-18

樂高機器人教學 - 如何安裝 LEGO SPIKE Hub 的韌體 (降級、當機、升級 - 問題解決方法)

我想有很多人遇過LEGO SPIKE 主機無法連線、重複更新韌體、甚至死當變成磚塊(brick😂)等各式各樣的情況。

邱老師特別整理如何重新更新韌體的方法,希望大家的LEGO SPIKE Hub 都能夠乖乖上課。

今天先說明更新韌體的方法。包含升級到SPIKE 3之後想降級;或是像我一樣,在Mindstorms Inventor App 和 SPIKE App 2 來回切換使用,需要多次更新韌體;又或者是使用 PyBricks 的 Python 功能。都需要好好地更新韌體。

除了 LEGO SPIKE Legacy App 裡面的 Hub Downgrade 頁面,大家也可以利用 PyBricks 的 還原韌體選項。

我是使用 Windows 10筆電操作,開始吧!

2022-12-14

iPad 的基本使用方法教學

 LEGO SPIKE 課程需要使用平板或電腦操作控制,

大部分的孩子都使用 iPad 作為操作工具,

(邱老師還是認為筆電有更多用途,也能以USB線連接 SPIKE Hub)

加上現在教育部提出「生生有平板」的計畫,許多學校的老師學生也都有機會操作 iPad。

邱老師在上課時也會教大家一些基本 iPad 操作。整理內容如下:

認識 iPad

實體按鍵:電源、Home 鍵、音量調整

2022-12-08

讓你的SPIKE連接EV3電子零件 - QikEasy

很高興接受許先生的邀請,測試QikEasy。這個產品於12/5已經在 Indiegogo 上架,有多種贊助組合。


這是一塊可以連接SPIKE 主機,充分利用EV3電子零件的產品。

2022-12-04

更多樂高教育 LEGO SPIKE App 3 的資訊 (HubOS Downgrading 降級 SPIKE 2)

網路上有人公開這些連結,探奇邱老師也同時告訴讀友相關資訊!😁 

首先是樂高教育的支援網頁

LEGO Education Support Portal

接著是LEGO SPIKE App 3 的 常見問題完整版 

LEGO® Education SPIKE™ App 3 FATQs

然後是SPIKE 主機降級的方法 (我想應該有許多人需要等待救援)

Hub Downgrade Guide

這是樂高教育官網的降級網頁(邱老師已經測試,使用之後還要用 SPIKE legacy App 再刷一次韌體。我認為只是將主機回復到FS Mode,跟目前的Pybricks一樣,所以都只需要花費18-20秒鐘。還需要透過SPIKE App灌入真正的韌體,所以需要花費較多時間。)

2022-11-30

預告:LEGO SPIKE App 3 即將上線

 時間過得很快,探奇邱老師才在上幾篇文章討論 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。


上圖:預先懷念LEGO SPIKE App 2 官方下載頁面😂

從Web線上版觀察,SPIKE 2 跟 SPIKE 3 的介面有些不同,




上圖:2.0.8 Web線上版頁面

下圖:3.2.0 Web線上版頁面



樂高教育官方在11.29 更新SPIKE App 3 的 FAQ資訊,更新SPIKE 3的韌體之後,想要降級回到SPIKE 2,需要聯絡success@lego.com。

探奇邱老師上課時,會在課堂上交互使用LEGO SPIKE App 2 (課程單元方便教學) 以及 LEGO MINDSTORMS Robot Inventor App (有遙控、繁體中文、環境光功能)。如果你也是需要這樣的應用方式上課,建議暫時不要更換Spike 3,因為韌體升級至SPIKE 3,就無法直接在RI App 與 SPIKE App 隨意切換。

另外根據實測,SPIKE 2 的程式無法相容於 SPIKE 3,意味著升級後,所有程式需要重寫。對於有比賽需求的人,需要仔細考慮。

如果升級到SPIKE 3,目前可以使用 PyBricks 的DFU(Device Firmware Update, https://dfu.pybricks.com/ )功能降級回來。據說樂高教育也會提供類似工具(存疑😂😅)

祝大家玩得高興!









2022-11-17

樂高教育官網 LEGO SPIKE App 3.0 與 LEGO SPIKE App 2.0 的比較

 樂高教育官網今年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 更新韌體的速度的確快許多,也比較穩定。

2022-11-16

樂高教育 LEGO Education 正式發布 LEGO SPIKE 3 App


接連幾個星期,樂高公司發布一連串跟樂高機器人有關的消息,

探奇邱信仁老師整理相關資訊如下:

LEGO Education 於美東日期11/15,透過網路視訊發布 LEGO SPIKE 3 App,預定2022年12月正式上架。

2022-11-13

近期 TTRA 台灣青少年機器人協會 機器人實作技能檢定 時間日期



現今世界存在許多機器人,將來我們更要跟機器人合作,

學習機器人是一件很棒的事,

機器人教育也為大家帶來很多樂趣,

你認為你瞭解機器人嗎?想知道你的機器人知識指數(RQ, Robotics Quotient)嗎?

歡迎大小朋友一起來報名參加TTRA機器人實作技能檢定!

這個檢定都是列名於教育部高級中等教育階段學生 學習歷程的檢定證照

機器人實作檢定一級:證照流水號碼:00C2

機器人實作檢定二級:證照流水號碼:00C3

機器人實作檢定三級:證照流水號碼:02X7

近期的機器人實作技能檢定 時間日期如下表:

2022-11-09

LEGO SPIKE Hub to Hub Test 主機傳送資料測試

 這是 LEGO SPIKE Hub to Hub 的簡單測試。

我使用LEGO MINDSTORMS Robot Inventor App,已經事先更新這兩台SPIKE主機的韌體。

(當你使用Robot Inventor App 連線時,就會要求你更新韌體,記得更新韌體時主機需要接上電源)


兩台SPIKE主機的程式都放在Slot 19。

解釋一下這個影片的內容,其實很單純,就是當按下主機的左右按鍵,分別發送不同的廣播訊息標題,接收訊息的主機就會將使用標題夾帶的內容顯示在陣列矩陣燈。

主機不會接收自己發送的訊號,主機使用藍牙與電腦平板連線也可以正常使用廣播功能。

(Hub to Hub功能是利用BLE undirected advertising,參考 https://github.com/NStrijbosch/RevEng-hub2hub-word-blocks)

2022-10-16

LEGO SPIKE App 新增 LEGO SPIKE Essential Essential 的教學單元



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



2022-10-07

LEGO MINDSTORMS Inventor App 官方教學影片

 八月的時候,樂高推出最新版的 MINDSTORMS Inventor App ,目前是10.4.1版

(請參考探奇舊文章:Update! 具有人工智慧機器學習功能的 LEGO MINDSTORMS Robot Inventor App 已經更新 10.4.0 版本)

這次更新增加了人工智慧功能,同時樂高官方也推出全新的教學影片,由兩位樂高設計師教你如何使用應用軟體控制樂高機器人。

包含 Python程式、Hub to Hub、機器學習-影像辨識、機器學習-語音辨識、虛擬遙控 等主題。

邱信仁老師整理連結如下:

2022-08-06

Update! 具有人工智慧機器學習功能的 LEGO MINDSTORMS Robot Inventor App 已經更新 10.4.0 版本

還記得今年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


過去邱老師曾經比較過 SPIKE App 與 Robot Inventor App 的差異,現在我想 Robot Inventor App更勝一籌!

2022-07-07

測試 LEGO SPIKE App 3.0.1 Web version



樂高預定今年第三季會釋出LEGO SPIKE 3 App,

想嘗鮮的讀友可以使用Chrome 瀏覽器試用線上版,

2022-06-25

EV3 Python 程式範例

用 Python 撰寫程式控制 EV3 

EV3 主機的狀態燈

Code

  1. #!/usr/bin/env pybricks-micropython
  2. from pybricks.hubs import EV3Brick
  3. from pybricks.tools import wait
  4. from pybricks.parameters import Color
  5. # Initialize the EV3
  6. ev3 = EV3Brick()
  7. # Turn on a red light
  8. ev3.light.on(Color.RED)
  9. # Wait
  10. wait(1000)
  11. # Turn the light off
  12. ev3.light.off()


以下是其他 EV3 Python 範例程式

2022-06-19

LEGO MINDSTORMS Robot Inventor App 即將新增機器學習功能

 探奇邱老師曾經寫過這篇文章:LEGO SPIKE App 與 LEGO MINDSTORMS Robot Inventor App 的功能比較,詳細比較兩個應用程式的差異。

所以我在上課時會交叉應用這兩種應用程式,各有擅長的優點及應用方式。

(圖片來源 TheNXTSTEP 文章,MACHINE LEARNING MEETS MINDSTORMS)


今天在臉書上,看到LEGO MINDSTORMS發表文章,指出在八月份的更新中,將會新增機器學習的擴充功能。包含影像以及語音,所以應該可以做出聲控功能,不過一切都還是在平板筆電中執行。

2022-06-09

你知道嗎?LEGO SPIKE Prime 盒子上機器人的建構圖 - LEGO SPIKE 小品教學

 編號45678 的 LEGO SPIKE Prime,黃色的塑膠外盒上有兩台可愛的機器人,令人迫不及待地想組裝完成。


其中一台機器人是犀牛車(Rhino),安裝力量感應器(犀牛頭)的雙馬達兩輪小車。

2022-06-08

LEGO SPIKE CuteBot #45678 (2 legs walking robot)

這台LEGO SPIKE機器人,頭有點大,眼睛瞇成一條線,嘴巴發出O字型的聲音,「喔!喔!」,拖著沉重的腳步,緩緩地向前移動,伸著雙手揮舞著,紅色的指甲想要抓住在他眼前的任何東西......

有一點像僵屍 Zombie。

陀螺儀 Gyroscope - LEGO MINDSTORMS Robot Inventor #51515

陀螺儀, 高速旋轉狀態下,保持穩定平衡。

這是 「magic ✨」的作品,構造很簡單,影片中還有組裝步驟。

使用 LEGO MINDSTORMS Robot Inventor #51515 完成,我想 LEGO SPIKE Prime應該也可以做到。

2022-05-16

樂高大師介紹 - The Brick Consultant - Steve Guinness



邱老師在IG上追蹤thebrickconsultant,常常看到很多有趣的樂高創作小品,

今天看到thebrickconsultant發表貼圖,說自己接受Automata Magazine的訪問,

令我好奇地一探究竟,想知道Automata Magazine是甚麼樣的雜誌。

2022-05-06

TTRA 機器人實作檢定 一級學術科題本

你知道嗎?台灣青少年機器人協會 TTRA 所舉辦的機器人實作檢定,正式納入教育部學習歷程檔案認定之檢定證照項目。

目前最新版的一級實作檢定學術科題本已經正式上架,歡迎選購!

定價:每本350元



2022-04-15

SPIKE Prime Tutorials

這是Tufts大學的 Center for Engineering Education and Outreach (CEEO)所製作的一系列LEGO SPIKE Prime 教學影片。

https://www.youtube.com/playlist?list=PL_zXBalpjbu33gw5CML3DtL7fN8640qku

從LEGO SPIKE Prime 套件介紹(#45678),SPIKE 軟體操作,硬體介紹:主機、馬達、距離感應器、顏色感應器、力量感應器。

很值得大家觀看學習!


2022-04-10

Dave Parker先生的好網站 - OneKitProjects

喜愛樂高機器人的玩家一定都知道 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/


2022-03-09

樂高教育新課程上線 SPIKE™ Prime with Python



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 樂高機器人的朋友不要錯過!

2022-03-05

LEGO SPIKE Grabber 樂高機器人 抓抓樂


網路上有許多有用的資訊,也有很多不相關的雜訊,

跟孩子一起練習如何在網路上獲取有用的訊息。

今天邱老師嘗試用關鍵字Grabber,尋找搭載抓取器的SPIKE樂高機器人,

非常感謝那些提供範例的大師!

下面是邱老師找到的一些例子:

1. FLLCasts:SnipSnap

2. JIM ROBOTICS:BITTricky Grabber

3. Dimitrios Kravvaris 的 Let's roll SPIKE - Grabber (gear version)

祝福大家玩得愉快!😍

2022-01-05

Scratch 與 樂高機器人 的互動操作


長期以來,探奇 邱老師認為樂高機器人是很棒的教具,目前有LEGO BOOST,LEGO WEDO 2.0,EV3,加上最新的LEGO SPIKE (Prime和 Essential),以及 Powered UP 系列,都具有可以寫程式控制的主機。

順應時代需求,EV3 與 LEGO SPIKE 樂高機器人 也推出以Scratch為基礎的應用程式,但是功能只限於操控樂高機器人本體。雖然都是使用程式積木拖拉編寫程式,但是並沒有舞台,機器人也就沒有辦法與舞台角色互動。