O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Mindstorms Arduino En Phidgets

4.607 visualizações

Publicada em

An introduction to Lego Mindstorms, Phidgets and Arduino

  • Entre para ver os comentários

Mindstorms Arduino En Phidgets

  1. 1. Arduino, Mindstorms en Phidgets Robots bouwen
  2. 2. Programma • 09.45 Ontvangst 10.00 Introductie en kennismaken 10.15 Uitleg ProtoSpace en FabLab 10.20 Achtergrond Microprocessors 10.30 Mindstorms en Phidgets 11.00 Koffiepauze 11.15 Mindstorms en Phidgets 12.30 Lunch 13.00 - 16.00 Arduino
  3. 3. Wat is een FabLab Prof. Neil Gershenfeld, director of CBA
  4. 4. Wat is een FabLab The Fab Charter Mission: fab labs are a global network of local labs, enabling invention by providing access for individuals to tools for digital fabrication. Access: you can use the fab lab to make almost anything (that doesn't hurt anyone); you must learn to do it yourself, and you must share use of the lab with other uses and users Education: training in the fab lab is based on doing projects and learning from peers; you're expected to contribute to documentation and instruction Responsibility: you're responsible for: safety: knowing how to work without hurting people or machines cleaning up: leaving the lab cleaner than you found it operations: assisting with maintaining, repairing, and reporting on tools, supplies, and incidents Secrecy: designs and processes developed in fab labs must remain available for individual use although intellectual property can be protected however you choose Business: commercial activities can be incubated in fab labs but they must not conflict with open access, they should grow beyond rather than within the lab, and they are expected to benefit the inventors, labs, and networks that contribute to their success. draft: August 30, 2007
  5. 5. Wat is ProtoSpace Gesloten versus Open innovatie
  6. 6. De Machines De machines in dit FabLab zijn • ZCorp 3D printer • Epilog lasercutter • Roland Modela milling machine • Roland Camm-1
  7. 7. Digital Revolutions communication computation fabrication
  8. 8. Basis of the revolutions Treshold
  9. 9. Past
  10. 10. Present
  11. 11. Future
  12. 12. History microcontroller • tube • transistor • chip • microcontroller
  13. 13. Microcontrollers Wikipedia: A microcontroller (also MCU or µC) is a functional computer system-on-a-chip. It contains a processor core, memory, and programmable input/ output peripherals.
  14. 14. microcontroller • integrated system (embedded) • hardware • firmware • software
  15. 15. microcontroller input output Microcontroller sensor actuator processor sensor sensor actuator memory
  16. 16. Example input waterlevel watertemperature timer (clock) buttons output light pump heating element
  17. 17. microcontrollers • easier acces for all people • easier interface for programming • “plug and play”
  18. 18. Mindstorms RIS Programmable Brick (MIT Media Lab) Robotics Invention System (1998) Developed at MIT Media Lab First commercial version: Mindstorms RCX (cooperation between MIT and Lego)
  19. 19. MindStorms NXT
  20. 20. Mindstorms NXT Microcontroller NXT Brick
  21. 21. Mindstorms NXT Sensors touch ultrasonic gyroscope light compass RFID many more sound color light
  22. 22. Mindstorms NXT Actuators Interactive servomotor integrated PID controller position feedback
  23. 23. Mindstorms NXT Software NXT-G
  24. 24. Mindstorms NXT Software RobotC (different firmware)
  25. 25. Mindstorms Other characteristics • Plug & Play • 4 inputs (analog or digital), 3 outputs • can be multiplexed • open software • different software/ firmware • wireless (bluetooth) • community
  26. 26. Mindstorms Useful links • www.lego.com • www.hitechnic.com • http://www.youtube.com/watch? v=mR3veXMPoQE
  27. 27. Phidgets Microcontroller (interface kits) 0/0/4 0/16/16 8/8/8 0/0/8
  28. 28. Phidgets Sensors IR gas pressure force light rotation temperature many more vibration RFID kit
  29. 29. Phidgets Actuators low voltage motor kit servo kit motorcontrol HV
  30. 30. Phidgets Software Phidgets + Library
  31. 31. Phidgets Other characteristics • Plug & Play • many different software platforms • interaction with PC (e.g. Flash) • needs to be USB connected • inputs/outputs depends on interface kit • USB hubs needed for many sensors
  32. 32. Phidgets Useful links • www.phidgets.com • http://www.youtube.com/watch? v=NvIVEaPqCtE
  33. 33. Arduino Microcontroller boards Decimilia Mini Lilypad
  34. 34. Arduino standard sensors/actuators Lilypad accelerometer Lilypad buzzer Lilypad tri-colorled
  35. 35. Arduino Sensors IR Arduino works with all standard components that are commercially available Do keep in mind the electrical connections (datasheet)
  36. 36. Arduino Peripherals XBee wireless transmission RFID kit BT Bluetooth
  37. 37. Arduino Actuators motors servo’s led’s
  38. 38. Arduino Software
  39. 39. Arduino Other characteristics • Plug & Play • 6 analog in, 12 digital in/out, 6 digitalout PWM • 1 software platform • interaction with PC (e.g. Flash) • wireless, can be batterypowered • open source hardware & software
  40. 40. Arduino PWM Pulse Width Modulation
  41. 41. Arduino Useful links • www.arduino.cc • www.turtlecreations.nl • www.tinker.it • http://www.youtube.com/watch?v=Tw9Jr- SPL0Y • http://www.youtube.com/watch? v=zoNwJ931aqI