SPIKE 樂高機器人

我的網頁

2012-04-29

MINDdroid 1.3 -- Android手機遙控NXT樂高機器人

現在幾乎人手一台智慧型手機(我還沒有),

使用Android系統控制NXT樂高機器人也成了非常熱門的話題。

探奇曾經介紹樂高官方的MINDdroid,最近樂高官網的新聞公告MINDdroid更新到1.3版

轉貼說明如下:

這個版本的新功能:
  1. Adapted to LeJOS NXJ 0.9.1
  2. Included "Universal Uploader"
  3. * Now it's possible to transfer *.rcd, *.rso, *.ric, *.rxe when running the standard firmware.
  4. * Included are the following files:
  5. ** two (2) .nxj files - AlphaRex and MINDGameZ
  6. ** five (5) .rxe files - Pong, NXTCounter, Block, LineFollower, Robogator
  7. Long press of “Action Button” does reversal action.
  8. Some small bug fixes
有興趣的讀友可以到Google Play的ANDROID應用程式專賣店下載。

下面是1.2版的介紹影片,





其實除了MINDdroid,在Google Play的ANDROID應用程式專賣店還有許多關於NXT樂高機器人的控制程式,

許多是免費的,例如:NXT Bluetooth Remote Control

有一些是具有特殊功能,但是需要付費,例如NxtCamera, NxtRemote

如果大家想要自己撰寫App,那麼可以參考CAVE利用App Inventor自行寫出App,控制NXT樂高機器人。

請參考CAVE在PanSci泛科學的文章:輕鬆使用Android裝置控制樂高機器人:感測器面板

2012-04-28

R.J.McNamara的NXT開瓶樂高機器人

R.J.McNamara的文章標題是『NXT Beer & Soft Drink Bottle Opener

用了很多很多積木。做了很多複雜的機構,就是為了一件事:開瓶。

當你用手開瓶就知道,這是一件需要很大扭力及很大摩擦力的事。

所以對於樂高零件的強度來說,當然是很『殘忍』的。

小朋友不要學喔!那個叔叔的NXT樂高機器人是有練過的。

下面轉貼影片:(拍攝速度有點慢)







延伸閱讀:R.J.McNamara:NXT Beer & Soft Drink Bottle Opener

消息來源:The NXT STEP:NXT Bottle Opener

2012-04-26

mattallen37 的研究 -- NXT與 Arduino


探奇沒有Arduino相關產品,也不太懂,不過還是努力提供這些資訊給有需要的讀友。

探奇曾經發文介紹NXT與Arduino的結合使用,可以分類如下:

1.  NXT 與 Arduino合作,透過各種方式進行溝通,例如I2C, RS-485, 藍牙, Xbee, WiFi,甚至感應器、燈光、電線等硬體連接方式。

2. 使用NXShield,利用NXT的馬達及感應器。(摒除NXT主機,幫NXT樂高機器人換腦袋)

除了探奇舊文章的介紹,例如CH Lego先生的文章,國外也有玩家提供相關資訊。

(請參考探奇關於Arduino的系列文章,連結。)

原本只是看到mattallen37的新文章,DIWIFI Weather with ROBOTC

文中介紹以前曾經使用DI的dWiFi,接收Google氣象資訊。這次改用高速I2C的通訊,增加WiFi傳輸速率,可以傳輸更多的資訊,即時顯示在NXT主機螢幕。

(探奇認為還可以讓NXT樂高機器人舉牌顯示目前天氣狀況,例如舉雨傘,丟雪球。也可以製作類似溫度計的氣溫顯示機。

後來才發現原來mattallen37 已經發展一些Driver,方便玩家使用Arduino。真是佛心來著!

大致連結如下,其他的請讀友自行到mattallen37部落格觀看。

Arduino libraries:有I2C通訊

Arduino Power Functions remote for NXT:遙控PF?

NXShield Lego Arduino Drivers V1.11 released

對Arduino與NXT有興趣,或是有NXShield的讀友趕快去看看喔!

2012-04-24

日文NXC新書--知的LEGO Mindstorms NXTプログラミング入門: BricxCCとNXCで学ぶ (電子工作Hi-Techシリーズ)

新的日文版NXC書籍快上市了,預訂5/1發行,4/27開始預購。

知的LEGO Mindstorms NXTプログラミング入門: BricxCCとNXCで学ぶ (電子工作Hi-Techシリーズ)

作者高本 孝頼有自己的網頁介紹,網頁裡面也有一些資料(當然是日文!

http://www2.ocn.ne.jp/~takamoto/

高本先生也發佈他的書籍預訂大綱,看來真的很詳盡喔!

はじめに
もくじ
Ⅰ.導入・準備編
1.ロボット教育
1.1 ロボット教育とは
1)実社会でのロボットの活躍
2)ロボットの研究
3)ロボット教育が目指すもの
4)学校でのロボット教育
1.2 レゴ・マインドストームによるロボット教育
1)NXTハードウェア仕様
2)NXTプログラミング教育
3)レゴ・マインドストームの教育

