Introduction to Arduino workshop

From HackRVA
Revision as of 18:58, 29 July 2014 by Kramer102 (talk | contribs)
Jump to navigation Jump to search

The Introduction to Arduino Workshop is a beginners workshop designed to get newcomers up and running with Arduino microcontrollers.

Resources for Workshop Participants

Workshop

1. Blink LED [adafriut experementers kit 1]

  • sketch is located under examples basics blink
  • circuit 1 in book


2. Single Servo [adafriut experementers kit 4]

  • Copy and Paste sketch from oomlout
  • circuit 8 in book

3. Using a NPN transistor to switch led's on and off

  • see the blackboard --> turning two leds on and off
    • will prepare us for controlling the RC car later
  • similar to [circuit 3 in oomlout]
  • similar to circuit 10 in book
  • use blink sketch
  • for extra difficulty use a motor in place of one of the leds
  • [npn transistor pins]

What to Expect

  • A fun participatory workshop
  • Hands on practice
  • Opportunities for active problem solving (,istakes are encouraged!)
  • To work together to make something original that completes a task
  • To know what to do next to keep learning/playing

Before the Workshop

  • Thanks for signing up. If you have problems with anything, don't worry. We'll take some time at the beginning to get everyone ready.
  • Bring your laptop if you have one
  • Go ahead and download the software for your operating system.
  • Install it on your laptop.
  • Feel free to explore the links a little and take a look around the internets for cool projects.
  • Edit this wiki!!! Put some comments under the links if you want. List what you'd like to learn. Whatever!
  • [What NOT to DO!!!]

Follow- up/ Resources:

Resources for Planners

General Links for lesson plans/tutorials

Meetup description

1. Background - A little bit about the arduino and open source hardware.

2. Arduino Basics - How to blink LED's, upload code, simple control of servos, etc.

3. Original Fun - Create something original to compete in a simple project based competition. Don't worry, you'll be provided with plans and materials that will work. The only goals are originality and fun. Completion of the task is optional.

4. Learning Beyond the Workshop - Information on how to participate in the Arduino community so you can flex your new-found powers beyond the hack.rva workshop. Including websites to find projects, parts, additional shields, and code. 5. What to Bring - A laptop with the Arduino software installed. A willingness to have fun and make mistakes.

6. Cost - $65 gets you the workshop, your own arduino, and all the components you'll need.

Learning Goals and Objectives or Scope

  • Have fun and make something with other people. Encourage participants to become active learners in the Maker tradition of try-fail-try, share, and participate.
  • Each participant:
    • will leave the workshop with a working knowledge of how to get started using Arduino
    • will know what to do next to keep learning and working with Arduino
    • will learn and apply at least 3 basic arduino programming skills

Learning Plans or Outlines

We're using a google doc folder at the moment to collaborate. Arduino Workshop Folder. Beth made the lesson plan from a conversation we had during open house and research on her own. The Journal is my ranting so far.

  • Kramer's rough plan:

I'm planning

  • 15 min intro
  • 45 min follow along (blink led....read sensor...move servo)
  • 15 min Where to find more info
  • 30min build for competition (radio controlled vehicle using servos from the arduino to control it. Decorate vehicle (LEDs).
  • 30 min competition (how many pegs can you knock down in the most ridiculous way possible. 1 award for pins. 1 award for originality.)
  • 15 min close and clean up

That leaves 30 minutes cushion. I'm sure I'll need it.

Concerns and Ideas

  • doing the original task could take a while
  • I'd like everyone to walk away with something. Maybe a certificate with a picture of the thing they made.
  • Need to edit and clean up this wiki, but I'm tired and it's late