1 / 27

Lego Mindstorms NXT

Xander Soldaat BotBench.com. Lego Mindstorms NXT. Topics. What is Mindstorms ? How can you build with it? What can you build with it? Programming the NXT What’s inside the brick? Sensing the world. Topics. My activities Why do I do it? Books Communities Questions.

mya
Télécharger la présentation

Lego Mindstorms NXT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XanderSoldaat BotBench.com Lego Mindstorms NXT

  2. Topics • What is Mindstorms? • How can you build with it? • What can you build with it? • Programming the NXT • What’s inside the brick? • Sensing the world

  3. Topics • My activities • Why do I do it? • Books • Communities • Questions

  4. What is Mindstorms?

  5. How can you build with it? • NXT brick • Motors • Sensors • Lego (Technic)parts • Parts in other Technic sets • Parts available online through webshops

  6. What can you build with it?

  7. What can you build with it?

  8. What can you build with it? LEGO WORLD 2 0 0 9

  9. What can you build with it? LEGO WORLD 2 0 1 0

  10. What can you build with it? LEGO WORLD 2 0 1 1

  11. Programming the NXT • NXT-G • Graphical programming using blocks and lines • Comes with the set when you buy it • Easy to get started with it • Very suitable for children

  12. Programming the NXT • ROBOTC • C-like environment • 100x faster than NXT-G • Debugger • More difficult to learn • Not free

  13. Programming the NXT • NXC/BrixCC • C-like programming language/IDE • Can use standard LEGO firmwareor enhanced firmware • Free (MPL) • Lejos • Java on your brick! • Very complete API, really great classes • Free (MPL)

  14. What’s inside the brick? • Bluetooth module • AT91SAM7s256 @ 48 MHz • Atmega8 @ 8MHz • 3 x Motor ports • 4 x Sensor ports • 1 x USB

  15. Sensing the world

  16. Sensing the world • Sense: • colour, light, sound, pressure • flex, touch, shapes, distance • rotation, acceleration, temperature • position, altitude, velocity • Control: • servos, motors, lights, relays • Communicate: • USB, XBee, Wi-Fi, Bluetooth, RS485, IR

  17. Sensing the world • LEGO: <10 sensors • Mindsensors: > 20 sensors • HiTechnic: >15 sensors • Dexter Industries: 8 sensors • MicroInfinity, Codatex, Vernier, POB

  18. My activities • Software tester for Robotics Academy (Carnegie Mellon University) • Part of the LEGO MCP4 • Hardware tester for all major sensor companies. • Develop and maintain a ROBOTC driver suite, 50+ devices supported, 4500+ downloads

  19. My activities • Co-owner Mindboards community • Maintainer of BotBench.com (300-500 visitors/day) • Contributor on official ROBOTC site • Give workshops and presentations (like this one) • Attend big LEGO events (LEGO World)

  20. Why do I do it? • It’s nice to help people • Keeps you mentally fit • Recognition within the Mindstorms community • “Thank you” emails from FTC teams, professors, teachers and users. • Most of all, because it’s FUN!

  21. Books • Countless books available • For beginners • For advanced programmers • Many different core subjects • Building • Programming • Electronics; “hacking” • Themed books

  22. Some examples Just a few of the 65 results in Amazon.com

  23. Communities • Massive online LEGO communities • Lego User Groups (LUGs) • (Belug, LowLug) • Mindstorms communities and blogs • NXT Step • Mindboards • BotBench.com • Many other personal websites

  24. Additional URLs • HiTechnic: hitechnic.com • Mindsensors: mindsensors.com • Dexter Industries: dexterindustries.com • ROBOTC: robotc.net • NXC: bricxcc.sourceforge.net • Lejos: lejos.sourceforge.net

  25. Additional URLs • Laurens Valk’s websites:laurensvalk.com (personal)discovery.laurensvalk.com (book site) • Mindboards: sourceforge.net/apps/phpbb/mindboards • The NXT Step: thenxtstep.blogspot.com • Mindstorms site: mindstorms.lego.com • De Bouwsteen: debouwsteen.eu • LowLug: lowlug.nl

  26. Questions? http://www.mocpages.com/moc.php/251311

  27. XanderSoldaat BotBench.com

More Related