Tag Archives: nxt

The Unofficial Lego Mindstorms NXT Inventor’s Guide

從2005年到今,NXT上市也有一段時間了,但其跟RCX時代相差甚遠的組裝方式及程式軟體總是讓許多新手摸不著頭緒,甚至是已經玩過RCX很長時間的人,都不一定可以馬上就熟練。

在國外,有非常多的書籍因此誕生,但在台灣,中文的書籍可以說是少之又少,要成為箇中好手真的不容易,參考國外的原文書是必要的學習途徑。

nxtig_big

在這裡跟大家介紹一本很好的入門指南:[The Unofficial Lego Mindstorms NXT Inventor’s Guide] 從基本的組裝到NXT-G的使用方法都有詳細的介紹,並附有6個實做專題讓人可以實際演練,可說是一本相當完整的”指南” 想當初宗翰老師就是靠這本書才完全弄懂NXT-G的所有指令呢!

第二版:[The Unofficial Lego Mindstorms NXT 2.0 Inventor’s Guide] 出版於 2010

大師級玩家Daniele Benedettelli新作

Daniele Benedettelli 是大師級的Lego玩家,享負盛名的Lego Rubik Utopy – NXT Rubik’s cube solver 可以解決3×3魔術方塊,即是他的代表作:

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

最近,他的網站上又多了一個新玩意,NXT Ball and Plate,可以讓一個小球永遠維持在平台中間,在這裡放上影片連結跟大家分享一下:

[youtube=http://www.youtube.com/v/04MLqlNZwHY]

 

 

五十川芳仁老師 扭脖子軌跡車實做

資料來源: http://www.isogawastudio.co.jp/legostudio/modelgallery_model/a043.html

五十川芳仁老師的作品, 可愛的扭脖子軌跡車, 覺得相當有趣。

今天下午和力維偉庭一起做出來了, 來看看吧!

整台車的動力和轉向都在前輪完成, 相當有意思。

以下圖來看, 左側馬達控制脖子, 右側則是控制前輪持續前進(不需要後退)

機器人的概念就是持續尋找黑線, 每找到一次黑線,就往回修正一點。

[youtube=http://www.youtube.com/v/XSlgEGjaugE] [youtube=http://www.youtube.com/v/qsCm9aY7Lys]  

小齒帶大齒

再接下來帶動輪子

由下往上看

turntable特寫

左方死點(光感應器先拿掉)

右方死點

 

 

有趣的遙控摩托車

資料來源

這台機車型遙控器, 真的可以遙控一台NXT摩托車。

一般而言, 發送者的構造相對接收者來說, 是比較簡單的。

但這次剛好相反, 大家可以看到作者透過騎乘的方式來遙控, 所以遙控器的構造就變的相當地複雜。

由於他就只有提供這一張圖而已, 阿吉是按照自己的推測推斷, 如大家有更好的想法也請提出唷!

遙控器:

右手油門: 馬達角度感應器

龍頭轉動: 馬達角度感應器

左手也有一個馬達, 但應該用不到.

左手煞車: 觸碰感應器

車體傾斜:  猜測是用Hitechnic加速度感應器完成, 已發信詢問.

機車:

前進/後退: 接收來自遙控器之”右手油門”訊號

停止: 接收來自遙控器之”左手煞車”訊號

車體傾斜: 接收來自遙控器之”車體傾斜”訊號

幫大家抓了三張圖


看個影片就更明白囉!

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

Chris Rogers 演講 on Youtube

[youtube=http://www.youtube.com/v/EG-izyXfFHI]

Chris Rogers教授 是美國Tufts大學 機械工程系的教授, 也是推動LEGO robots的重要推手。

Robolab, NXT-G等, 他和他的團隊都是重要的貢獻者。他也是CAVE新書顧問團之一 (要把中文翻成英文去問他, 問好了再翻回來…)

阿吉和宗翰星期天就要去新加坡參加第三屆LEGO Engineering 研討會了, 當天晚上會和Chris一起吃飯,  這次一樣要滿載而歸!!

先補幾張2007年第一屆LEGO Engineering 研討會, 阿吉和Chris的合照吧! 回國之後, 就來整理這兩次參加LEGO研討會的心得吧。



NXC 好書介紹:Lego Mindstorms NXT Power Programming: Robotics in C


今天要跟大家介紹一本書 :Lego Mindstorms NXT Power Programming: Robotics in C

這本書上市兩年了吧, 它是 BricxCC的開發者: John C. Hansen 所寫的,可說是原文書裡學習NXC的聖經。

CAVE的新書也是多多拜讀本書,參考了John許多寶貴的意見,原創者才最了解自己的東西,不是嗎?

書裡從NXT的硬體到軟體都有充分詳細的介紹,不過最主要還是放在介紹NXC及NBC的使用說明上。最後還有幾個非常有趣的專題,像是教你用NXC寫出一個程式,讓你可以利用馬達的轉動在NXT的LCD上繪圖,如何?很酷吧!真的是 Power Programming 唷!

列出書的目錄, 保留原文給大家參考.

Chapter 1 – Getting Started
Chapter 2 – The NXT Hardware
Chapter 3 – The NXT Firmware
Chapter 4 – Building Without Bricks
Chapter 5 – Bricx Command Center
Chapter 6 – NXT Utilities
Chapter 7 – Programming the NXT
Chapter 8 – Advanced Programming
Chapter 9 – Building a Basic Robot
Chapter 10 – Basic NXT Outputs
Chapter 11 – Basic NXT Inputs
Chapter 12 – Advanced NXT Outputs
Chapter 13 – Advanced NXT Inputs
Chapter 14 – Intruder Alert
Chapter 15 – Games People Play
Chapter 16 – Driving Around

歡迎到 NXC 官方網站,可以下載最新版的BricxCC及許多有用的資源。也歡迎到我們的 NXC實驗室

 

NXC書 – 機器人新視界 NXC 與 NXT 上市了!!


千呼萬喚始出來, CAVE的書終於上市了!程式碼請到 CAVEDU 書籍專區來下載,也請參考我們的 NXC 實驗室

可以在博客來買的到,或是直接和我們購買就可以了。(現在購買是第二版喔)

各位讀者如果有任何問題,請直接在這邊提出,我們非常樂意答覆。

(真是太高興了, 呼呼呼.)

爬樓梯機器人NXT版 – 峰哥

[youtube=http://www.youtube.com/v/tBa_dMB0cNg] [youtube=http://www.youtube.com/v/4CrC1iy5dyA] 這是阿吉老師另一位得意門生,人稱黃金左腳 – 峰哥 的爬樓梯機器人。

基本上就是之前我po的NQC爬樓梯機器人,改用NXT來完成。話是這麼說很簡單,但整個機體也是全部重新設計。

因為NXT的馬達很大,所以整個機器人的尺寸也變大了。

且咱們峰哥很巧妙地運用了NXT的本體來把機器人撐起來,所以大家可以看到機器人變形的效果相當好呢!


這樣可以避免變形的速度過快.

利用滑輪來做到四個輪子都有動力

這樣看就是一台吉普車囉

 

Joe Nagata 六足機器人

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

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

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

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