Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Arduino Workshop 101

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →
Avatar for SheSharp SheSharp
February 14, 2016

Arduino Workshop 101

Avatar for SheSharp

SheSharp

February 14, 2016

More Decks by SheSharp

Other Decks in Technology

Transcript

  1. Arduino workshop #1 Loveduino, make arduino not war! Outline Contents

    Who is it for Required material Final Project Intro Basics Digital Analog Project Resou- rces
  2. Contents of workshop Intro to Arduino and Codebender web IDE

    Digital I/O Analog I/O Project description Play time! Outline Contents Required material Final Project Intro Basics Digital Analog Project Resou- rces Who is it for
  3. Who is this workshop for Beginners – You’ve always had

    a knack for all things practical but didn’t know where to start. Or you’re just fascinated by the world of electronics! Outline Contents Required material Final Project Intro Basics Digital Analog Project Resou- rces Who is it for
  4. Required material Any kind of web browser so you can

    access Arduino.cc , Codebender.cc and http://oomlout.com/a/products/ardx/ . Outline Contents Required material Final Project Intro Basics Digital Analog Project Resou- rces Who is it for
  5. Final Project Assemble and program a small arduino project is

    the goal of our workshops! Outline Contents Required material Final Project Intro Basics Digital Analog Project Resou- rces Who is it for
  6. What is Arduino Arduino is an open-source prototyping platform based

    on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button - and turn it into an output - activating a motor, turning on an LED. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. Intro Basics Digital Analog Project Resou- rces Hardware Programming
  7. What is Arduino Intro Basics Digital Analog Project Resou- rces

    1. Digital pins 2. Pin 13 LED 3. Power LED 4. ATmega microco ntroller 5. Analog in 6. GND and 5V pins 7. Power connector . 8. TX and RX LEDs 9. USB port 10. Reset button Hardware Programming
  8. Programming basics The bare minimum of an arduino program: (cc

    codebender) Intro Basics Digital Analog Project Resou- rces Hardware Programming
  9. Digital example Example of reading a digital input and actuating

    an output: (cc codebender) Intro Basics Digital Analog Project Resou- rces
  10. Analog example Example of reading and analog input and actuating

    an output: (cc codebender) Intro Basics Digital Analog Project Resou- rces
  11. Valentine themed project Our goal today is to make a

    beating heart out of LEDs that turns on only at night time! Reference material: 8 blinking LEDs - http://bit.ly/1RCeOAV Photoresistor - http://bit.ly/1bMEybi Intro Basics Digital Analog Project Resou- rces
  12. Useful resources Arduino webpage: https://www.arduino.cc/ The Arduino playground: http://playground.arduino.cc/ Mar

    electronics: http://www.marelectronics.gr/ Codebender: https://codebender.cc/ ARDX kit: http://oomlout.com/a/products/ardx/ Intro Basics Digital Analog Project Resou- rces Useful Resources