2007-05-30

NXT-G 迴圈控制方式討論

在ROBOLAB有JUMP的指令,相當於BASIC的GOTO,


所以大家在程式中可以盡興地跳來跳去。


可惜NXT-G沒有JUMP這個指令。


(筆者認為JUMP用太多有可能造成程式混亂,不容易閱讀,或是產生邏輯錯誤)


 


在使用迴圈重複執行動作時,


一般都是利用時間,次數,或是感應器的條件,作為迴圈的執行條件。


如果希望在某一種特定的狀況下,直接跳出迴圈的執行,


就必須利用變數(Varialbe)的功能。


 


特別是迴圈內有許多複雜動作及判別時,就可以善用變數控制迴圈狀態。


 


下圖是一個簡單的例子,請參考:


 




利用變數,我們也可以作為計算執行次數的依據。


當然還有其它的方式完成上述的任務,或許您可以來信分享你的作法,謝謝!


興國高中的機器人課程

位於台南縣新營的興國高中開設了機器人創意課程。


 


大多數有機器人資源的學校,都是採取社團活動或是資優班教學模式。


只能有少數人接觸機器人教育課程。


 


興國中學直接將機器人教育列入正式課程。每個人都能參與課程,接觸不同的學習方式。


 


第一年以國二、高二學生為對象,下學期開始以高一、國一為主。


 


筆者有幸參觀他們專屬的創意機器人教室,超多套的機器人套件及電腦設備。學子們專注認真地組裝測試機器人,真是很棒的感覺喔!


 


筆者認為興國的老師觀念非常開放而且先進,所以能夠宏觀地讓所有學生一起分享資源,推廣機器人教育。


 


請觀看各新聞媒體的報導,中華日報中國時報台灣新生報


中天電視也將進行專訪,大家可以期待喔!


 


興國高中的楊老師也設立了專屬的部落格,有興趣多瞭解的家長同學可以參考興國高中網頁,有他們的機器人教育理念介紹。


 


探奇教室也歡迎雲林,嘉義地區的國高中及小學一起推廣機器人教育,歡迎與探奇教室聯絡,謝謝!


2007-05-28

Hitechnic NXT compass sensor 中文說明

Hitechnic NXT compass sensor 電子羅盤感應器 中文說明

有興趣的人請自行下載,也歡迎討論指教,謝謝!

(我們將檔案放在Badongo.com)

NXT_compass_sensor_CH_manual.pdf

(另開新視窗)


2010.6更新

現在探奇也將Compass Sensor的中文使用手冊重新上傳到探奇新書討論區,歡迎大家自行下載。

檔案名稱為NXT_compass_manual_zh-tw.pdf

2007-05-23

改良樂高指南車

網路上已經有很多人做出樂高指南車,


例如中華大學的指南車工作站有詳細介紹,不過一些鏈結都已經失效,只能從照片中自己揣測。
http://southpointing.myweb.hinet.net/

最近中央大學有位陳竹一教授也有製作,請參閱相關報導

國外這個網頁有更多詳細說建構說明。http://www.odts.de/southptr/


基本簡單的指南車只用到一個差速器,為了配合指南車輪距及輪子半徑,通常使用大型腳踏車輪胎(半徑等於10個顆粒,Tyre 81.6 x 15 Motorcycle)


探奇教室只有在9794找到這種輪胎。


為了讓擁有9649資源擴充組的學員也能做出一台指南車,我們嘗試用9649的樂高中型輪胎(Tyre 20 x 30 Balloon Medium 6581,輪框6582),配合齒輪比的改變,終於完成中輪指南車。


下圖:指南車轉動至其他方向,樂高人偶仍然指向右手邊(3點鐘方向)。


