introduction to arduino microcontrollers
DESCRIPTION
Introduction to Arduino Microcontrollers. ...and how they can be used in Amateur Radio. Andrew Rohne, KE8P February 6, 2013. Presentation Outline. Basics Terminology Hardware Amateur Radio Applications Getting Started More Information. What is it?. Open Source. Open Source Hardware - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/1.jpg)
Introduction to Arduino Microcontrollers...and how they can be used in Amateur Radio
Andrew Rohne, KE8PFebruary 6, 2013
![Page 2: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/2.jpg)
Presentation Outline
• Basics• Terminology• Hardware• Amateur Radio Applications• Getting Started• More Information
![Page 3: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/3.jpg)
What is it?
![Page 4: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/4.jpg)
• Open Source Hardware• Open Source Bootloader• Open Source Development Kit• Community Driven Support
Open Source
![Page 5: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/5.jpg)
Terminology
• I/O Board - main microcontroller• Shield - add-on boards• Sketch - the program• Sensor - components (thermistors, etc.)• Modules - serial data (GPS module, etc.)
![Page 6: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/6.jpg)
Digital IO (LEDs, switches)Analog IO (resistive sensor data)Serial Connection (Sensors, GPS, etc)
Program from your computer
Your limit is only your creativity!
What do these do?
![Page 7: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/7.jpg)
Arduino I/O Boards
![Page 8: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/8.jpg)
More Boards
15 current boards
![Page 9: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/9.jpg)
Compatible Boards
These are two of MANY!
![Page 10: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/10.jpg)
Compatible Boards
![Page 11: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/11.jpg)
Shields
![Page 12: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/12.jpg)
Touchscreen Shield
Wave Shield
Datalogging Shield
Shields
![Page 13: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/13.jpg)
Ethernet Shield
XBee Shield
Wifi Shield
More Shields…
![Page 14: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/14.jpg)
And more shields…
![Page 15: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/15.jpg)
APRS Shield
Even more shields!
![Page 16: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/16.jpg)
Modules
Bluetooth Module
GPS Module
RFID Module
Temperature & Humidity Sensor
![Page 17: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/17.jpg)
Sensors and Modules
Gas Sensor Temp & Humidity
Flex Sensor
Fingerprint Scanner
Geiger Counter
![Page 18: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/18.jpg)
Photoresistor, infared, force sensitive resistor, Hall effect, Piezo, tilt sensor..
Sensors
![Page 19: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/19.jpg)
Sketches
Includes
Globals
void setup()void loop()
![Page 20: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/20.jpg)
Amateur Radio Applications
![Page 21: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/21.jpg)
Applications - APRS
Argent DataTrackduino
![Page 22: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/22.jpg)
Rig Adjustment for Doppler Effect
QuickTime™ and a decompressor
are needed to see this picture.
![Page 23: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/23.jpg)
Morse Code Keyboard
![Page 24: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/24.jpg)
Arduino Controlled Tuner
![Page 25: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/25.jpg)
Morse Code Keyer
![Page 26: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/26.jpg)
• Weather Stations• Remote Antenna Switches
Other Examples
![Page 27: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/27.jpg)
Sparkfun Getting Started in Arduino Kit ($95)Sparkfun Starter Kit for Arduino ($60)Adafruit Experimentation Kit ($85)Adafruit Starter Pack ($65)
OR
Arduino Board (Uno $20 or Mega $35) +Breadboard, wires, components, etc.
Getting Started
![Page 28: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/28.jpg)
With Starter Sets
Book is open source!
![Page 29: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/29.jpg)
Other Open Source Hardware
![Page 30: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/30.jpg)
Raspberry Pi
![Page 31: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/31.jpg)
TI Launchpad
![Page 32: Introduction to Arduino Microcontrollers](https://reader033.vdocuments.us/reader033/viewer/2022061414/568152a2550346895dc0c916/html5/thumbnails/32.jpg)
Links to presentation and everything mentioned today: http://ke8p.us/go/cfmc
Andrew Rohne, [email protected]: @KE8PWeb: http://ke8p.us
Resources
ARRL will have a book coming out in March. See http://wa5znu.org/cookbook/