260 likes | 477 Views
AN INTRODUCTION TO THE ARDUINO. LVTech / MakeLehighValley @ makelv / www.makelehighvalley.com IRC # makelv on freenode.net Jared Steckel / @ gimps. What the ___ is an arduino ?.
E N D
AN INTRODUCTION TO THE ARDUINO LVTech/MakeLehighValley @makelv/www.makelehighvalley.com IRC #makelv on freenode.net Jared Steckel / @gimps
What the ___ is an arduino? • An Arduino is a simple, inexpensive, open source platform for the prototyping and development of electronically controlled devices.
2005 Ivrea, Italy by Massimo Banzi and David Cuartielles ~500,000 in use 2012 Fork of Wiring/Processing Projects, descended from MIT
It’s (Got) a microcontroller! • An Arduino houses a microcontroller, which is a complete computer contained within a single integrated circuit. (Atmel AVR Atmega328) Arduino! Microcontroller!
Atmega328(P) • 8-bit AVR RISC • 32K Flash Memory • 16MHz • USART, Serial, SPI • 6-Channel 10-bit A/D • 32 GP Registers, 8MHz Internal Oscillator, Interrupts, Watchdog • GP I/O
What’S on The rest of the board? FTDI USB Port Protection LEDs Voltage regulator Header Pins (in order!) ICSP Header Reset Button Crystal
1.21 Gigawatts!? Voltage = Pressure (Volts) Current = Volume (Amps) Power = Use/Dissipation (Watts)
D/C A/C 5VDC 24VAC
OHM’s law (I = V/R)
RESISTOR COLOR CODE 5 Volts / 200 Ohms = .025A
Fritzing fritzing.org
Pulse width modulation Brighter Dimmer
Where do I go from here? playground.arduino.cc learn.adafruit.com Element14 Arduino Community (http://www.element14.com/community/groups/arduino?CMP=KNC-USA-ARDUINO) ISBN 978-1-449-30987-9
AN INTRODUCTION TO THE ARDUINO LVTech/MakeLehighValley @makelv/www.makelehighvalley.com IRC #makelv on freenode.net Jared Steckel / @gimps