NXT

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Užitečné odkazy:)
(Videa)
Řádka 235: Řádka 235:
  
 
<html>
 
<html>
<object width="120" height="80"><param name="movie" value="http://www.youtube.com/v/AToVUoZyWWk?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AToVUoZyWWk?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="120" height="80"></embed></object>
+
<object width="240" height="160"><param name="movie" value="http://www.youtube.com/v/AToVUoZyWWk?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AToVUoZyWWk?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="240" height="160"></embed></object>
  
<object width="120" height="80"><param name="movie" value="http://www.youtube.com/v/f3c8azCYPQY?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/f3c8azCYPQY?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="120" height="80"></embed></object>
+
<object width="240" height="160"><param name="movie" value="http://www.youtube.com/v/f3c8azCYPQY?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/f3c8azCYPQY?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="240" height="160"></embed></object>
  
<object width="120" height="80"><param name="movie" value="http://www.youtube.com/v/LK2zovBIae8?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/LK2zovBIae8?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="120" height="80"></embed></object>
+
<object width="240" height="160"><param name="movie" value="http://www.youtube.com/v/LK2zovBIae8?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/LK2zovBIae8?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="240" height="160"></embed></object>
  
  
<object width="120" height="80"><param name="movie" value="http://www.youtube.com/v/iakvqXN80GE?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iakvqXN80GE?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="120" height="80"></embed></object>
+
<object width="240" height="160"><param name="movie" value="http://www.youtube.com/v/iakvqXN80GE?fs=1&amp;hl=cs_CZ"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iakvqXN80GE?fs=1&amp;hl=cs_CZ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="240" height="160"></embed></object>
 
</html>
 
</html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
==Odborné práce:==
 
==Odborné práce:==
  
 
* [http://kiwiki.fmtnuni.sk/mediawiki/index.php/N%C3%A1vrh_a_realiz%C3%A1cia_robota_na_b%C3%A1ze_lego_mindstorm_s_vyu%C5%BEit%C3%ADm_vy%C5%A1%C5%A1%C3%ADch_programovac%C3%ADch_jazykov Návrh a realizácia robota na báze lego mindstorm s využitím vyšších programovacích jazykov Ročníková práca]
 
* [http://kiwiki.fmtnuni.sk/mediawiki/index.php/N%C3%A1vrh_a_realiz%C3%A1cia_robota_na_b%C3%A1ze_lego_mindstorm_s_vyu%C5%BEit%C3%ADm_vy%C5%A1%C5%A1%C3%ADch_programovac%C3%ADch_jazykov Návrh a realizácia robota na báze lego mindstorm s využitím vyšších programovacích jazykov Ročníková práca]

Verze z 20. 5. 2012, 23:03

Náměty na cvičení s NXT

Postupně zpracovat úkoly zde. Výsledky zpracovat podle vzoru a uložit do svého adresáře na školní síť.

Práce bude v vzorovém dokumentu obsahovat:

  1. Zadání: Vypište kompletně úkol, který je očekáván
  2. Vývojový diagram: vývojový diagram
    Vývojový diagram
  3. Robotická sestava:(obrázek)
    NXT sleduje linku
  4. Popis činnoti: (názorně okomentovaný)
    program
  5. Odkaz na program:
  6. Zdroj informací:nxtprograms.com
  7. Literatura:
  8. Pomůcky HW: NXT
  9. Pomůcky SW: NXT-G

Dokument v pdf (word2003) uložte do svého adresáře na: ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/

Úlohy na cvičení:

  • 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

Úlohy s robotem NXT:

Nxt-2.jpg
  1. Jízda rovně
  2. Jízda ve čtverci
  3. Jízda podle čáry
  4. Jízda s detekcí nárazu
  5. Jízda s čidlem ultrazvuku
  6. Jízda bludištěm
  7. Jízda v uzavřeném prostoru černou čarou
  8. Hledání černé čáry s následnou jízdou po ní
  9. Jízda po čáře s objížděním překážek

Robot Educator

Úlohy z nxtprograms.com

Úlohy z legoengineering.com

  1. Dancing Robot s NXT ex Dancing Robot
  2. Bulldozer z NXT ex Bulldozer

....

  • 1. Amusement Park Ride
  • 2. Bulldozer
  • 3. Crane
  • 4. Crane with
  • 5. Cross the Pit
  • 6. Dancing Robot
  • 7. Fan-tastic
  • 8. Going The Distance
  • 9. Light at the Beginning of the Tunnel
  • 10. Light Inside the Tunnel
  • 11. Line Follower
  • 12. Maze Competition
  • 13. Mini-Golf
  • 14. Mountain Rescue
  • 15. Music Box
  • 16. Peak Performance
  • 17. Smart House
  • 18. Text Messenger
  • 19. Things That Go Bump

ex: http://www.sps-pi.cz/AplTVY2-ukoly


Obsah

Inteligentní NXT kostka:

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:

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:

rozšíření o možná čidla
ultrazvukový sensor
  • základní

1 - Dotyku (touch sensor)

  • slouží k zišťování překážek před NXT

2 - Zvuku (sound sensor)

  • Měří sílu zvuku 0-100%
  • rozpoznává tóny

3 - Světla (light sensor)

  • čte světelnou intenzitu okolí
  • lze využít k jízdě po čáře

3 - Ultrazvuku

  • slouží k měření vzdálenosti
  • lze dokoupit
    • Magnetický kompas
    • Pneumatický měřič tlaku
    • PS2 přizpůsobovací modul
    • Gyro Sensor

SW:

NXT-G

náhled NXT-G
  • Základní grafické vývojové prostředí
  • Odvozeno od National Instruments’ LabView
  • Výborné pro rychlé programování - vynikající nejen pro studenty API SPŠ a VOŠ, ale také 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

NXC:

Textový jazyk odvozený od jazyka C běží v prostředí BricxCC.


Výukové materiály:

LEGO Mindstorms NXT Využití MRS - Microsoft robotics studia Programujeme v NXC – Not eXactly C

Užitečné odkazy:

Videa



Odborné práce:

Osobní nástroje
Jmenné prostory
Varianty
Akce
Rychlá navigace
NEJ aktivity
Nejlepší předměty
Nejlepší MCU
SW-HW
Ostatní
Utility
Nástroje
Tisk/export