Arduino Activities

Arduino UNO Teacher Planning Guide

Getting Started

Basic Training - Suggested Sequencing (approx. 10 hours)

Folder
Activity
Time

A. Getting Started

Downloading Programs for Arduino

  • Review for information on downloading code, safety, breadboards, etc.

30 min

B. Project One – Light

1- Blinky an LED

  • Teaches basic concepts in programming and circuit design

60 min

B. Project One – Light

2 – Traffic Light

  • Multiple led’s and computer control

60 min

B. Project One – Light

3 – Creating Functions with RGB LED

  • Create any colour and learn functions

60 min

C. Project Two- Sound

4 – Making Music

 

  • Creating functions to make sounds. Introduces the potentiometer and speaker

60 min

C. Project Two- Sound

5 – Trumpet

  • Using buttons to create outputs (notes)

60 min

D. Project Three – Motion

6 – Servo Motors

 

  • Introduces servos (used for robotics)

60 min

D. Project Three – Motion

7 – Distance Sensor (Ultrasonic)

 

  • Introduces a motion sensor and if/then statements that can be used to activate outputs (i.e. leds, servos, etc).

90 min

E. Project Creative Design

8 – NeoPixel Ring

  • Code a neo-pixel ring to display different colors move in creative patterns

60-120 min

E.  PAA Project

Students incorporate knowledge acquired from the previous activities that incorporate a minimum of two principles from the areas of Light, Sound, and Motion.

180-240 min

Arduino Robot Car Teacher Planning Guide

Suggested Sequencing (approx. 8 hours)

Folder
Activity
Time

Activity 1- Get to Know Your Robot Car

Get to Know Your Robot Car-This lesson introduces students to the robot components, explains how to assemble the robot, and finally how to control the robot using a block based arduino programming language.

~

Activity 2- Get Your Motors Running

et Your Motors Running– This lesson introduces the concept of creating functions.  The functions will represent a series of commands.  Calling the functions in the program will simplify programming by reducing repetition.

~

Activity 3- Ultrasonic Sensor

Ultrasonic Sensor– This lesson introduces the ultrasonic sensor, which allows the robot car to avoid obstacles.  Students will add an ultrasonic sensor to the robot car.

~

Activity 4- Tracker Sensor- Line Detection

Tracker Sensor- Line Detection– This lesson introduces the tracker sensor.  This sensor “looks” down and is able to differentiate between dark and light colours.

~

Activity 5- Using a Servo and Ultrasonic Sensor

Tracker Sensor- Line Detection– This lesson introduces the tracker sensor.  This sensor “looks” down and is able to differentiate between dark and light colours.

~

Activity 6- Using a Remote Control

Using a Remote Control– This lesson introduces IR sensor and a remote control. The IR sensor will receive signals from the remote control to perform various functions.

~

Activity 7- Car Competition

Car Competition– This lesson provides a challenge that requires students to synthesis previous learnings to solve a problem.

~

Arduino Project Hub

*Basic Circuit Projects
F. Project Creative Design
H. Bluetooth Control
Solar Panel Light Detector