NXT

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(NXC:)
Řádka 3: Řádka 3:
 
Náměty na cvičení s NXT'''''
 
Náměty na cvičení s NXT'''''
  
|- style="vertical-align: top;"
+
{{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 [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/Trida_PoradoveCislo_Prijmeni_Jmeno_Nazev.doc vzorovém dokumentu] obsahovat:
+
 
+
#'''Zadání''': Vypište kompletně úkol, který je očekáván
+
#'''Vývojový diagram''': [http://cs.wikipedia.org/wiki/V%C3%BDvojov%C3%BD_diagram vývojový diagram] [[Soubor:250px-Vyvojovy_diagram_zarovka-1-.png|100px|right|Vývojový diagram]]
+
#'''Robotická sestava:'''(obrázek) [[Soubor:Pic_08.gif‎|100px|right|NXT sleduje linku]]
+
#'''Popis činnoti:''' (názorně okomentovaný) [[Soubor:Pic_07.gif|100px|right|program]]
+
#'''Odkaz na program:'''
+
#'''Zdroj informací:'''[http://www.nxtprograms.com/projects1.html nxtprograms.com]
+
#'''Literatura:'''
+
#'''Pomůcky HW:''' [[NXT]]
+
#'''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/
+
 
+
'''[ftp://obelix.sps-pi.cz/n/Janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms/ Úlohy na cvičení]:'''
+
 
+
* [ftp://obelix.sps-pi.cz/n/Janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms/NXT20_Zakladni%20pohyb%20NXT-G/NXT20.pdfNXT20 Základní pohyb v NXT-G]        [ftp://obelix.sps-pi.cz/n/Janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms/NXT20_Zakladni%20pohyb%20NXT-G/NXT20.rbt NXT20.rbt]      [ftp://obelix.sps-pi.cz/n/Janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms/NXT20_001_Zakladni%20pohyb%20NXT-G/NXT20_001.rbt NXT20_001.rbt] 
+
* [ftp://obelix.sps-pi.cz/n/Janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms/NXT24_Sleduj_linku%20NXT-G/NXT24.pdf NXT24 Sleduj linku v NXT-G]              [ftp://obelix.sps-pi.cz/n/Janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms/NXT24_Sleduj_linku%20NXT-G/NXT24.rbt 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]]:'''
+
 
+
[[Soubor:Nxt-2.jpg|70px|right]]
+
 
+
#[[Úlohy s robotem NXT#Jízda rovně|Jízda rovně]]
+
#[[Úlohy s robotem NXT#Jízda ve čtverci|Jízda ve čtverci]]
+
#[[NXT-Jízda podle čáry|Jízda podle čáry]]
+
#[[Úlohy s robotem NXT#Jízda s detekcí nárazu|Jízda s detekcí nárazu]]
+
#[[Úlohy s robotem NXT#Jízda s čidlem ultrazvuku|Jízda s čidlem ultrazvuku]]
+
#[[Úlohy s robotem NXT#Jízda bludištěm|Jízda bludištěm]]
+
#[[Úlohy s robotem NXT#Jízda v uzavřeném prostoru černou čarou|Jízda v uzavřeném prostoru černou čarou]]
+
#[[Úlohy s robotem NXT#Hledání černé čáry s následnou jízdou po ní|Hledání černé čáry s následnou jízdou po ní]]
+
#[[Úlohy s robotem NXT#Jízda po čáře s objížděním překážek|Jízda po čáře s objížděním překážek]]
+
 
+
'''[[Robot Educator]]'''
+
 
+
'''[[NXT-G_úlohy_z_www.nxtprograms.com|Úlohy z nxtprograms.com]]'''
+
 
+
'''Úlohy z [http://legoengineering.com legoengineering.com]'''
+
 
+
# [[Dancing Robot s NXT]] ex [http://legoengineering.com/activities/clean/activity.php?id=57 Dancing Robot]
+
# [[Bulldozer z NXT]] ex [http://legoengineering.com/activities/clean/activity.php?id=48 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
+
 
|}
 
|}
  

Verze z 8. 9. 2012, 10:42

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

Obsah

Dokumentace:

Postupně zpracujte úkoly do vzorového dokumentu a uložte v pdf (word2003) do svého adresáře na školní síť.

Práce bude v 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

Úlohy na cvičení:

Icon-pdf.gif Prezentace robota NXT


Icon-pdf.gif NXT01 LEGO Mindstorms NXT

Icon-pdf.gif NXT20 Základní pohyb v NXT-G Icon-rbt.gif NXT20.rbt Icon-rbt.gif NXT20_001.rbt

Icon-pdf.gif NXT24 Sleduj linku v NXT-G Icon-rbt.gif NXT24.rbt

Icon-pdf.gif NXT26 Pohyb na dotek v NXT-G Icon-rbt.gif NXT26.rbt

Icon-pdf.gif NXT34 Reakce robota na zvuk v NXT-G Icon-rbt.gif NXT34.rbt

Icon-pdf.gif NXT35 Seznamte se s robotem ALPHA REX v NXT-G Icon-rbt.gif NXT35.rbt Icon-vlc.gif NXT_35.avi

Icon-pdf.gif NXT40 Sekačka na trávu v NXT-G

Icon-pdf.gif NXT 46 Využití MRS - Microsoft robotics studia

Icon-pdf.gif NXT48 Uchop míček - aplikace s Microsoft Robotics studiem

Icon-pdf.gif NXT50 Programování NXT pomocí Visula Studia

Icon-pdf.gif NXT58 SonoRobot v BrixCC = Non eXactly C Icon-bricxcc.gif NXT58.nxc

Icon-pdf.gif NXT60 Programujeme v NXC – Not eXactly C

Icon-pdf.gif NXC_Guide.pdf

Icon-pdf.gif NXT61 Sleduj čáru v BrixCC = Non eXactly C SW Icon-bricxcc.gif NXT61.nxc


NXT10_ ovladani pomoci MT s BT

Icon-ftp.gif více na šk. síti

Ú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

více úloh

Úlohy z nxtprograms.com

Úlohy na 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

e


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í
  4. - 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:

ukázka programu v C

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