1 / 16

Introduction to Arduino

Introduction to Arduino. Chris Meyer Enlight Tech Talk - 2009. http://www.danielandrade.net/. Arduino. ARRRR, like a pirate / / DWEE, just say "do we“ fast / / NO, as in no. ”ARRR-DWEE-NO”. http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1191602549%3Bstart=all. What is Arduino ?.

zia
Télécharger la présentation

Introduction to Arduino

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. Introduction to Arduino Chris Meyer Enlight Tech Talk - 2009 http://www.danielandrade.net/

  2. Arduino ARRRR, like a pirate / / DWEE, just say "do we“ fast / / NO, as in no. ”ARRR-DWEE-NO” http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1191602549%3Bstart=all

  3. What is Arduino? • Open Source Hardware Development Platform • USB Programmable Microcontroller (MCU) $30 Investment!

  4. Microcontroller? Miniature Computer Atmega328 Information • Processor, Storage and RAM all in one tiny package! • Atmel Microcontroller (MCU), typically Atmega328

  5. Shields? • Shields break-out/wire-up additional components to MCU Servo/Stepper/DC Motors Ethernet Prototyping GPS Audio / MP3

  6. More Shields! LCD MIDI LED Display Zigbee WIFI

  7. So What? • Previously, MCU’s were very difficult to learn to use • Required learning libraries, specialized protocols, timings, code minimization, 1,000+ page documentation

  8. Arduino makes it Easy! @Arduino.cc

  9. Use Arduino to Control Things • We’re going to: • Drive Servo • LED • Buzzer • Read analog voltage in

  10. Servo Control • Pulse Width Modulation (PWM) • We Provide: +5VDC PWM Signal Ground We Get: 0-180 Degree Range of Motion http://www.micromouseinfo.com/introduction/images/intro_hardware/PWM.gif

  11. Transistor Output • Use a transistor to “multiply” low power output from MCU to higher power to drive something Transistor Relay http://www.kpsec.freeuk.com/trancirc.htm

  12. Analog -> Digital • Take voltage signal and convert to discrete digital signal 5V 0V 1024 Bits 0 Bits Analog Input Digital Equivalent

  13. Analog -> Digital • Also have to worry about resolution of acquisition (Bit-Noise) http://zone.ni.com/cms/images/devzone/tut/dhall_analog_sig_0.JPG

  14. Pinout

  15. Demo Time!

  16. Questions? http://www.danielandrade.net/

More Related