2.NXTの購入と開発環境
2.1 製品と購入について
2.2 NXTを動かす手順
2.3 ロボットの組立て
2.4 NXTのソフトウェア開発環境
2.5 BricxCC・NXCとは

3.BricxCCの開発環境
3.1 BricxCCのプログラミング開発環境構築
1)BricxCCのインストール
2)BricxCCの起動
3)BricxCCの画面概要
3.2 BricxCCの基本的な環境設定
1)環境設定「General」(一般)
2)環境設定「Editor」(エディタ関連)
3)環境設定「Compiler」(コンパイラ関連)
4)環境設定「API」(アプリ開発インタフェース)
5)環境設定「Start Up」(セットアップ)
6)環境設定「Templates」(テンプレート関連)
7)環境設定「Macros」(マクロ関連)
8)環境設定「Color」(カラー設定)
9)環境設定「Options」(オプション)
3. BricxCCの主な機能
1)File(ファイル)機能
2)Edit(編集)機能
3)Search(検索)機能
4)View(ビュー)機能
5)Compile(コンパイル)機能
6)Tools(ツール)機能
7)Window(ウィンドウ)機能
8)Help(ヘルプ)機能


Ⅱ.基礎編
4.ロボットを動かす
4.1 ロボットの前進と後退
1)BricxCCを使ってNXCプログラミングの作成
2)NXCプログラムのコンパイル
3)NXTロボットへのプログラムのダウンロード
4)NXTロボットのプログラム実行
4.2 ロボットの停止
4.3 スピードの変更
【課題1】:定位置で停止
【課題2】:正確に前進・後退
コラム1:プログラムのデバッグ

5.ロボットを複雑に動かす
5.1 ロボットの旋回(簡単なプログラミング)
5.2 繰り返しの動き(分かり易いプログラミング)
5.3 渦巻いて動く(複雑なプログラミング)
5.4 ランダムに動く(高度なプログラミング)
5.5 センサを使う(知的なプログラミング)
5.6 ディスプレイとサウンドを使う(賢いプログラミング)
【課題3】:垂直に曲がる
【課題4】:円を描く
コラム2:分かり易いプログラム

6.プログラムを学ぶ
6.1 記述ルール
1)空白文字の扱い
2)コメント記述
3)数値定数
4)文字列定数と文字定数
5)識別子とキーワード
6)演算子(オペレータ)
6.2 変数とデータ構造
1)データ構造(タイプ)と変数宣言
2)構造体(struct)
3)配列(array)
4)定数変数(const)
5)静的変数(static)
6)列挙タイプ(enum)
7)タイプ宣言(typedef)
 
6.3 制御ステートメント群
1)repeatステートメント
2)whileステートメント
3)forステートメント
4)ifステートメント
5)do-whileステートメント
6)untilステートメント
7)switchステートメント
6.4 コード群
1)タスク
2)関数とプロシジャ
3)プリプロセッサ
6.5 コンパイルと実行ファイル
1)ソースファイルと実行ファイル
2)コンパイル
【課題5】:車庫入れ
【課題6】:プログラムの変更
コラム3:プログラム設計とモデル化


