NXT
(Rozdíly mezi verzemi)
Řádka 4: | Řádka 4: | ||
*Prezentace robota NXT LEGO Mindstorms | *Prezentace robota NXT LEGO Mindstorms | ||
+ | |||
+ | |||
+ | == Inteligentní NXT kostka == | ||
+ | [[Soubor:nxt-kostka.jpg|thumb||Mozek celého NXT]] | ||
+ | Toto zařízení je mozkem celého NXT. | ||
+ | Zařízení disponuje: | ||
+ | *port USB 2.0 | ||
+ | *komunikační technologie Bluetooth v2.0+EDR 26MHz | ||
+ | *4x vstupní port | ||
+ | *3x výstupní port | ||
+ | *32-bit mikroprocesor ARM7 | ||
+ | **AT91SAM7S256 | ||
+ | **48 MHz, 256 kB FLASH, 64 kB RAM | ||
+ | *8-bit mikroprocesor ATmega48 | ||
+ | **8 MHz,4 kB FLASH, 512 B RAM | ||
+ | |||
+ | == Bluetooth možnosti == | ||
+ | [[Soubor:Nxt-bluetooth.jpg|thumb||nahled ovládání NXT přes PDA]] | ||
+ | *Nahrávání programů z PC | ||
+ | *Umožňuje přehrávání programů mezi NXT | ||
+ | *Předávání povelů mezi NXT (Master – slave tj. jeden řídí až 3 další) | ||
+ | *Ovládaní pomocí PDA | ||
+ | *Mobilní telefon jako dálkový ovladač | ||
+ | *Video kamera | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Čidla == | ||
+ | [[Soubor:Nxt-cidla.jpg|thumb||rozšíření o možná čidla]] | ||
+ | [[Soubor:Nxt-ultrasound.jpg|thumb||ultrazvukový sensor]] | ||
+ | |||
+ | *'''základní''' | ||
+ | **čidlo dotyku (touch sensor) | ||
+ | ***slouží k zišťování překážek před NXT | ||
+ | **čidlo světla (light sensor) | ||
+ | ***čte světelnou intenzitu okolí | ||
+ | ***lze využít k jízdě po čáře | ||
+ | **čidlo zvuku (sound sensor) | ||
+ | ***Měří sílu zvuku 0-100% | ||
+ | ***rozpoznává tóny | ||
+ | **ultrazvukový sensor | ||
+ | ***slouží k měření vzdálenosti | ||
+ | *'''lze dokoupit''' | ||
+ | **Magnetický kompas | ||
+ | **Pneumatický měřič tlaku | ||
+ | **PS2 přizpůsobovací modul | ||
+ | **Gyro Sensor | ||
+ | |||
+ | |||
+ | |||
+ | == NXT-G == | ||
+ | [[Soubor:Nxt-g.jpg|thumb||náhled NXT-G]] | ||
+ | *LEGO – základní vývojové prostředí | ||
+ | *Jedná se o grafické prostředí | ||
+ | *Odvozeno od National Instruments’ LabView | ||
+ | *Výborné pro rychlé programování | ||
+ | *Vynikající nejen pro studenty API SPŠ a VOŠ, ale taté pro začátečníky | ||
+ | *Obsahem NXT-G je i výborně zpracovaná nápověda, pomocí které lze se naučit základní pohyby a funkce NXT | ||
+ | |||
+ | |||
+ | |||
Verze z 9. 3. 2010, 15:33
NXT Mindstorm- LEGO robot (5 + 1 ks)
1. Vytvoření pracovišť s 5 ks LEGO mindstorm NXT – robot obsahující interaktivní programovatelný 32 bitový počítač ARM7
- Prezentace robota NXT LEGO Mindstorms
Obsah |
Inteligentní NXT kostka
Toto zařízení je mozkem celého NXT. Zařízení disponuje:
- port USB 2.0
- komunikační technologie Bluetooth v2.0+EDR 26MHz
- 4x vstupní port
- 3x výstupní port
- 32-bit mikroprocesor ARM7
- AT91SAM7S256
- 48 MHz, 256 kB FLASH, 64 kB RAM
- 8-bit mikroprocesor ATmega48
- 8 MHz,4 kB FLASH, 512 B RAM
Bluetooth možnosti
- Nahrávání programů z PC
- Umožňuje přehrávání programů mezi NXT
- Předávání povelů mezi NXT (Master – slave tj. jeden řídí až 3 další)
- Ovládaní pomocí PDA
- Mobilní telefon jako dálkový ovladač
- Video kamera
Čidla
- základní
- čidlo dotyku (touch sensor)
- slouží k zišťování překážek před NXT
- čidlo světla (light sensor)
- čte světelnou intenzitu okolí
- lze využít k jízdě po čáře
- čidlo zvuku (sound sensor)
- Měří sílu zvuku 0-100%
- rozpoznává tóny
- ultrazvukový sensor
- slouží k měření vzdálenosti
- čidlo dotyku (touch sensor)
- lze dokoupit
- Magnetický kompas
- Pneumatický měřič tlaku
- PS2 přizpůsobovací modul
- Gyro Sensor
NXT-G
- LEGO – základní vývojové prostředí
- Jedná se o grafické prostředí
- Odvozeno od National Instruments’ LabView
- Výborné pro rychlé programování
- Vynikající nejen pro studenty API SPŠ a VOŠ, ale taté pro začátečníky
- Obsahem NXT-G je i výborně zpracovaná nápověda, pomocí které lze se naučit základní pohyby a funkce NXT
Výukové materiály:
LEGO Mindstorms NXT Využití MRS - Microsoft robotics studia Programujeme v NXC – Not eXactly C
Úlohy na cvičení:
- NXT20 Základní pohyb v NXT-G NXT20.rbt NXT20_001.rbt
- NXT24 Sleduj linku v NXT-G NXT24.rbt
- NXT26 Pohyb na dotek v NXT-G NXT26.rbt
- NXT34 Reakce robota na zvuk v NXT-G NXT34.rbt
- NXT35 Seznamte se s robotem ALPHA REX v NXT-G NXT35.rbt
- NXT40 Sekačka na trávu v NXT-G
- NXT48 Uchop míček - aplikace s Microsoft Robotics studiem
- NXT50 Programování NXT pomocí Visula Studia
- NXT58 SonoRobot v BrixCC = Non eXactly C NXT58.nxc NXC na Wiki
- NXT61 Sleduj čáru v BrixCC = Non eXactly C SW NXT61.nxc
Doplňkové úlohy na cvičení:
NXT10_ ovladani pomoci MT s BT
Otázky k opakování:
Robot LEGO NXT Mindstorms
Užitečné odkazy:
- mindstorms.lego.com officiální stránky http://mindstorms.lego.com/nxtlog/ProjectList.aspx náměty
- www.ortop.org výuka LEGO Mindstorms NXT
- www.nxtprograms.com neskutečné množství nápadů
- www.legoengineering.com náměty činností, orientující se na netradiční řešení pohybu robotů
- www.eduxe.cz distributor pro školy + čidla, které nabízí NXT Kompas NXT Senzor akcelerace a např.
- www.mindsensors.com další sady senzorů a námětů pro NXT
- www.vernier.com doplňky k NXT
- Engineering Lego NXT Deluxe Package doplňky k NXT (nerezové teplotní čidlo, Ph senzor, čidlo UVB záření, elektroda pro měření vodivosti, půdní vlhkoměr)
- NXT na Wiki
- Techbricks.nl spousta aplikací - většina v BricxCC
- kamera pro NXT návod
- literatura: First LEGO League: The Unofficial Guide NXT books
- Zajímavé nápady se stavebnicí NXT NeXTSTORM
- A PID Controller For Lego Mindstorms Robots