Clap 2013 arduino
Upcoming SlideShare
Loading in...5
×
 

Clap 2013 arduino

on

  • 645 views

 

Statistics

Views

Total Views
645
Slideshare-icon Views on SlideShare
530
Embed Views
115

Actions

Likes
0
Downloads
21
Comments
0

2 Embeds 115

http://nwclap.org 114
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Clap 2013 arduino Clap 2013 arduino Presentation Transcript

    • Christmas Light Addition Program – 2013 ©Bill FoleyJune 1, 1940 –October 12, 2012Why Do I Arduino?Presented by Alan Thompson
    • Christmas Light Addition Program – 2013 ©5/11/2013 2Where To BeginI am NOT an EXPERTThe opinions expressed here are those of a die-hard Do-It-Yourself Christmas Addict.Do try this at home, your mileage mayvary, objects in the mirror are closerthan they appear, the 3rd time is acharm, but no Resistors, Capacitors,or LEDs were harmed during thedevelopment of this presentation.Now ……… On with the show……..
    • Christmas Light Addition Program – 2013 ©5/11/2013 3Where To Begin• Some Definitions• The “Original” Arduino• What, How, and Why• Shields Up• Variations On A Theme• Where To Go From Here
    • Christmas Light Addition Program – 2013 ©5/11/2013 4Some Definitions• Microcontroller– PIC, Propeller, Stamp, ATmega, ATtiny, etc.
    • Christmas Light Addition Program – 2013 ©5/11/2013 5Some Definitions• Development Environment (IDE)– AVR Studio, MP Lab, Arduino, etc.• Programming Language– C, C+, Java, Python, Arduino, etc.
    • Christmas Light Addition Program – 2013 ©5/11/2013 6Some Definitions• Bootloader– Firmware “image” for different versions and/orvariations of Arduino– From www.Arduino.cc– In order for the development environment tobe able to program the chip, it has to beprogrammed with a piece of code called abootloader.– If you want to use the full program space (flash)of the chip or avoid the bootloader delay,you can burn your sketches using anexternal programmer
    • Christmas Light Addition Program – 2013 ©5/11/2013 7Some Definitions• Programmers– PICkit, AVR ISP, USBtinyISP, Arduino, etc.• Open Source
    • Christmas Light Addition Program – 2013 ©5/11/2013 8The “Original” ArduinoFrom: http://www.arduino.cc/• Arduino is an open-source electronics prototypingplatform based on flexible, easy-to-use hardware andsoftware. Its intended for artists, designers,hobbyists, and anyone interested in creatinginteractive objects or environments.• Arduino can sense the environment byreceiving input from a variety of sensorsand can affect its surroundings bycontrolling lights, motors,and other actuators.
    • Christmas Light Addition Program – 2013 ©5/11/2013 9The “Original” Arduino• The microcontroller on the board is programmed usingthe Arduino programming language (based on Wiring) andthe Arduino development environment (based onProcessing). Arduino projects can be stand-alone or theycan communicate with software running on a computer(e.g. Flash, Processing, MaxMSP).• The boards can be built by hand orpurchased preassembled; the software canbe downloaded for free. The hardwarereference designs (CAD files) are availableunder an open-source license, you are freeto adapt them to your needs.
    • Christmas Light Addition Program – 2013 ©5/11/2013 10The “Original” Arduino• Arduino received an Honorary Mention in the DigitalCommunities section of the 2006 Ars Electronica Prix.• The Arduino team is:Massimo Banzi, David Cuartielles,Tom Igoe, Gianluca Martino, andDavid Mellis.• Credits
    • Christmas Light Addition Program – 2013 ©5/11/2013 11The “Original” Arduino
    • Christmas Light Addition Program – 2013 ©5/11/2013 12Arduino UNO R3
    • Christmas Light Addition Program – 2013 ©5/11/2013 13Arduino Starter Kit
    • Christmas Light Addition Program – 2013 ©5/11/2013 14Arduino Starter Kit Unboxed
    • Christmas Light Addition Program – 2013 ©5/11/2013 15Here’s What To Do, How To Do It,. . . . and Why• Download the Arduino Software• Configure the Arduino IDE• Write a Sketch• Upload to your Arduino• Make the Connections• Tweak and Tweak Some More
    • Christmas Light Addition Program – 2013 ©5/11/2013 16Here’s What To Do, How To Do It,. . . . and Why• Download the Arduino Software– http://arduino.cc/en/Main/SoftwareDownload Next stepsArduino 1.0.4 (release notes),hosted by Google Code:Getting StartedWindows ReferenceMac OS X EnvironmentLinux: 32 bit, 64 bit ExamplesSource FoundationsFAQ
    • Christmas Light Addition Program – 2013 ©5/11/2013 17Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect Tools Menu
    • Christmas Light Addition Program – 2013 ©5/11/2013 18Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect the Board
    • Christmas Light Addition Program – 2013 ©5/11/2013 19Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect the Serial Port
    • Christmas Light Addition Program – 2013 ©5/11/2013 20Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect the Programmer(if using your Arduino toprogram another Arduino orother microcontrollers or if youneed to burn a bootloader ona “blank” chip)
    • Christmas Light Addition Program – 2013 ©5/11/2013 21Here’s What To Do, How To Do It,. . . . and Why• Write a Sketch
    • Christmas Light Addition Program – 2013 ©5/11/2013 22Here’s What To Do, How To Do It,. . . . and Why• Upload to Your Arduino
    • Christmas Light Addition Program – 2013 ©5/11/2013 23Here’s What To Do, How To Do It,. . . . and Why• Make Connections
    • Christmas Light Addition Program – 2013 ©5/11/2013 24Here’s What To Do, How To Do It,. . . . and Why• Make Connections
    • Christmas Light Addition Program – 2013 ©5/11/2013 25Here’s What To Do, How To Do It,. . . . and Why• Tweak and Tweak Some More
    • Christmas Light Addition Program – 2013 ©5/11/2013 26Shields Up• From:http://arduino.cc/en/Main/ArduinoShields– Shields are boards that can be pluggedon top of the Arduino PCB extendingits capabilities. The different shieldsfollow the same philosophy as theoriginal toolkit: they are easy tomount, and cheap to produce.
    • Christmas Light Addition Program – 2013 ©5/11/2013 27Shields Up
    • Christmas Light Addition Program – 2013 ©5/11/2013 28Shields Up
    • Christmas Light Addition Program – 2013 ©5/11/2013 29Shields Up• Make Your OwnProtoshield Kit
    • Christmas Light Addition Program – 2013 ©5/11/2013 30Shields Up
    • Christmas Light Addition Program – 2013 ©5/11/2013 31Variations On A Theme• What makes an Arduino board an Arduino?• The Arduino module is a simplifiedmicrocontroller board. Although there arean increasing number of alternate formfactors, the original design includes all theelectronic parts necessary to power andcommunicate with the microcontroller:regulator, clock crystal, USB-to-serialinterface, and SPI programming interfacefor replacing the bootloader.
    • Christmas Light Addition Program – 2013 ©5/11/2013 32Variations On A Theme• What makes an Arduino board an Arduino?• An Arduino board is more than a piece ofhardware. Its also the software that letsyou program and communicate with it, thedocumentation and tutorials that explainhow to use it, and the community that canhelp you when you have trouble. Its thefact that all of these work together that,more than any individual piece, makes theproject useful.http://arduino.cc/en/Main/Policy
    • Christmas Light Addition Program – 2013 ©5/11/2013 33Variations On A Theme• Arweeny• Boarduino• EL Sequencer• Flyduino
    • Christmas Light Addition Program – 2013 ©5/11/2013 34Variations On A Theme• Lily Pad• Redboard• Sippino• and Many, Many Others
    • Christmas Light Addition Program – 2013 ©5/11/2013 35Variations On A Theme
    • Christmas Light Addition Program – 2013 ©5/11/2013 36Variations On A Theme
    • Christmas Light Addition Program – 2013 ©5/11/2013 37Where To Go From Here• Buy an Arduino or Starter Kit
    • Christmas Light Addition Program – 2013 ©5/11/2013 38Where To Go From Here• Buy an Arduino or Starter Kit– Here are some of my favorite vendors– But there are many, many, many others!http://adafruit.comhttp://www.jameco.comhttps://www.sparkfun.comhttp://www.allelectronics.comhttp://www.makershed.comhttps://solarbotics.com
    • Christmas Light Addition Program – 2013 ©5/11/2013 39Where To Go From Here• Start Out With Tutorials– http://learn.adafruit.com/– http://learn.adafruit.com/category/learn-arduino– https://www.sparkfun.com/tutorials– http://arduino.cc/en/Tutorial/HomePage
    • Christmas Light Addition Program – 2013 ©5/11/2013 40Where To Go From Here• Check Out Other Peoples Projects
    • Christmas Light Addition Program – 2013 ©5/11/2013 41Where To Go From HereGoogle “Arduino”andStand Back!
    • Christmas Light Addition Program – 2013 ©5/11/2013 42The EndThat’s all I’ve got for this year!