Ⅲ.応用編
7.センサを制御する
7.1 センサで判断する
1)NXT付属のセンサ群の検知
2)センサの設定とセンサ値の利用
7.2 センサの設定とデータ値取得方法
1)センサ設定1:SetSensorによる入力ポートの設定方法
2)センサ設定2:タイプ設定とモード設定
3)センサ設定3:各種センサ設定関数
4)センサ値の取り出し方法
7.3 タッチセンサ
7.4 音センサ
7.5 光センサ
7.6 カラーセンサ
7.7 超音波センサ
【課題7】:三重線の往復
【課題8】:手拍子の記録と再生
コラム4:データ構造とアルゴリズム

8.高度なモータ制御
8.1 調整機能を持つモータ制御
1)調整機能を持つモータ制御
2)同期をとるモータ制御
3)回転角度によるモータ制御
8.2 モータの回転数を制御
1)移動距離を指定する
8.3 タコメータ制限モータ制御
1)回転センサによる回転角度の検出関数
2)回転センサを使った同期プログラム
【課題9】:ライントレース
【課題10】:一直線かつ定位置までの走行
コラム5:メモリー管理と高速化

9.並列処理と割込み
9.1 並列タスクと割込み・衝突
9.2 セマフォによる制御
9.3 mutexによる制御
9.4 safecallによる制御
【課題11】:2つ以上のセンサによる割込み処理
【課題12】:3つ以上の処理と割込み
コラム6:組込みプログラミング

10.便利機能
10.1 画面表示機能
1)テキスト表示
2)グラフィック表示
3)画像ファイル表示
10.2 ファイル入出力機能
1)ファイルの作成・削除
2)ファイルの書き出し・読み込み
3)ファイルの入出力の事例
10.3 サウンド機能
1)メロディを奏でる
2)サウンド・ファイルの変換と再生
10.4 ロボット間通信機能(複数ロボットの操作)
1)NXT間のBluetooth通信の接続設定
2)NXT間でのメッセージ送受信
3)スレーブ側NXTのコマンド起動
4)スレーブ側NXTのプログラム起動
【課題13】: 画面表示によるデバッグ対応
【課題14】: ファイル入出力とグラフ表示
コラム7:トラブルシューティング

【添付資料】
A.BricxCC機能一覧表
B.標準CとNXCとの比較一覧表
C.NXC基本関数一覧表
D.NXT関連情報一覧表
E.教育カリキュラム提案
索引



Ch Lego先生的Mindsensors Touch Panel使用文章

剛剛在Ch Lego先生的部落格看到他的新文章:

Mindsensors NXT觸控面板(Touch Panel)簡單測試

探奇去年在Touch Panel上市時也發文介紹過,但是一直沒有更多的消息。

