2016-08-30

在MacOS下用SWIFT控制NXT EV3 樂高機器人



探奇沒有MacOS的電腦,所以只能告訴大家這個消息。

現在學習SWIFT似乎也是一股風潮,剛好有人發明這個Robotary,

用SWIFT寫的SWIFT控制樂高機器人的軟體(有點饒舌,不過這個軟體也是用SWIFT寫的^^)

作者是 Alex Lorenz 以及 Matt Rajca

有興趣的讀友可以試試,$9.99,還有相對應的App可用。

https://robotaryapp.com/

Matt部落格文章:Announcing Robotary, a Swift-based Robotics Studio for macOS


2016-08-29

mBlock 3.3.7版 正式發布

做個記錄

mBlock 應該比較穩定了,所以原本的beta版本已經取消,今天更新為3.3.7正式版本。

mBot及mBot Ranger有更好的控制。

大家可以下載。

http://www.mblock.cc/download

2016-08-24

mBot 機器人巡線時的直角,銳角解決方法



對於巡線(循跡)我只會最基本的東西,也就是像機器人齊步走講義所敘述的,根據巡線感應器的狀況進行左右轉的控制。

下面我要試試看,遇到直角或銳角的軌跡線,機器人如何因應,順利判斷走完軌跡,樂高機器人也可以應用類似的原理完成。

Makeblock推出mBlock 3.3.7_alpha3 (Windows) 測試版本


關於0822探奇邱老師整理的『mBlock 3.3.6版 錯誤回報』,現在已經有3.3.7_alpha3 的測試版本

經過探奇測試,可以正常編譯『新增積木指令』的程式,也能正常匯入角色。大家可以用用看!

http://www.mblock.cc/download

v3.3.7_alpha3 (windows)

解決了自訂板塊和馬達會導致編譯失敗的問題
解決Arduino模式不能連續兩次調用子函數的問題
解決無法從文件導入角色的問題
防止RangerMegaPi線上下,點擊綠旗、停止、開啟專案、另存為導致馬達爆沖
緩解步進馬達線上離線不一致的問題
防止自動檢查更新彈出失敗對話方塊
mBot Ranger切換韌體模式選項移動到“連接”菜單內

優化日文翻譯

2016-08-23

EV3 Delta Robot

第一次看到全部用樂高組成的Delta型機器人,真是不簡單,

根據作者說明,使用的工具有ev3dev, Python, 還有Atom (編輯器嗎?)

真是令人驚喜!探奇將三個影片直接轉貼,期待有更詳盡的解說:


2016-08-22

mBlock 3.3.6版 錯誤回報

已經反應3.3.6版之錯誤:(請大家幫忙回報問題,謝謝!)
1. 如果有用到『新增指令積木』,上傳到Arduino時對應錯誤,造成無法編譯上傳。
2. 無法上傳角色檔案

2016.08.22 錯誤報告 by 探奇 邱信仁

編號 mBlock 連線 問題狀況敘述 可能原因 後續追蹤
160822-1 3.3.6 上傳到Arduino 使用新增積木指令(名稱kk),對應的Sketch錯誤,#include <MeMCore.h>跳到27行,第31行多了一個kk();
造成無法編譯上傳

image

2016-08-19

mBot 機器人的電腦圖形程式撰寫軟體 mBlock 更新 3.3.6版



mBot 機器人的電腦圖形程式撰寫軟體 mBlock 更新 3.3.5版  3.3.6 版

(我的機器人齊步走講義又要更改....@@)

(3.3.5版無法上傳到Arduino @@)

mBlock 官網:http://www.mblock.cc/

轉貼更新的內容記錄如下:

版本 3.3.6
調整:超音波感測器的無效值(過遠或過近)由0改為400
調整:修改選擇主控板的功能表選項
    Me Orion 改成 Starter/Ultimate (Orion)
    mBot 改成 mBot (mCore)
    Auriga 改成 mBot Ranger (Auriga)
    Mega Pi 改成 Ultimate 2.0 (Mega Pi)
修正:『前進』語句與『設置板載編碼馬達』語句與等待語句混用時離線發生異常
修正:擴充菜單中有兩個Makeblock功能表選項
修正:擴充管理器MegaPiMakeblockUNO Shield連接無效
修正:AurigaMegaPi編碼馬達指令與前進指令離線不能混用
修正:檢查更新對話方塊消失後無法操作積木指令
修正:序列埠不停寫入資料的程式導致mBlock崩潰
修正:比較運算子“A=B”判斷字串格式時不加雙引號無法上傳
修正:mBot蜂鳴器四分之一拍音調不相容老版本專案檔案
修正:提示對話方塊未置頂,用戶焦點模糊
修正:Auriga線上下外接編碼馬達執行語句後重啟(部分緩解)
修正:(官方固件)Auriga開機的時候LED燈會隨機亮起
修正:MegaPi讀取編碼馬達,介面2的速度線上時為負值
修正:Orion設置編碼馬達速度為負值時,馬達不會停止