(不是攝影時調整的喔!







大輪與中輪的直徑比約為10:6,剛好是40齒正齒輪與24齒正齒輪的比例(5:3)


所以我們就使用40齒正齒輪作為連接差速器的零件,請參考下圖的結構。


 


由於齒隙較大,指南車多轉幾圈之後,人偶的指向會有偏差,當然輪距還需要配合輪胎直徑精密地調整。


下圖:使用9645的"大輪胎"(Tyre 17 x 43,3634,輪框3482)也可以喔!不過輪胎直徑比20x30輪胎小0.5個單位,需要再試驗最好的輪距。



 


原本想完全使用9645的零件,但是還缺少額外的零件:差速器,12齒斜齒輪1顆,8齒小齒輪2顆。


所以建議使用9649,就能完成這台改良式中輪胎指南車。


2007-05-21

NXT 狗狗


NXT完成的小狗,利用四隻腳移動。

四隻腳的主要連桿使用了四個24齒正齒輪及四個40齒正齒輪。

這隻小狗的作者 Laurens200,很大方的提供小狗的建構圖示,大家可以利用NXT套件完成。

不過原作者是利用零售版8527的零件,只有一個40齒正齒輪,所以還需要額外的3個40齒正齒輪(#3649)

這個時候,就能凸顯出購買教育版的好處,因為教育版9797有2個40齒正齒輪,

(近期我們會撰文分析教育版與零售版的零件差異)

家裡有9645,9649或9648的大小朋友也可以試著組裝看看。

這隻小狗的程式是以RobotC完成,因為有NXT控制,所以可以使用超音波感應器偵測前方40公分以外的障礙,讓小狗後退。大家也可以試試用NXT-G完成。

相關組裝請
參考這裡

RobotC程式請參考這裡






2007-05-18

加油!FLL 歐洲公開賽!

FIRST LEGO League Open European Championship (FLL OEC) 這幾天5/16-5/21正在遙遠的挪威,BODO進行比賽。FLL OEC 官方網站

這次台灣派出兩個隊伍參賽,台灣區比賽第一名高雄旗津國小的T.K.C.太空站與第二名的虎克船長隊

挪威,想到北海小英雄的海盜,想到北極圈,想到北極熊,極光、永夜和永晝。

雖然是陌生又遙遠的國度,但是拜網路之賜,大家可以比較容易地瞭解北歐的優美景色以及人民特性。

(非廣告:請參考
天下雜誌的ICE

也可以到
機器人學苑論壇看看他們參賽的過程。

加油!祝福一切順利!




2007-05-16

LEGO NXT Shoot Out! 樂高NXT 的槍戰遊戲!

Motocube看到的介紹。

在Youtube的影片,Shoot Out,使用RCX與NXT合作完成的射擊遊戲。

(RCX也很有用喔!千萬不要喜新厭舊!

小朋友可以拿著樂高積木做成的槍枝,對準敵人發射,將人打倒,還可以從NXT螢幕得知分數。

簡直就是遊樂場裡的大型遊戲機台!





在影片最後有一個網址http://www.bouwvoorbeelden.nl(原文網頁鏈結),筆者當然不放過這個好機會,立即上網瀏覽。

這是一個荷蘭的網址,還好有英文網頁介紹,詳細內容還是以荷蘭文(?)撰寫,

其實在樂高的世界並不需要太多的文字,只要有圖,就能夠說明一切。

Lego example for all ages(英文網頁)

進入網頁之後,點選左邊各種分類,就可以看到很多精美樂高模型。

真的是包羅萬象,有汽車,飛行器,DUPLO,動力機械,MINDSTORMS各種作品。

最好康的就是都有提供相關的建構方式(MCLAD或PDF檔案)

對於Shoot Out有興趣的朋友,還能找到RCX及NXT的程式。

槍枝發射器也有說明喔!

請大家慢慢挖寶!

2007-05-14

偉大辛苦的母親,母親節快樂!


母親節快樂!
當然每天都要感恩、孝順,讓媽媽快樂!

這一期同樣有DNA自然科學實驗的動植物觀察課,主角是錦花(班胸草雀)。

探奇教室除了購買、飼養錦花,讓小朋友親自觀察錦花,也讓小朋友進一步瞭解鳥類的特徵及生活。

恰巧今年燕子仍然在我們教室騎樓築巢,還有小寶寶喔!

正好可以呼應鳥類觀察課程,同時也正好是母親節,小朋友可以藉機觀察母燕的辛勞!

下圖:教室騎樓的日光燈上方,恰好有空隙可以築巢。


下圖:好像有五隻小寶貝


下圖:媽媽回來了!大家都有食物!


下圖:別急!等一下媽媽再去找更多食物。


看到燕子辛苦的找食物餵養寶寶,想到還有千千萬萬的媽媽也是辛苦地工作,扶養自己的下一代!

煮飯燒菜還要洗衣服,天天辛苦真是忙碌!

媽媽!媽媽!我愛您!媽媽!媽媽!我要孝敬您!

祝福天下的父母平安快樂!

還有影片,請觀賞:



2007-05-13

NXT是通過FCC認證的喔!



最近因為Wii的瘋狂流行,使得具有藍芽能力的NXT也深受其害。

正是因為NXT具備藍芽功能,所以NXT是FCC認證的產品。

FCC網站也公開這些認證的相關資料,其中有一些NXT拆解圖片,

大家不必拆開自己的NXT也可以看看NXT,Light Sensor,Touch Sensor的內部結構。

請點擊連結FCC官網,自行下載相關PDF檔案,慢慢參考!



圖片與消息資料來源:Motocube



2007-05-11

畢業論文的雙輪平衡機器人

這是5/7在nxtasy.org論壇的一篇文章,nxtasy.org特別放在部落格文章介紹。

一位德國Kassel大學,電子工程的學生,利用NXT製作一台雙輪平衡機器人。

這是他的畢業論文的一部份(不知道是大學還是研究所),

筆者看不懂德文,不過推測應該是研究自動控制工程,並且使用NXT作為實驗驗證的工具。

再一次證明從小學,國高中,甚至大學研究所,不論是科展,研究,論文,都可以使用NXT或RCX進行實驗。這些是很容易操作使用的工具,不需要很多的電子零件,LEGO MINDSTORMS NXT也具備能夠重複利用再組裝的特色。

這台機器人用了兩顆光源感應器,原作者也提供NXT-G的程式,有興趣的人也許可以從他的程式瞭解相關的控制演算方法。

不像我們所做的Touch_way,這台機器人真的可以維持平衡,太棒了!


2007-05-02

樂高巨人公仔DIY活動 -- 台中新光三越:樂高展覽活動

今年樂高中文論壇最大的盛會!

聚集樂高迷的力量,在台中新光三越舉辦

展出名稱:”樂”到最”高”點 樂高同好特蒐展

展出檔期:96年5月19日(六)至96年6月17日(日),共計30日

活動地點:新光三越百貨台中店十樓文化館

大家可以到樂高中文論壇看看他們
認真準備的狀況

除了保證讓大家嘆為觀止的樂高成品展覽,新光三越也辦了一些活動,

樂高巨人公仔DIY,報名截止5/13,可以直接下載紙模型檔案

筆者認為非常適合全家親子共同製作。

尤其是像到不能再像的可愛樂高人偶,還有可以活動的關節,太太太可愛了!

請大家連結至
樂高中文論壇的樂高巨人討論文章

可以仔細觀看這位JEN先生的偉大作品。

(晚上就跟小朋友一起做做看!有成功再PO照片!)

(不知道可以請他幫忙設計AlphaRex的DIY紙偶嗎?