(請參考探奇舊文章:mindsensors推出觸碰螢幕(TouchPanel Sensor)

現在Ch Lego先生詳細測試這款Touch Panel,並詳細解釋它的功能。

雖然沒有購買也可以靠著這篇開箱文增長知識喔!

有興趣的同好趕快去看看!



2012-04-20

好康的研習--彰化女中『創意樂趣—機器人種子教師研習』


感謝彰化女中李老師的邀約,5月4號我會在彰化女中舉辦研習,這是一個機器人教具的基礎課程,很歡迎各位老師一起參加研習。

預訂時程如下:

8:30~9:00 報到
9:00~10:20
  - 機器人套件介紹
  - 程式控制與機器人的移動
10:20~10:40 休息
10:40~12:00
  - 機器人的肌膚感覺—觸碰感應器
  - 機器人的一半視覺—光源感應器
12:00~13:00 午餐
13:00~14:20
  - 機器人的聽覺—聲音感應器
  - 機器人的避障利器—超音波感應器
14:20~14:40 休息
14:40~16:00
  - 機器人競賽介紹
  - 機器人在創意教育的應用

目的
一、促進彰北區各級學校合作交流,協助機器人教育發展。
二、推廣國際性的機器人教育活動,提昇基礎科學及科技教育。
三、提供教師新教學方式,為指導學生競賽或進行專題指導作準備。
四、激發教師教學創意,融入教學,培育學生探索和解決問題之能力。

主辦單位:國立彰化女子高級中學
研習地點:國立彰化女子高級中學生活科技教室。

報名方式:
即日起至活動前3天止,採網路報名方式,依報名先後順序錄取,額滿為止。
注意事項:
1.本活動免費參加,全程參與之教師核予研習時數6小時。
2.參加教師差假請依各校規定自行辦理。
3.為響應環保,請自備環保杯,恕不提供紙杯。
4.本校停車位不足,參加教師請儘量搭乘大眾運輸工具。本校位於彰化市中心,距火車站步行約10分鐘。客運班車在本校門口下車。交通位置圖請見本校網頁 http://www.chgsh.chc.edu.tw/
5.為保障其他教師權益,報名後若無法參加請於活動3天前告知。

聯絡方式:

姓  名:李建嶠
聯絡電話:04-7240042 分機214
E-Mail:

詳情請參考全國教師在職進修資訊網

WRO創意賽的相關資訊

WRO的比賽分成競賽組、足球賽及創意賽三大類,

比起競賽組爭分奪秒的激烈廝殺,創意賽的步調似乎比較悠閒一點,

創意賽號稱『創意』,當然可以天馬行空,創意無限,展現參賽者的想法。

但是創意賽也是最殘酷無情的,因為不容易量化評比,評分是偏向主觀的,

就像奧斯卡金像獎,叫好不一定叫座。欣賞藝術的眼光也是一樣,人人各有所好。

創意賽需要準備的相關東西也特別多,除了作品本身,也要有報告、影片、展示看板等。

近年來創意賽的作品有越來越豪華的趨勢,真是一場大型科展!

2012 WRO 首創WRO 2012 OPEN CATEGORY SCORING RUBRIC

似乎想為創意賽帶來一個方向,提高大家創作的水準,也讓裁判有更客觀的評比。

JUST ROBOT在部落格上發表幾篇文章說明相關細節,大家可以參考看看,文章連結如下:

wro2012創意類評分-五大指標介紹

wro2012創意賽-評鑑指標-1.專案主題


wro2012創意賽-評鑑指標-2.程式


順帶一提,台北市校際盃的創意賽也在上星期完成,JUST ROBOT也提供創意賽得獎名單

JUST ROBOT還有多篇文章連結WRO比賽影片,非常值得觀看。

另外,CAVE有文章介紹台北市校際盃的現場相片,[照片集] 台北市校際盃創意賽 - 器材展示篇

(恭喜CAVE團隊的學生得獎!






2012-04-17

美國的National Robotics Week

今年的4/9到4/17是美國的National Robotics Week。

樂高教育官網當然也要響應,推出相關教學資源給老師參考,

包含WeDo, NXT, LabView, 等多種講義教案,還有一些影片喔!

請到樂高教育官網下載。

http://www.legoeducation.us/eng/Misc/RoboticsWeek.cfm?paID=4643

(台灣是否也有這種特殊的日子呢?

2012-04-16

一套9797做出來的模型 -- 樂高 NXT 單馬達抓舉機器人



探奇曾經發文整理『NXT樂高機器人的抓舉設計』,有許多單馬達的抓舉機構。

沒有8547的爪子,只有9797可以做出來嗎?探奇當然要試試看!




成果就是這一台,這台 NXT 單馬達抓舉機器人只要用一套9797就可以完成。

試著抓起紅色積木做成的空心方塊,應該沒問題。

請參考下面影片的示範:


夾爪下方安裝超音波感應器,輪胎前方也可以安裝兩顆光源感應器,

可以到https://goo.gl/photos/M6wX2QasxG3rYauK9下載這台模型的照片。


2012-04-15

NXT樂高機器人的電線測試



探奇曾經在很久以前提到檢查NXT電線的方法,請參考探奇舊文章:

1. NXT 電線斷裂問題

2. NXT電線檢查

現在才恍然大悟,知道六芯線的哪一芯斷掉並沒有多大意義,因為我無法單獨修復斷芯,

反正我還是需要剪斷接頭,重新壓線,所以直接寫程式測試電線狀況。

根據NXT硬體手冊說明,NXT的六芯電線在當作輸出端的馬達接線時,恰好六芯都有使用。

1,2 提供馬達9V電源,3, 4提供馬達內建角度感應器的LED電源,5, 6則是角度感應器的讀值。

於是寫了下面的程式,讓馬達轉動(表示1, 2正常),一秒鐘後開始顯示馬達角度值變化(3, 4, 5, 6正常)




這樣簡單地快速確認電線功能,至少能夠排除NXT機器人一堆奇怪的動作,例如單邊馬達無法正確轉動等等。

測試結果如下影片示範:

故障電線,馬達會動,但是無法顯示角度值。



修復電線後,馬達會動,也可以顯示角度值。








2012-04-13

解決問題的能力與發問問題的能力

下面這張圖片是剛剛從奇摩知識+擷取的畫面,你有什麼想法?


我立即想到,哇!是不是有些同學開始對樂高機器人感興趣,想要多瞭解一些?

還是一些老師出了作業,同學開始『尋求』解答?

再仔細看看這些題目,不大相同,有的是走軌跡比賽,有的是藍牙遙控機器人,還有要知道樂高原理。

我非常好奇是哪些學校的老師使用樂高機器人當做教學教具,同學們都很『很認真』地找尋答案。

在樂高機器人教學課程中,我常常提到上機器人課程可以培養『發現問題與解決問題的能力』,

這些能力不是一蹴可及的,還是需要經過長時間的摸索體會,才能真正成為屬於自己的能力,同時也為將來進入社會、職場做好準備,提供在社會上生存的基本功夫。

『請教別人』也算是一種解決問題的方式,

是否是因為網路世界發達,所以有些人就認為所有問題與解答都可以靠奇摩知識獲得呢?

那麼在請教別人,發問問題之前,你做好準備了嗎?請想一想:

你做過什麼實驗呢?提出你的想法?嘗試解決問題嗎?

如果你真的努力過了,那麼,請再想一想:

你的問題問對了嗎?內容對嗎?問問題的方式對嗎?

你所提出來的問題,會大大地影響到你所得到的答案,

有時候是雞同鴨講的答案,有時候卻是對牛彈琴的答案!

不論你是國小生還是國高中生,亦或是大學生,

請好好想想你的解決問題能力跟發問問題的能力。







ROBOTC Driver Suite v2.6發佈了!

使用ROBOTC撰寫NXT樂高機器人程式的讀友請注意!

ROBOTC Driver Suite v2.6發佈了!

新版內容新增記錄如下:

* Added new driver + test program for HumaRobotics WiFiBlock.


支援 HumaRobotics 的 WiFiBlock


(請參考探奇文章介紹這顆法國來的WiFi感應器:法國HumaRobotics的WifiBlock)


* Added additional test programs for Dexter Industries dCompass, Mindsensors ACCL-Nx and HiTechnic Gyroscope.


新增DI電子羅盤,Mindsensors加速度感應器,HiTechnic陀螺儀感應器的使用範例程式。




另外很重要的是, Xander 還公布了一份ROBOTC Driver Suite 的使用教學手冊


這份23頁的PDF檔案,詳細說明如何安裝設定 ROBOTC Driver Suite,也提供一些範例,


包含 Dexter Industries dCompass, Mindsensors ACCL-Nx 以及 HiTechnic Gyroscope 的使用。


還有更棒的進階說明:如何在ROBOTC下使用高速I2C通訊規範,增進NXT主機與感應器的資料傳輸速率。


相信不論是否使用ROBOTC,你都可以學習到許多東西!


延伸閱讀:


Xander部落格文章:Released: ROBOTC Driver Suite V2.6


ROBOTC Driver Suite Tutorial


再增加一個連結:關於ROBOTC陣列的說明 ROBOTC Arrays Tutorial








2012-04-12

2012.3.31 WRO 莫斯科區域賽影片

2012 WRO正在全世界熱烈展開,Facebook上海龜老師分享莫斯科區域賽的影片。

從影片中可以瞭解國外比賽的時況,也是一個很棒的宣傳。

這部影片應該是2012.3.31在莫斯科舉辦的區域賽,優勝隊伍可以晉級參加4/5-4/7在莫斯科舉辦的俄羅斯全國賽。全國賽的獲勝隊伍就能代表俄羅斯參加馬來西亞的世界賽。

(這麼早就為世界賽做準備,真是強勁!)

轉貼影片如下:




比賽結果的分數及時間可以參考莫斯科區域賽官網公告:http://wroboto.ru/moscow/competition/rezault/

大家除了觀看解題的技巧外,探奇建議讀友還可以看看國外比賽的規劃,

場地的安排,比賽的動線,參賽者與裁判還有助理員的服裝區分,

我想這是增進比賽品質的一大重點,提供大家參考。


2012-04-10

樂高的專利、商標大戰

在Facebook上看到CAVE連接推薦的一篇文章:

阿策歐泥的複製人大戰:談樂高專利

想到雖然前一陣子有聽過樂高在加拿大打官司,好像敗訴了。但是都不清楚相關內容。

看了這篇文章,終於對這些樂高的專利、商標等狀況有一點點的瞭解。

(感謝阿策的翻譯,不然這種英文的商業消息實在是『看隴無』

前幾天在TechnicBRICKs也提到樂高的專利,似乎可以從樂高的專利中看到未來樂高產品零件的外型功能。

大家有興趣也可以找一找喔!

請參考TechnicBRICKs文章:

LEGO patents, a way to look into the future?...


台灣區 2011 - 2012 FTC比賽影片

我不瞭解FTC比賽規則,所以只能看影片

玉山機器人協會終於公布今年FTC比賽影片,請大家一起觀看。



2012-04-09

8547 NXT 樂高機器人額外模型11號

上月初探奇曾經發文介紹『8547樂高機器人官方特別額外模型總整理』,

將8547 NXT樂高機器人的10個額外模型全部集中展示。

今天在The NXT STEP發現有第11個模型:Color Programmable Car

作者是Mike Brandls,以不同顏色色球代表各種動作命令,利用組合色球的順序,讓機器人依序做出指定動作。好比作曲家利用不同的音調譜出優美的樂章。

延伸閱讀:

作者
Mike Brandls部落格介紹文章(德文):CPC,Color Programable Car

Robot Square的整理文章:Tutorials: Official MINDSTORMS NXT 2.0 Bonus Models

樂高官網:
http://mindstorms.lego.com/en-us/support/buildinginstructions/8547-/Color%20Programmable%20Car.aspx

2012-04-07

免費的實體期刊--智慧型機器人產業情報報告 No.63

好康又來了!

智慧型機器人產業情報報告已經正式發行實體刊物,大家趕快去索取。

探奇認為國中、高中學校也可以索取,供學生閱讀,增加機器人相關知識。

轉貼電子報的編輯內容:

小編的話:智慧型機器人產業情報報告第63期實體刊物, 即將於4/20進行寄發。有意索取實體刊物者, 請先以Email方式回傳「任職單位、郵遞區號、收件地址、 收件人姓名、收件人職稱」,至 robotworld@mail.pmc.org.tw 信箱;後續若欲長期收到刊物,則請回傳刊物內的 讀者意見交流表 ,即可免費索取。下列文章於實體刊物寄發後,即會刊登於機器人世 界情報網/產業訊息,敬請期待~。




網頁連結:

智慧型機器人產業情報報告 


機器人世界情報網

2012-04-06

Sariel的NXT藍牙遙控模型

Sariel可以說是樂高神人級的大師,他在樂高Technic系列的使用簡直是出神入化,

做出來的模型也是一台比一台精美,拍攝的影片當然也在水準之上,

每次看到他的影片,就有一股『我也要做做看』的神奇力量從心底燃燒起來,

真是激勵人心啊!

最近他也跨足MINDSTORMS NXT,除了之前的NXT Automated Gearbox

這兩週推出NXT藍牙遙控的主題,NXT Brick-to-Brick Remote

昨天又做了一台Reach Stacker

真是太讚了!

遙控程式是以ROBOTC寫成的,讀友可以參考他的想法,例如遙控的按鈕安排,馬達及感應器的規劃等,

人機介面也是一個很好的學習對象,除了按鈕及馬達的狀態顯示,將遙控車的電力回傳到控制器的NXT主機,也是一個很棒的主意。

Reach Stacker的造型及結構都是一流的設計,可以抬舉近500公克的物體,

還能搭配HiTechnic的IR Link進行遙控,遙控方式非常直接,連人猿也有能力遙控喔!

詳細內容及圖片請直接到Sariel網頁觀看,下面是參考影片示範:











2012-04-05

NXT樂高自動料理機

這一篇消息來源是五十川老師的部落格文章:コックさんはNXT ―

話說五十川老師應邀到神奈川工科大學創造工學部Home Electronics學科進行研習課程,

其中有一個開發計畫,名為『LEGOシステムをもちいた自動調理機の試作と検討』,由四位同學協力完成。

在2012的年度發表會公開成果,就是下面的影片:

LEGOで自動調理器を作ってみた


使用NXT-G程式,兩台NXT主機以藍牙通訊,協調各個機構的動作,包含『開關測溫』,『炒菜機構』以及『切菜機構』,

其中炒菜機構還特別用鋁板包住,避免高溫融化樂高的塑膠積木。

確實很有實驗及實作的精神。

改天探奇也來用海產攤的快速爐大火快炒一盤櫻花蝦炒飯(只是夢想,沒有勇氣實做







Ch Lego先生的Arduino Web Server系列文章

Ch Lego先生使用Arduino Ethernet這個模組架設Web Server,

讓各種裝置可以透過瀏覽器『遙控』NXT樂高機器人,

架構是:

瀏覽器(各種裝置)<--> AP <--> Arduino Web Server <--> XBee <--> NXT樂高機器人

文章中除了解析如何撰寫相關程式,還提醒大家需要注意的地方,也提供延伸閱讀的文件。

Ch Lego部落格還有示範影片,有興趣的同好千萬不要錯過。

以瀏覽器控制Mindstorms NXT

以瀏覽器控制HiTechnic自主平衡機器人HTWay

Arduino與Mindstorms NXT之間的XBee無線通訊(802.15.4)


,還有其他文章介紹Arduion新的Wifi模組,

還未上市的新版Arduino WiFi Shield初灠

(很好奇,可以直接用Arduino+NXShield+WiFi Shield嗎?省略NXT主機,也省略XBee?



2012-04-04

HiTechnic加速度感應器的應用

Experimenting with HiTechnic's acceleration sensor


利用加速度感應器偵測NXT樂高機器人撞擊前方障礙物的情況,

當撞擊發生時,加速度感應器會偵測到機器人前進的作用力及反作用力,

接著讓機器人後退轉向,繼續前進。

一些高級的行車記錄器也有內建加速度計,當車輛發生碰撞時,行車記錄器可以保留發生碰撞當時的影像記錄,

防止不當的刪除。

探奇認為這是NXT樂高機器人結合物理科學的最佳演示,大家可以參考下面的影片:







2012-04-03

一套NXT樂高機器人的挑戰--迷你GBC

探奇由於教具的限制,在上課時盡量以一套9797完成模型,

雖然『零件不足』可能在創意發想上受到某種程度的限制,

但是用有限的零件完成看似不可能的任務,也是另一種挑戰。

特別是零件的『替用』,以及零件的『善用』,都是很棒的腦力激盪。

我想這也是國外許多書籍的重點,強調以一套NXT 1.0或 2.0 就能完成的模型,畢竟不是每個人都有能力購買超多的零件。

(探奇的模型大部分也都是以一套9797完成喔!

今天在The NXT STEP看到這篇The Circulator,想到這真是一個很好的創作挑戰,

作者nxtstep101只用一套8527 (NXT 1.0 零售玩具版),做出迷你型的GBC,總共有三種不同的模組(三顆馬達),只用了超音波感應器,讓小球不斷移動。

請到作者部落格 NXT Geek 觀看圖片及說明。

探奇先連結影片:






大家一起來試試看吧!

2012.08.14更新:

作者剪輯一段影片,告訴大家如何組裝這台迷你GBC,請大家參考:




HispaBrick Magazine 013出爐了!

這本由樂高玩家編輯的網路雜誌HispaBrick,一直是探奇仰慕讚佩的對象,

現在HispaBrick 013已經出刊,同樣有英語跟西班牙語兩種版本。

讀友可以直接到官方部落格下載觀看。

HispaBrick Magazine 013 is now available


2012-04-02

NXT樂高機器人的鋰電池拆解圖



去年NXT樂高機器人推出新版的白色鋰電池,號稱容量為2100mAh,

大陸的NXT玩家將鋰電池拆解,並且在中文樂高論壇發表文章,請讀友直接到論壇觀看詳細圖片。

(不知道我的舊電池還有沒有救?)

scd555的文章:新版NXT电池暴力拆解

yybb123的文章:拆个nxt电池看看~~~长见识