Download presentation
Presentation is loading. Please wait.
Published byAspen Bulson Modified over 10 years ago
1
Where we are going: ◦ Basics ◦ Types of Arduino ◦ Software ◦ Shields ◦ Basic electronics ◦ Examples of arduino projects ◦ Where to go from here
2
Processor (Like a motherboard) The Arduino is based on Atmel's ATMEGA8, ATMega8U2 and ATMEGA168 microcontrollers. Input/Output Onboard USB hardware 13 digital pins (6 PWM, Serial) 6 analog pins (1024 resolution over 5 volts, sample rate at <10MH)
3
Developed in Italy for students to replace BASIC stamp Named after a local bar, means strong friend Completely open source from the beginning
4
Need for small embedded systems ◦ UAVs ◦ Robotics ◦ Hacking Small means hard to prototype Solution: Arduino ◦ Small ◦ Powerful ◦ Easy to prototype ◦ Open Source
7
Arduino ◦ Open Source ◦ Easy to use ◦ Premade “sketches” ◦ Easy serial monitoring
8
RobotC ◦ Proprietary ◦ Quick prototyping ◦ More features
9
Shield are stackable circuit boards All different kinds ◦ Ethernet ◦ Wireless (Xbee) ◦ Motor Controller ◦ LCD ◦ Prototyping ◦ Ardupilot (UAV) ◦ The list goes on!
10
A Quick, Practical (hopefully painless) Intro Voltage (Volts) ◦ Electromotive Force ◦ How “fast” electrons are moving Current (Amperes) ◦ How many electrons are moving Current flows from positive to negative. + - (Generally red to black) Earth Ground:
11
Resistors ◦ “resists” current ◦ Units in Ohms “Ω” ◦ Converts voltage to heat ◦ Make sure Wattage (current times voltage) limit is high enough
12
Potentiometer ◦ Variable Resistor ◦ Three Pins ◦ Multi-Turn available
13
Capacitor ◦ Stores Electrical Energy ◦ Units in Farads (capacitance) ◦ Like a battery, but electrical instead of chemical
14
Diode ◦ Conducts current only one way ◦ Protects from backwash ◦ Special uses: Light Emitting Diode (LED) Voltage regulator (Zener diodes) generate radio frequency oscillations (tunnel diodes)
15
Transistor ◦ Can act like a switch or amplifier ◦ Useful for controlling large currents ◦ Three Pins Emitter Collector Base Names don’t communicate function ◦ Names (PNP, NPN) not important
16
RC car controlled through the web: ◦ Uses a premade frame ◦ It has a webcam! ◦ WRT54G router communicates with base station
17
http://www.youtube.com/watch?v=sLVXmsb VwUs&feature=player_embedded http://www.youtube.com/watch?v=sLVXmsb VwUs&feature=player_embedded
18
Mows your lawn without you having to lift a finger!
19
Quadrocopter uses 3-axis accel and gyros with compass to stabilize
20
My first arduino project.
21
http://arduino.cc/en/Main - Main Site http://arduino.cc/en/Main http://www.sparkfun.com – Primary Supplier http://www.sparkfun.com http://shieldlist.org/ - Helpful shield Reference http://shieldlist.org/ http://vimeo.com/18539129 - Arduino Documentary http://vimeo.com/18539129 http://hacknmod.com/topics/arduino/ - Example Projects http://hacknmod.com/topics/arduino/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.