Afrel公司在AUTODESK的 instructables 有個網頁,針對 LEGO SPIKE Prime的控制語言進行比較,包含四種程式語言:
Word Blocks(LEGO SPIKE App)、Python(LEGO SPIKE App)、Python(Pybricks)、C語言(spike-rt)
這是其中一個比較實驗,顏色感應器辨識顏色的正確度。
文章連結:
LEGO SPIKE Prime Essential 樂高機器人,LEGO MINDSTORMS Robot Inventor, EV3 ,樂高動力機械 BricQ Motion 程小奔Codey Rocky,mBot2,CyberPi 童芯派 mBlock5 慧編程, Python 專業教學,課程設計。 Scratch, MakeBlock產品 艾多美 Atomy 生活用品 NXT 樂高機器人:創意樂趣,隨心所欲!
Afrel公司在AUTODESK的 instructables 有個網頁,針對 LEGO SPIKE Prime的控制語言進行比較,包含四種程式語言:
Word Blocks(LEGO SPIKE App)、Python(LEGO SPIKE App)、Python(Pybricks)、C語言(spike-rt)
這是其中一個比較實驗,顏色感應器辨識顏色的正確度。
文章連結:
根據LEGO SPIKE App 軟體更新記錄(LEGO® Education SPIKE™ App version 3.5.1 Release Notes)
使用這一版本的應用程式,可以直接連線 LEGO MINDSTORMS Hub (#88016),但並不保證一定可以成功更新韌體。
如果你有 LEGO MINDSTORMS Hub (LEGO Powered Up Technic Large Hub 88016),可以試著連接看看。
(邱老師認為 LEGO MINDSORMS App 更容易使用)
感謝 Greg Lincoln 熱情作出 LEGO SPIKE Prime的模擬器 https://app.blockybot.org/
Greg Lincoln 開發的 BlockyBot 是一個針對 LEGO SPIKE Prime 的模擬器,主要提供一個免費的網頁平台,讓用戶可以在不需要實體硬體的情況下進行 SPIKE Prime 的編程和測試。這個模擬器的設計使得學習和實驗變得更加方便,特別適合教育環境和初學者。
目前可以利用email信箱登入(不用登入也可以正常使用,很適合學校、教室!)
以下是 BlockyBot 的主要功能:
利用 QikEasy Adapter,你的SPIKE Prime Hub不僅能連接使用EV3樂高機器人的感應器及馬達,還可以接收外界資訊,如此一來不僅充分利用EV3的電子零件,更能擴展LEGO SPIKE Prime的應用。
下面就是一個很好的範例,LEGO SPIKE Prime的 XY 繪圖機:
請參考 QikEasy 官網的說明介紹:https://www.qikeasy.com/plotter/
我將影片轉貼,先看看如何應用:
LEGO SPIKE App 中提供許多教學單元,幫助老師在上課中,讓學員自行學習操作。
操作過程中最重要的就是主題模型組裝跟參考程式,學生可以自己依照建構圖示組裝模型,還能直接教學單元中的現有程式,再觀察機器人動作,依照自己的想法進行修改。
有些教學單元採取較為開放的作法,也就是讓學員看圖片自己發想如何創建模型。偏偏有時候學員比較不熟悉相關積木搭建,於是只能望圖興嘆,這個時候老師的引導很重要。
時隔一個多月,樂高教育推出新版 LEGO SPIKE App,最新版本 3.2.2
同時 LEGO Spike Legacy App 也有更新,可以下載2.0.10版。
先看看樂高教育官網所提供的更新記錄(3.2.2 Release Notes):
IMPROVEMENT New Spike App 3 welcome and firmware update messages.
IMPROVEMENT During the Bluetooth connection process, users now do not see a ‘You are connected’ message and instead quickly go directly to their project.
IMPROVEMENT Variables now display in a list for users to monitor.
變數監視器回歸了!
BUG FIXED Windows 10 installation of Spike App 3.2.2 will now not overwrite earlier Spike App versions. It is now possible to install two versions of the app if both Spike App 3 and Spike Legacy app (2.0.9) are needed.
BUG FIXED Adds missing blocks to the Spike Essential ‘Daytime and Nighttime’ lesson
BUG FIXED Fix for Spike Essential set Power Button light to color word block.
BUG FIXED Fix for Spike Essential set pixel brightness word block.
BUG FIXED Line graphs now have an improved time format (mm:ss:ms).
我想有很多人遇過LEGO SPIKE 主機無法連線、重複更新韌體、甚至死當變成磚塊(brick😂)等各式各樣的情況。
邱老師特別整理如何重新更新韌體的方法,希望大家的LEGO SPIKE Hub 都能夠乖乖上課。
今天先說明更新韌體的方法。包含升級到SPIKE 3之後想降級;或是像我一樣,在Mindstorms Inventor App 和 SPIKE App 2 來回切換使用,需要多次更新韌體;又或者是使用 PyBricks 的 Python 功能。都需要好好地更新韌體。
這是 LEGO SPIKE Hub to Hub 的簡單測試。
我使用LEGO MINDSTORMS Robot Inventor App,已經事先更新這兩台SPIKE主機的韌體。
(當你使用Robot Inventor App 連線時,就會要求你更新韌體,記得更新韌體時主機需要接上電源)
陀螺儀, 高速旋轉狀態下,保持穩定平衡。
這是 「magic ✨」的作品,構造很簡單,影片中還有組裝步驟。
使用 LEGO MINDSTORMS Robot Inventor #51515 完成,我想 LEGO SPIKE Prime應該也可以做到。
長期以來,探奇 邱老師認為樂高機器人是很棒的教具,目前有LEGO BOOST,LEGO WEDO 2.0,EV3,加上最新的LEGO SPIKE (Prime和 Essential),以及 Powered UP 系列,都具有可以寫程式控制的主機。
順應時代需求,EV3 與 LEGO SPIKE 樂高機器人 也推出以Scratch為基礎的應用程式,但是功能只限於操控樂高機器人本體。雖然都是使用程式積木拖拉編寫程式,但是並沒有舞台,機器人也就沒有辦法與舞台角色互動。