NXT
Z MediaWiki SPŠ a VOŠ Písek
(Rozdíly mezi verzemi)
(→Experimenty s NXT-G) |
|||
(Není zobrazeno 63 mezilehlých verzí od 3 uživatelů.) | |||
Řádka 1: | Řádka 1: | ||
− | == | + | {| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 25em" |
− | + | | colspan="2" style="text-align: center; font-size: larger; background-color: lightblue;" | ''''' | |
− | + | Novinky''''' | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == Bluetooth možnosti == | + | |- style="vertical-align: top;" |
− | [[Soubor:Nxt-bluetooth.jpg| | + | | |
+ | [http://botbench.com/blog/2013/01/08/comparing-the-nxt-and-ev3-bricks/ Nová verze EV3] | ||
+ | |||
+ | {{#widget:YouTube|id=G6cUdZRDQBw|height=160|width=240|}} | ||
+ | |||
+ | |} | ||
+ | |||
+ | {| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 25em" | ||
+ | | colspan="2" style="text-align: center; font-size: larger; background-color: lightblue;" | ''''' | ||
+ | Náměty na cvičení s NXT''''' | ||
+ | |||
+ | |- style="vertical-align: top;" | ||
+ | | | ||
+ | {{Náměty na cvičení s NXT}} | ||
+ | |} | ||
+ | |||
+ | == Inteligentní NXT kostka: == | ||
+ | [[Soubor:nxt-kostka.jpg|150px|left|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|150px|left|nahled ovládání NXT přes PDA]] | ||
*Nahrávání programů z PC | *Nahrávání programů z PC | ||
*Umožňuje přehrávání programů mezi NXT | *Umožňuje přehrávání programů mezi NXT | ||
Řádka 22: | Řádka 44: | ||
*Video kamera | *Video kamera | ||
− | |||
− | |||
− | |||
− | + | == Čidla: == | |
− | + | [[Soubor:Nxt-cidla.jpg|150px|left|rozšíření o možná čidla]] | |
− | + | [[Soubor:Nxt-ultrasound.jpg|150px|left|ultrazvukový sensor]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | '''základní''' | |
− | + | * • Dotyku (touch sensor) - slouží k zišťování překážek před NXT | |
− | + | # • Zvuku (sound sensor) - měří sílu zvuku 0-100%, rozpoznává tóny | |
− | + | # • Světla (light sensor) - čte světelnou intenzitu okolí | |
− | + | # • Ultrazvuku - slouží k měření vzdálenosti | |
− | + | ||
− | + | ||
− | + | ||
− | + | * '''lze dokoupit''' | |
+ | ** • [http://www.eduxe.cz/product/1035-nxt-senzor-magnetickeho-pole-375/ Senzor magnetického pole] | ||
+ | ** • [http://www.eduxe.cz/product/1040-nxt-senzor-akcelerace-370/ Senzor akcelerace] | ||
+ | ** • [http://www.hitechnic.com/cgi-bin/commerce.cgi?preadd=action&key=NGY1044 Gyroskop] [http://robotsquare.com/2012/03/13/tutorial-segway-with-nxt-g/ Tutorial: NXT Segway with NXT-G] [http://robotsquare.com/2012/02/13/tutorial-segway-with-robotc/ Tutorial: NXT Segway with RobotC] | ||
+ | ** • [http://www.eduxe.cz/les/mindstorms/hitechnic/ více] | ||
+ | ==SW:== | ||
− | + | === NXT-G === | |
− | + | [[Soubor:Nxt-g.jpg|150px|left|náhled NXT-G]] | |
− | + | * Základní grafické vývojové prostředí | |
+ | * Odvozeno od [http://www.ni.com/academic/mindstorms/ 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 | ||
− | + | * http://support.dce.felk.cvut.cz/roboti/index.php?sekce=home&id=nxtg | |
− | + | === NXC: === | |
− | + | [[Soubor:SW-BricxCC_ukol_01.jpg|150px|left|ukázka programu v C]] | |
− | + | Textový jazyk odvozený od jazyka C běží v prostředí [[BricxCC]]. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | * [[Soubor:Icon-pdf.gif]] [http://bricxcc.sourceforge.net/nbc/nxcdoc/NXC_Guide.pdf NXC Guide] | ||
+ | * http://bricxcc.sourceforge.net/nbc/ | ||
+ | * http://en.wikipedia.org/wiki/Not_eXactly_C | ||
+ | * http://www.techbricks.nl/My-NXT-projects/nxtlinefollower.html | ||
+ | * http://support.dce.felk.cvut.cz/roboti/index.php?sekce=home&id=nxc | ||
+ | * [http://www.debacher.de/wiki/NXC NXC na Wiki] | ||
− | == | + | == Teachers Tools == |
− | + | ||
+ | [[Soubor:NXT_Control_Center.jpg|100px|link=http://thenxtcc.sourceforge.net/|The NXT Control Center]] | ||
+ | == Užitečné odkazy: == | ||
− | + | [[Soubor:mindstorms.jpg|300px|link=http://mindstorms.lego.com|officiální stránky]] | |
+ | [[Soubor:nxtprograms_home.jpg|300px|link=http://www.nxtprograms.com/projects1.html|Neskutečné množství nápadů]] | ||
− | = | + | [[Soubor:STEMcentric_banner.jpg|300px|link=http://www.stemcentric.com/nxt-tutorial/|NXT Tutorial ex ortop.org|Výukové materiály]] |
+ | [[Soubor:legoengineering.jpg|300px|link=http://legoengineering.com/library/cat_view/28-code/33-lego-mindstorms-nxt-software.html|Náměty činností, orientující se na netradiční řešení pohybu robotů]] | ||
− | + | [[Soubor:Eduxe.jpg|300px|link=http://www.eduxe.cz|Distributor pro školy]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | [[Soubor:NXT_na_ZCU.jpg|300px|link=http://lego.zcu.cz/web/moduly-systemu-lego-nxt|Robotické vzdělávání na ZCU]] | ||
+ | |||
+ | [[Soubor:cs2n.jpg|300px|link=https://www.cs2n.org/activities/cs2n-learn?s=nxt|NXT Video Trainer - online (by Carnegie Mellon Robotics Academy]] | ||
+ | |||
+ | == Building Instructions == | ||
+ | |||
+ | <Gallery> | ||
+ | soubor:BumperCar.jpg|[http://www.nxtprograms.com/NXT2/bumper_car/steps.html Bumper Car] | ||
+ | soubor:BI_Driving_Base.jpg|[[Soubor:Icon-pdf.gif]] [[:Soubor:BI_Driving_Base.pdf|BI Driving Base]] | ||
+ | soubor:3-Motor-Chassis.jpg|[http://www.nxtprograms.com/NXT2/3-motor_chassis/index.html 3-Motor Chassis] | ||
+ | soubor:Hammer_Car.jpg|[http://www.nxtprograms.com/hammer_car/steps.html Hammer Car] [[Soubor:Icon-doc.gif]] [http://www.google.cz/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&sqi=2&ved=0CCwQFjAA&url=http%3A%2F%2Fwww.superquest.net%2Fwebclass%2Fsboost%2Fftc_training%2Fgettingstarted%2Fpage1%2Fdocuments%2Fdemorobotforortop.doc&ei=ahy6UK6wB6Gl4ATK14GQBA&usg=AFQjCNFovlAxL_o6kHwQSON0kmuoAIuO7Q demorobotforortop.doc] | ||
+ | Soubor:FLL_SeniorSolutions-495Points.jpg|[http://www.youtube.com/watch?v=sfgxJjYbD2o FLL Senior Solutions - 495 Points] | ||
+ | soubor:DomaBot.png|[http://www.damienkee.com/home/2011/8/20/domabot-classroom-robot-design.html DomaBot] | ||
+ | soubor:IR_RC_Car.jpg|[http://www.hitechnic.com/models IR RC Car] [[Soubor:Icon-pdf.gif]] [http://www.hitechnic.com/upload/IRRCCar_Instructions.pdf IRRCCar Instructions] | ||
+ | </Gallery> | ||
== Videa == | == Videa == | ||
− | |||
− | |||
− | |||
− | |||
− | ---- | + | <!------- TABULKA - DESIGN -------> |
− | [[ | + | {| style="padding: 0px; width: 100%; margin-top: 4px;" |
− | [[ | + | | style="width: 50%; vertical-align: top;" | |
− | [[ | + | |
+ | <!------- Videa1 -------> | ||
+ | <div style="border: 1px solid rgb(245, 223, 154); background-color: rgb(255, 254, 251); width: 100%; margin-bottom: 5px; margin-left: -1px;"> | ||
+ | <div style="border-style: solid; border-color: rgb(205, 183, 114); border-width: 0px 0px 1px; height: 16pt; background-color: rgb(245, 223, 154); font-weight: bolder; position: relative;"> | ||
+ | <div style="position: absolute; top: 0pt; left: 0pt;"></div> | ||
+ | <div style="padding-left: 35px;"></div></div> <div style="margin: 0.5em; clear: both; font-size: 95%;"> | ||
+ | {| | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-020.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=6bEk0bkaOAY&feature=related "the NeXT blues" - on LEGO MindStorms NXTs] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-005.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=dIdVl3c7HL8 LEGO MINDSTORMS NXT Segway C AP] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-008.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=DfOLz4KPmvU An NXT-Segway type line tracer with an NXTCam] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-006.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=35rLMKCqGZM Nxt Segway using light sensor (very stable!) (Part 1- Robot Explained)] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-007.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=5fNYDkjgO4M Two NXT-Segways, one with a light sensor, the other with an NXTCam vision sensor] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-010.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=gN2pVSFZiv4 Riibot (NXT Robot) Senses Music and Dances] | ||
+ | |}</div></div> | ||
+ | |||
+ | |||
+ | | <!------- DRUHÝ SLOUPEC -------> | ||
+ | | style="vertical-align: top;" | | ||
+ | |||
+ | <!------- Videa2 -------> | ||
+ | <div style="border: 1px solid rgb(245, 223, 154); background-color: rgb(255, 254, 251); margin-bottom: 5px;"> | ||
+ | <div style="border-style: solid; border-color: rgb(205, 183, 114); border-width: 0px 0px 1px; height: 16pt; background-color: rgb(245, 223, 154); font-weight: bolder; position: relative;"> | ||
+ | <div style="position: absolute; top: 0pt; left: 0pt;"></div> | ||
+ | <div style="padding-left: 35px;"></div></div> | ||
+ | <div style="margin: 0.5em; clear: both; font-size: 95%; padding-top: 0.5em;"> | ||
+ | {| | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=w3f-WyDqOUw Tilted Twister 2.0 - LEGO Mindstorms Rubik's Cube solver] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-001.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=Mp8Y2yjV4fU LEGO Mindstorms Sudoku Solver] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-002.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=5diNw4AUPjA Bridge-Laying Lego NXT Robot ] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-003.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=zefTnkWWoUg Lego NXT solves a labyrinth ] | ||
+ | |- | ||
+ | | [[Soubor:NXT-YouTube-009.jpg|100px]] | ||
+ | | [http://www.youtube.com/watch?v=rvAjDHOTiHQ&feature=related Rubik´s Cube Solver Lego MindStorms NXT 2.0] | ||
+ | |} | ||
+ | </div></div> | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{#widget:YouTube|id=AToVUoZyWWk|height=160|width=240|}} | ||
+ | {{#widget:YouTube|id=f3c8azCYPQY|height=160|width=240|}} | ||
+ | {{#widget:YouTube|id=LK2zovBIae8|height=160|width=240|}} | ||
+ | {{#widget:YouTube|id=iakvqXN80GE|height=160|width=240|NXT Ball Roller Coaster}} | ||
+ | {{#widget:YouTube|id=cETV5WGB6kQ|height=160|width=240|Lego NXT Brückenlegepanzer}} | ||
+ | {{#widget:YouTube|id=tkFx-9lTWQI|height=160|width=240|}} | ||
+ | {{#widget:YouTube|id=bjAlCv1dvSM|height=160|width=240|}} | ||
+ | |||
+ | ==Odborné práce:== | ||
+ | |||
+ | * [http://www.kiwiki.info/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] | ||
+ | |||
+ | [[Soubor:Basic_bot.gif.gif|http://www.inpharmix.com/jps/PID_Controller_For_Lego_Mindstorms_Robots.html|A PID Controller For Lego Mindstorms Robots]] | ||
+ | |||
+ | * [http://www.inpharmix.com/jps/PID_Controller_For_Lego_Mindstorms_Robots.html A PID Controller For Lego Mindstorms Robots] | ||
+ | |||
+ | == Experimenty s NXT-G == | ||
+ | |||
+ | <gallery> | ||
+ | Soubor:NXT-ukol-005.jpg|[[Úkoly pro robota NXT|Úkoly pro robota NXT ze soutěže FLL 2011]] | ||
+ | Soubor:J%C3%ADzda_po_%C4%8D%C3%A1%C5%99e.JPG|[[NXT - Jízda po čáře|Jízda po čáře]] | ||
+ | Soubor:NXT-experiment-03.jpg|[[Robocup Rescue with NXT-G - Introduction - 05 Running the Motors Unlimited | ||
+ | |https://www.youtube.com/watch?v=kpE1o7kUHBI&feature=em-subs_digest]] | ||
+ | Soubor:NXT-experiment-04.jpg|[[NXT - | název]] | ||
+ | Soubor:NXT-experiment-05.jpg|[[NXT - | název]] | ||
+ | Soubor:NXT-experiment-06.jpg|[[NXT - | název]] | ||
+ | Soubor:NXT-experiment-07.jpg|[[NXT - | název]] | ||
+ | Soubor:NXT-experiment-08.jpg|[[NXT - | název]] | ||
+ | |||
+ | </gallery> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [http://youtu.be/l0vqZQMF0A4 LEGO Mindstorms NXT: A Brief Introduction & Tutorial Part 1] | ||
+ | |||
+ | [http://youtu.be/AzRRulYvVdY LEGO Mindstorms NXT: A Brief Introduction & Tutorial Part 2] | ||
+ | |||
+ | == Experimenty s BricxCC == | ||
+ | |||
+ | <gallery> | ||
+ | Soubor:NXT-experiment-BricxCC-02.png|[[BricxCC|Popis programu BricxCC]] | ||
+ | Soubor:Fotografie0052.jpg|[[NXC_2011-12_B3-1sk-2T|Sada základních úloh]] | ||
+ | Soubor:FLL2011-Team1_01.jpg|[[FLL2011: Team1|Řešení úloh z FLL 2011]] | ||
+ | |||
+ | </gallery> | ||
+ | |||
+ | == Experimenty s JAVA == | ||
+ | |||
+ | <gallery> | ||
+ | Soubor:IMAG0170.jpg|[[NXT - JAVA - úlohy|Úlohy v JAVA]] | ||
+ | |||
+ | |||
+ | </gallery> | ||
+ | |||
+ | == Experimenty s ARDUINO == | ||
+ | |||
+ | <gallery> | ||
+ | Soubor:Arduino.jpg|[[AplTVY3-B3-1sk-4T|Úlohy s Arduino]] | ||
+ | |||
+ | |||
+ | </gallery> |
Aktuální verze z 27. 4. 2014, 10:14
Novinky | |
|
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í
- • Dotyku (touch sensor) - slouží k zišťování překážek před NXT
- • Zvuku (sound sensor) - měří sílu zvuku 0-100%, rozpoznává tóny
- • Světla (light sensor) - čte světelnou intenzitu okolí
- • Ultrazvuku - slouží k měření vzdálenosti
- lze dokoupit
SW:
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.
- NXC Guide
- http://bricxcc.sourceforge.net/nbc/
- http://en.wikipedia.org/wiki/Not_eXactly_C
- http://www.techbricks.nl/My-NXT-projects/nxtlinefollower.html
- http://support.dce.felk.cvut.cz/roboti/index.php?sekce=home&id=nxc
- NXC na Wiki
Teachers Tools
Užitečné odkazy:
Building Instructions
Videa
|
Odborné práce:
Experimenty s NXT-G
- Chyba při vytváření náhledu: Soubor patrně chybí: /var/www/wiki.sps-pi.cz/www/images/d/db/Jízda_po_čáře.JPG
- NXT-experiment-04.jpg
- NXT-experiment-05.jpg
- NXT-experiment-06.jpg
- NXT-experiment-07.jpg
- NXT-experiment-08.jpg
LEGO Mindstorms NXT: A Brief Introduction & Tutorial Part 1
LEGO Mindstorms NXT: A Brief Introduction & Tutorial Part 2