2017-09-19

HispaBrick Magazine 028 出刊(有文章介紹LEGO Boost)

做個記錄,9/17 HispaBrick Magazine 028 出刊。

請自行到官網下載英文版:

http://hispabrickmagazine.com/en/content/hispabrick-magazine-028-available

P14 及 P103 都有介紹 LEGO Boost

P44 有 LEGO Boost 簡單程式教學

2017-09-15

mBlock 軟體更新至 3.4.11版

剛剛看到 mBlock 推出新版 3.4.11

http://www.mblock.cc/zh-home/download/

轉貼改版記錄如下:

版本3.4.11

1. 修復Makeblock函式庫中的一些錯誤,並升級了Auriga和MegaPi Pro韌體;
2. 新增一些MegaPi Pro編程積木命令和功能,如初始化智能舵機;
3. 修復一些智能舵機編程積木命令的錯誤;
4. 優化微軟認知服務,用戶不再需要輸入API Key;
5. 優化擴展中心管理,用戶可以更方便的選擇和搜索;
6. 刪除『幫助』目錄下的“探索機器人世界”選項,並新增“教育者內容”選項。

最讓人高興的是Makeblock已經幫大家申請好 API Key,這是不是意味著大家可以直接在mBlock裡面使用微軟認知服務,不用自行申請。太棒了,這樣就簡化許多步驟,大小朋友都能直接連網使用。

趕快試試看!

2017-09-11

2017-09-10

探奇 LEGO Boost 介紹研究文章3 - 平板控制篇

LEGO Boost 系列文章

探奇 LEGO Boost 介紹研究文章1 - 開箱篇

探奇 LEGO Boost 介紹研究文章2 - 積木篇

開箱之後,大概瞭解積木種類,接著當然就是使用平板,查看組裝說明書,然後寫程式控制LEGO Boost。

平板規格


首先討論一下 LEGO Boost App,根據樂高官網說明,目前App只適用於 Android 與 iOS系統的平板,將來會推出 Chromebook的 App。

先看 Android 系統的硬體規格需求:系統需要Android 5.0 以上,最重要的是具備 BLE 低功率藍牙

Android tablet with Bluetooth low power technology (BlueTooth 4.1 or higher)
1 GB ram
Dual core processor 1.4 ghz
8” display or larger
Microphone
Speaker

根據臉書社團LEGO BOOST Community的分享,Asus 7吋平板都能正常使用LEGO Boost App。

至於 iOS 系列就比較單純,畢竟iPad系列是蘋果公司的產品,只要系統為 iOS 10.3以上,下列機型通通可以正常操作:

iPad Pro
iPad air 2
iPad mini 2
iPad 4th generation


LEGO Boost App


iOS版本在iTune 的連結

安裝App之後,點擊進入的第一個畫面:Build Code Play,這是樂高最新的標語。


2017-09-06

mBot 的平板手機應用程式 Makeblock App 更新至版本 3.0.5

7/2才發表3.0版的 Makeblock App 又有更新。

(請參考探奇文章介紹:Makeblock App ver3.0 更新版本


Makeblock App 可以透過藍牙控制 mBot, Airblock, mBot Ranger, Starter, Ultimate 2.0 等五種機器人。
 

  

 

這次更新為版本3.0.5,包含兩個部份:有全新的首頁,還有3D mBot 組裝圖示。

2017-09-04

探奇 LEGO Boost 介紹研究文章2 - 積木篇

昨天開箱,今天繼續介紹 LEGO Boost ,主題是積木,當然需要仔細認識積木。

847個零件的確很多,邱老師找到這個哈佛收納盒,竟然無法完全裝進去,


零件很多,所以整理起來也比較麻煩,我先以顏色區分,有白色、橘色、藍色、黑色、灰色,還有色彩繽紛的小零件。例如黃色、紅色、綠色。

樂高積木顏色超級多樣,看了心情也會變好。

2017-09-03

探奇 LEGO Boost 介紹研究文章1 - 開箱篇

這次能夠快速拿到 LEGO Boost Creative Toolbox #17101,非常感謝林政學老師。

 先拍外盒封面,剛收到時發現外盒頗大,嚇了一跳,外盒長54公分,寬28公分,高9公分。


樂高外盒也有收藏價值,只是尺寸大了一些,需要收藏空間。


盒子很大,裡面當然也有許多東西,總共有15個物件:11包有編號的塑膠袋(都是積木),1包塑膠袋(馬達感應器輪胎跟Technic Brick),一個紙盒(裡面就是Move Hub主機)

2017-09-02

mBlock 往復運動之演算法程式設計 (Scratch 呼吸燈 Breathing Light)

(這次的文章標題應該比較有學術氣質^_^)

在臉書社團 mBot 機器人 mBlock 教學問答 看到有老師分享呼吸燈程式,探奇邱老師也順便練習不同的呼吸燈程式寫法。

簡單地說,呼吸燈就是燈光漸強,越來越亮,然後漸弱,越來越暗。配合一定的時間漸漸亮滅,好似呼吸一般。

mBot機器人上面有兩顆三色RGB LED燈,利用mBlock指令,可以賦予0-255的數值,0表示關閉熄滅,增大數字表示越來越亮,最大的數值為255,表示LED最亮。

所以呼吸燈就是改變LED燈的數值,從0開始,慢慢增加到255,接著再從255漸漸減少,回到數值為0。

為了讓mBot記住LED燈的數值,並且改變數值。我們需要做一個變數Bright,儲存數值。

在此將數值變化控制在0-100,為了方便測試,我們利用貓熊的Y座標來觀察數值變化,Y座標數值越大,貓熊會移動更高,表示LED燈數值越大,也就是越亮。

只要控制貓熊在一定範圍內來回跳動(往復運動),就能讓mBot機器人上面的LED燈漸亮漸滅。(請自行修改指令控制『設定板載LED燈』的數值)

邱老師整理四種不同方式,請大家參考:

第1種直覺的程式想法如下:做100次增加,再做100次減少。


第2種程式採用『直到< >前都不停重複』的指令: