Author Archives: CAVEDU 阿吉 - 雜工

寫書小感

寫書,是一個內在省思的過程。

如果你想要檢視一下對於一個東西到底了解多少,試著寫一點東西出來吧!

一篇blog、一篇短文、 一篇paper 或一本書,都會在其中成長,看的人學到東西但學到最多的是您自己。

我們在寫這本書的過程中,將之前的一些想法都歸零,重新拿起NXT接上電腦開始玩,好像又回到大一學計算機概論的有趣時光,和同學一起用for loop來畫聖誕樹。

我們也對於下一版書,甚至下一本書有了初步的想法。下一本書我們想從機構著手,設計一些程式相對簡單但組裝更複雜的小玩意。

如果您有看到本篇,歡迎留言告訴我們您對於下一本書的看法,說不定您的意見會成為書的一章呢!!

力維 – NXT高手&拼圖小王子

今天要和大家介紹一位NXT高手 – 力維。

小六的力維,身高已經快追上我了。個性有點溫溫的但是很會精打細算,做事也很仔細,不愛上網,就愛組機器人 -> 這樣算宅男嗎?

大家可以去他的相本晃晃: http://picasaweb.google.com.tw/jenny0907

我從力維身上感受到一股動力,有興趣的事就會用心用力去完成,好還要更好!!

常常上星期交代的功課,下星期去看不但做好,還改過好幾次。

這個寒假我請他把Joe Nagata的 ” 樂高步行機器人” 這本書中7個專題都做出來,他居然一個星期就做好還嫌太簡單,真的很厲害!

不只如此,他還是拼圖高手呢, 青少年組第一名真不是蓋的。上次和他一起參加雙人賽,他特別交代我不要拖慢速度,真是的,我有這麼差嘛…

請大家給力維一點掌聲唷,很期待你之後的表現!

       阿吉

來自Eric Wang的鼓勵


阿吉是在2005年認識Eric Wang教授,當時他是來台灣演講與宣傳他的新書,之後阿吉也與Eric保持密切的聯絡。

這張照片是在台北科教館的演講結束後,一起去北投吃牛肉麵(我的臉可真圓…)。

本書在開發的過程中,多次徵詢Eric的意見並已經開始思考下一本書的內容,今早起來就收到Eric的鼓勵,真的很感動!

I have been using LEGO bricks in my freshmen engineering course for over a decade. I don’t use them because I am a huge fan of LEGO, but rather because I a think they are the appropriate educational tool to use. Students have fun and are engaged while learning a computer programming language at the same time. And once students learn the fundamentals of computer programming using the NXT, they can apply those skills to programming other devices.

I first met David when he was still in school. He had the laborious task of translating my first book into Chinese. Later he also served as my translator during several seminars I gave in Taiwan. Thus, I was delighted when David told me about the NXT book he had written. It is through the efforts of individuals like David that educators and enthusiasts benefit.

This book is all about programming the NXT with NXC, which is a popular open-source programming language based on C. David not only covers the nuts and bolts of programming with NXC, but he also provides details on using each of the sensors (including several HiTechnic sensors). This book fills an important void for the ever-growing Chinese LEGO community. I hope you will join me in applauding David’s efforts.

Enjoy and keep playing.


Eric Li-San Wang

February 2009

 

Joe Nagata 六足機器人

[youtube=]來源: Joe Nagata 樂高步行機器人製作入門教學

這是由CAVE 的優質好學生 – 力維所完成的,ㄧ個寒假就把7台機器人都做完了,實在值得誇獎~

機器人利用超音波感應器來偵測障礙物。

