LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN...
-
Upload
randell-patrick -
Category
Documents
-
view
221 -
download
3
Transcript of LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN...
![Page 1: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/1.jpg)
LVTech / MakeLehighValley
@makelv / www.makelehighvalley.com
IRC #makelv on freenode.net
Jared Steckel / @gimps
AN INTRODUCTION TO THE ARDUINO
![Page 2: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/2.jpg)
WHAT THE ___ IS AN ARDUINO?
• An Arduino is a simple, inexpensive, open source platform for the prototyping and development of electronically controlled devices.
![Page 3: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/3.jpg)
2005 Ivrea, Italy by Massimo Banzi and David Cuartielles
~500,000 in use 2012
Fork of Wiring/Processing Projects, descended from MIT
![Page 4: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/4.jpg)
xkcd.com
![Page 5: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/5.jpg)
IT’S (GOT) A MICROCONTROLLER!
• An Arduino houses a microcontroller, which is a complete computer contained within a single integrated circuit.
Microcontroller!
Arduino!
(Atmel AVR Atmega328)
![Page 6: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/6.jpg)
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
![Page 7: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/7.jpg)
![Page 8: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/8.jpg)
WHAT’S ON THE REST OF THE BOARD?
Voltage regulator
USB Port Protection
Reset Button
LEDs
FTDI
ICSP Header
Header Pins (in order!)
Crystal
![Page 9: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/9.jpg)
![Page 10: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/10.jpg)
SHIELDS!
![Page 11: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/11.jpg)
THE ARDUINO IDE
![Page 12: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/12.jpg)
< 5 MINUTES OF ELECTRICITY
![Page 13: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/13.jpg)
1.21 GIGAWATTS!?
Voltage = Pressure (Volts)
Current = Volume (Amps)
Power = Use/Dissipation (Watts)
![Page 14: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/14.jpg)
A/C D/C
24VAC 5VDC
![Page 15: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/15.jpg)
OHM’S LAW
(I = V/R)
![Page 16: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/16.jpg)
THE DIGITAL DIMMER
![Page 17: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/17.jpg)
BREADBOARDING
![Page 18: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/18.jpg)
RESISTOR COLOR CODE
5 Volts / 200 Ohms = .025A
![Page 19: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/19.jpg)
![Page 20: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/20.jpg)
Fritzing
fritzing.org
![Page 21: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/21.jpg)
PWM (Pulse Width Modulation) Pins
![Page 22: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/22.jpg)
PULSE WIDTH MODULATION
Brighter Dimmer
![Page 23: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/23.jpg)
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
![Page 24: LVTech / MakeLehighValley @makelv / IRC #makelv on freenode.net Jared Steckel / @gimps AN INTRODUCTION.](https://reader030.fdocuments.us/reader030/viewer/2022032804/56649e425503460f94b351ef/html5/thumbnails/24.jpg)
LVTech / MakeLehighValley
@makelv / www.makelehighvalley.com
IRC #makelv on freenode.net
Jared Steckel / @gimps
AN INTRODUCTION TO THE ARDUINO