Gizmo-cda
  • Home
    • mail chimp
    • Gift Certificates
    • Magic Wheelchair
  • CLASSES
    • In the Wood Shop
    • In The Creative Arts Lab
    • In the Metal Shops
    • In the Clay Studio
    • Calendar >
      • Waiver
  • Membership
    • Waiver
  • INNOVATIVE EDUCATION
    • IEI Impacts Best Practices
    • Lending Library
    • Project Based Learning
    • Educational Resources
    • FIELD TRIPS
    • Gizmo2Go
    • Build With Us
  • Badges
    • 3D Modeling And Machines Level 1
    • 3D Modeling With Tinkercad Level 1
    • Arduino And Circuitry Level 1
  • Equipment List
  • Contact Us
  • Store
  • Donate
  • ME Center
  • Share Your Story
Picture

Arduino & Circuitry Badge - Level 1  -- [Currently Testing]

Badge Criteria

Description

Learn how to use Arduino compatible microcontrollers, various electronic components, and circuit prototyping techniques to build, program, and test custom circuits to solve real problems. This badge is for anyone new to programming and circuitry. You’ll be amazed how quickly you can make real things that move, blink, run, skip, flip, flop, bump, see, hear, smell, and respond to the world around them.

What you'll learn

You’ll begin by learning the basics of Arduino, programming, and circuitry in the free online simulator. Through this process you’ll become familiar with various electronic components and learn to interact with them. Your badge culminates in you planning, simulating, fixing, and creating a physical circuit of your own creation!
Picture

Earning Criteria

Skills Learned

Programming Essentials – Control Structures

  • Create functions (subroutines)
  • ​Demonstrate understanding and make use of for() loops
  • Demonstrate understanding and make use of if/else statements
  • Demonstrate understanding and make use of while statements

Programming Essentials – I/O

  • Demonstrate understanding and make use of pinMode();
  • Demonstrate understanding and make use of digitalRead(); digitalWrite();
  • Demonstrate understanding and make use of analogRead(); / analogWrite();

Programming Essentials – Serial Monitor & Debugging

  • Initiate Serial Connection
  • Use Serial Commands to check sensor values
  • Use Serial.print();
  • Use Serial.println();
  • Use Serial.Begin() to establish different connection speeds
  • Determine if given Arduino board is Serial compatible
  • Collect and analyze data that is output from multiple runs of a computer program. Using code reference
  • Know and make use of Arduino code reference at:  http://arduino.cc/en/Reference/HomePage  

Programming Essentials – MISC
  • Demonstrate understanding and make use of delay();
  • Demonstrate understanding and make use of map();

Circuitry Essentials – Build basic circuits
  • Use breadboards, jumpers, resistors, capacitors, diodes, and multimeters

Circuitry Essentials – Experiment with various output devices like:

  • Servo motors , Vibration motors, Hobby Gearmotors, DC motors (with and without encoders)
  • Piezo speakers
  • LEDs, NeoPixels, LCD Displays

Circuitry Essentials – Experiment with various input devices like:

  • Potentiometers
  • Switches
  • Photoresistors
  • Ultrasonic Distance Sensors
  • Gas Sensor
  • Temperature Sensor
  • Tilt Sensors

Get Started ​ | Learn the basics of Arduino, Programming, & Circuitry

  • Learn Arduino basics by completing six lessons
  • Explore new electronic components and starters
  • Document and explain circuit interactions

Circuit Planning, Simulation, & Repair ​ | Design & iterate personal arduino circuit

  • Get inspired!
  • Plan your circuit
  • Get feedback from Gizmologist 
  • Iterate design of simulated circuit in collaboration with your Gizmologist
  • Document work, create parts list of approved simulation

Assemble Your Circuit ​ | Work with Gizmologist to assemble your circuit at Gizmo

  • Make appointment with your Gizmologist to assemble your circuit at Gizmo

Ready to start? Do the following:


  1. Visit classroom.google.com and join the class using code: zlkigzh (Note: You'll need to use a personal -- non-school -- account)
  2. Watch the Google Classroom Intro video to learn the Google Classroom basics. (Note, course content may have changed)
  3. Complete all assignments in order, be sure to follow all directions.
Picture
Hours:
Monday - Thursday 10:00AM - 9:00 PM
Friday 10:00 AM - 5:00 PM
Saturday  10:00  AM - 5:00 PM
Sundays by appointment

phone 208-929-4029
email:  info@gizmo-cda.org


Find us here:
​283 N Hubbard St
Suite 142 
Hedlund Building,
North Idaho College Campus
Coeur d' Alene, ID 83814
Send snail mail to us at:
1000 W Garden Ave
​Coeur d' Alene, ID 83814
Picture
Thank you North Idaho College
More space, more tools,
more ideas.....

Picture
Picture
Big Thanks to the
University of Idaho-CDA

for their continuing support...
Go Vandals!

Picture
Thank you Idaho Stem Action Center for supporting programming at Gizmo-CDA
Picture
Picture
Picture
  • Home
    • mail chimp
    • Gift Certificates
    • Magic Wheelchair
  • CLASSES
    • In the Wood Shop
    • In The Creative Arts Lab
    • In the Metal Shops
    • In the Clay Studio
    • Calendar >
      • Waiver
  • Membership
    • Waiver
  • INNOVATIVE EDUCATION
    • IEI Impacts Best Practices
    • Lending Library
    • Project Based Learning
    • Educational Resources
    • FIELD TRIPS
    • Gizmo2Go
    • Build With Us
  • Badges
    • 3D Modeling And Machines Level 1
    • 3D Modeling With Tinkercad Level 1
    • Arduino And Circuitry Level 1
  • Equipment List
  • Contact Us
  • Store
  • Donate
  • ME Center
  • Share Your Story