修正:表情面板顯示文字時,Y軸設為正值,線上狀態圖案向上偏移

2016-08-16

mBot mBlock 教學:機器人齊步走講義更新 v6 版

配合mBlock 3.3.x版本更新,探奇工作室的 邱信仁老師重新改寫『機器人齊步走』講義,

除了更新mBlock 指令,頁面也重新調整編排。

請大家多多利用指正,同時邀請大家支持『機器人齊步走』課程活動。

雲林嘉義地區的免費mBot機器人課程活動,讓更多大小朋友知道『程式設計』,接觸『機器人教育』以及培養『發現問題解決問題』的思考能力。



2016-08-09

Makeblock 更新 3.3.4版及mBlock官網頁面



http://www.mblock.cc/

Makeblock 推出更新,mBlock 3.3.4版,解決一些離線及上傳問題。

根據更新日誌轉貼如下:

版本3.3.4
修復:Auriga設置板載點擊『旋轉』時的指令在離線模式無效
修復:Mac系統下MegaPi/Auriga無法上傳程式

同時mBlock.cc官網也更新網頁內容。

目前我這裡因為網路問題,無法順利下載,有興趣的讀友歡迎測試。

2016-08-08

EV3 軟體 控制 NXT Color Sensor 2.0 亮綠燈及藍燈




圖片來源:臉書


EV3 軟體 控制 NXT Color Sensor 2.0 亮綠燈及藍燈

使用2.0版 NXT Color Sensor 顏色感應器,在NXT-G可以控制三種顏色紅藍綠的亮滅。

在EV3軟體只支援亮紅色燈光的光源反射值(Reflected Light Intensity)

John Hansen 大師改寫命令,可以控制亮藍燈及綠燈,反應光源值。

我已經忘了這件事,感謝海龜老師提供資訊,立即記錄。



2016-08-06

Makeblock 公司推出 mBlock 3.3.3 版




奧運今天開幕,昨天執行mBlock,就跳出有新版本可以下載的視窗,

果然是3.3.3版已經推出,趕快下載。

根據官方說法更新內容如下:

新增:增加mBot Ranger編碼馬達的距離控制
新增:編碼馬達轉速單位更改為圈每分鐘,新增讀取編碼馬達位置指令
修復:mBlock V3.3.2 mBot板載LED燈指令不相容舊版本工程的問題
修復:mBot發送、接收紅外指令無法正常使用的問題
修復:MegaPi 34連結埠馬達轉速不統一的問題
修復:mBot Ranger主控板線上模式下收發資料延遲高的問題
修復:mBot Ranger刷新固件後變慢的問題
修復:導入圖片現在可以導入造型
修復:兩個不同的角色讀取不同的感測器不會顯示0或者相同的值
改進:刪除帽子命令後,剩餘的命令不會移動到編輯區左上方
改進:上傳過程中,標題會顯示“上傳中”而不是“未連結”
改進:序列埠未連結,連接功能表項目會有“未發現串口”的提示



看來正體中文翻譯還需要修正,我會努力反應。



mBot Ranger 的 Auriga 編碼馬達的指令有大幅改善,終於可以控制轉動距離。

歡迎大家回報問題,共同討論,謝謝!


2016-08-03

ROBOTC for MINDSTORMS 發行新版 v 4.54



簡單記錄

ROBOTC for MINDSTORMS 發行新版 v 4.54

ROBOTC for VEX Robotics 也有 4.54 新版

新版本當然新增一些功能,也修正錯誤Bugs,例如:

1. 現在可以蒐集資料直接在ROBOTC分析數據資料,跟EV3軟體的Data Logging有得拼。

這些數據分析功能也能在ROBOTC Graphical內使用。

2. ROBOTC Graphical (ROBOTC 圖形程式)可以使用變數

3. ROBOTC Graphical 增加中止暫停及繼續執行(Break and Continue)的程式分析指令

4. 創新功能試用推送(Beta Channel Access):提早得到新功能的試用機會。







消息來源:ROBOTC for MINDSTORMS 4.54 Now Available

2016-08-02

LEGO® MINDSTORMS® Education EV3 Programming App 終於有Android版本



或許是iOS較為穩定,許多App都是在iOS先推出,又或許是Android有太多種螢幕解析度,對於App的開發較為不方便,總之期待Android有更多好用的App。

樂高官方的產品也不例外,LEGO® MINDSTORMS® Education EV3 Programming App,

先推出iOS版的App,前幾天終於在Google Play 推出Android版本的App。


其實家用版的EV3 Programmer App 早就發行Android版本,但是教育版本裡面有Robot Educator,大家可以學習一下。


(不知道為何Google Play是中文標題,所以打關鍵字EV3都未能找到)