[youtube=http://www.youtube.com/v/-_J6DL-dZbg] [youtube=http://www.youtube.com/v/dLGXufzNFMQ]

氣壓推動車

覺得老是用馬達帶動車子沒意思嘛? 換個口味看看吧!

這台車是利用一個小幫浦來打氣帶動兩個大活塞使車子前進,實際上前進的效果很有限,因為打氣的壓力不夠…

先看影片再看照片

[youtube=”http://www.youtube.com/v/pA679kpJuFA”] [youtube=”http://www.youtube.com/v/pdjZbsIpzBs”]












 

機器人椅子

日本沖電氣工業和岡村制作所兩家公司聯合發布了最新設計——機器人椅子“LEOPARD”。將機器人技術應用用到人體工程學機械椅,該機器人技術在模擬人體大腿到股關節週邊肌肉開發而成。使此新開發的科技椅在使用者坐上去的同時,自動調節使用者背部與椅背的最佳狀態,並能提供使用者離開椅子時“一臂之力”。


[youtube=”https://www.youtube.com/watch?hl=ja&v=5FoFxm-zSqg&gl=JP”]

NXC 雙光感應器車 可過十字路口

早先的單光感應器遇到交叉口就沒輒了,因為它的原理是沿著線的”邊緣”來走,所以不能直走通過十字路口。

宗翰老師幫我們作一台示範機器人,先來看一下影片:

[youtube=http://www.youtube.com/v/HGLFlgRluX8]

在這裡提供宗翰老師寫的程式碼給大家參考:

1號光感在機器人的左邊,2號在右邊,所以我們會有四種狀況,

1黑2白: 機器人向右前方走碰到了黑線  ->   左前方修正

1白2黑: 機器人向右前方走碰到了黑線  ->   右前方修正

1白2白: 機器人位於軌跡線的正上方  ->   直行

1黑2黑: 機器人碰到十字路口  ->   直行

再使用依個無限迴圈就完成囉~

#define Light 45  //光值
#define time 100 //轉動時間
#define pwr 70    //馬達電力

task main()
{
     SetSensorLight(IN_1);
     SetSensorLight(IN_2);

     while(true)
     {
            int a = SENSOR_1;
            int b = SENSOR_2;

            if(a>Light && b>Light)
            {
                  OnFwdSync(OUT_AC,pwr,0);
                  Wait(time);
                  Off(OUT_AC);
            }
            else if(a<Light && b> Light)
            {
                  OnFwdSync(OUT_AC,pwr,0);
                  Wait(time);
                  Off(OUT_AC);
            }
            else if(a>Light && b< Light)
            {
                  OnFwd(OUT_A,pwr);
                  OnFwd(OUT_C,10);
                  Wait(time);
                  Off(OUT_AC);
            }
            else
            {
                 OnFwd(OUT_A,10);
                 OnFwd(OUT_C,pwr);
                 Wait(time);
                 Off(OUT_AC);
            }
     }
}//end of main
Linw Follow - Dual light sensor

CAVE想辦的小研討會

CAVE要告訴大家一個好消息,我們想辦小型的技術研討會,說是研討會有點太serious,就是和大家分享一點新知。

原本是想說對內部講師就好,但在討論後,我們就把這個消息登上來看看有沒有人有興趣參加。

目前我們準備幾個方向:

一次2個小時,包含Q/A與愉快的下午茶時間, 聽起來就覺得很棒!

1. NXC basic.

2. Hitechnic感應器實作 (Compass, Gyro, Accelaration, IR seeker, IR link等感應器.) -> 使用 NXT-G

3. NXT-G 2.0 datalogging

4. 機構設計,一次會有兩個主題,例如:實做差速器、LSD 或足式機器人等等

請大家踴躍回應,原則上4人報名我們就開辦啦!

阿吉

近期要談的

Blog這種東西,不弄則已,ㄧ弄就每天都想寫個什麼東西上來。

回想自己還算有些東西可以寫,雖然年代比較久(2004囉),但還是有它的價值,過幾天就慢慢放上來吧,但還有NXC的書啊,快要被壓扁了!

現在想到要放上Blog的內容,除了滿坑滿谷的LEGO介紹以外,以前一些活動的回顧,例如:2006年的LEGO Engineering Conference,還有ㄧ些上課的心得。

原來累積的東西還不少,加油吧! CAVE!!

阿吉

普立爾文教基金會 視障生LEGO體驗課

CAVE很榮幸能與台灣視障權益的主要推動者 – 財團法人普立爾文教基金會合辦一系列的LEGO動力機械課程。

為此我們特地在今天舉辦了說明會與體驗課, 邀請小朋友與家長一起來嘗試、同樂。

對於CAVE來說, 這是全新的嘗試。

我們重新思考了我們的課程,對於視障生是否合適, 我與0.5老師都非常謹慎看待這件事,直到今天活動開始前, 心裡都還有一點點擔心。

直到小朋友到現場之後,我們才發現…  原來我們都想太多了,受限的是我們成人的心,絕不是這些孩子們。

神如果關了一扇窗,祂一定會打開另一扇窗,即便眼睛不方便或全盲,但他們的好奇心與動機卻與一般孩子無異,甚有過之。

看到他們用指尖去感受不同的模型,馬達轉動,心裡非常感動!

來看看上課實況吧

小朋友上課的同時,我們在另一個教室與家長懇談

車子要停在車庫裡才對

專注的兄弟檔

小妹妹很用心去感受”大腳怪”的動作

0.5老師

弟弟特別和媽媽說”我一定要來上課!”

 

與LEGO大姐晚餐

今天晚上阿吉和宗翰與一位LEGO Education的重量級的人物共進晚餐, Lim Cheng Pier小姐!她到底有多大呢? LEGO亞洲她說了算,夠大了吧!和Lim也認識好幾年了, 幾乎每年都會碰面,台灣重要的機器人競賽也都會看到她。感謝的是,她的中文已經和台灣人沒兩樣了, 記得以前邊吃飯邊講英文的窘境… 唉!

Lim此行是要去看明天在高雄科工館的FLL大賽,今天就來找我們吃個晚餐。 這次特別指定要吃”道地”的台灣小吃, 對於我們這兩個隨便吃的人, 真是大難題…,Lim 其實很常來台灣, 該吃的都吃過了,所以在想要去吃什麼也真傷透腦筋,後來還是往永康街去。

用餐時Lim提到年度LEGO Education的大事: LEGO Engineering Conference. 3/16~18,在新加坡的科教館,這是亞洲最大的Science museum,最近又要搬到一個更大的地方了,新加坡在科學教育方面真的很用心。阿吉有參加過2006年的那一次,發表的是我的論文。那次參加算是開了眼界,能看到LEGO Education在不同國家,不同年齡層的應用。

本次LEGO Engineering Conference的重點是NXT-G 2.0, 其中Chris Rogers會主持一個Workshop, 分為Basic與Advanced,會詳細介紹2.0中 Data logging的功能。Data logging可以回溯到Robolab 2.5.4的Investigator(探索者), 我們可以將感應器收到的資料回傳到電腦做分析,是機器人領域重要的另一塊拼圖,她也提到2.0中這部份的功能會更加完整與強大。

如果我們可以去的話,她會先把一些”私房菜”先給我們看過,詳細的spec等我們看完之後會與大家分享。Lim力邀我們兩個去參加Advnaced workshop,並問我們有沒有興趣寫一本 Data logging for NXT-G 2.0的書!?不過她希望是英文的, ha~

我們要出的書今天晚上也請她看過初稿了,她很期待NXC與NXT的火花呢!

50週年紀念積木, 鍍金的唷, yeah~

 阿吉

LEGO 8017 黑武士鈦戰機

8017  Darth Vader’s TIE Fighter

會買這一台純粹是因為我是黑武士的小粉絲, 和10175相比小多了,但是精髓有到,個人覺得星戰迷一定要買的一組。

這是10175, 一看就知道大多了!

特殊零件: 黑武士人偶

推薦度: 4
樂趣度: 3
收藏度: 3
稀有度: 2

都是為了你啦!!



—————————
接下來看看它的組裝過程吧!