CS207
Building Interactive Gadgets
Lab Outline (Fall 2017)

Class Information:

Lab Schedule
Last Updated:09-12-2017
Current Date:12-14-2017
Lab
Days
Contents
(Subject to change by the class/lab instructor)
---
Sept. 13 — 15
 No lab. Delayed because of material supply issues. I will still be around to answer your questions.
1
Sept. 20 — 22
 Introduction to the UDML and Arduino
2
Sept. 27 — 29
 Blinker
3
Oct.  4 —  6
Button
4
Oct. 11 — 13
 Potentiometer and Sensors
5
Oct. 18 — 20
Motors
6
Oct. 25 — 27
Servos
7
Nov.  1 —  3
8 LEDs
8
Nov.  8 —  10
Shift Registers
9
Nov. 15 — 17
Light and Sound Show
---
Nov. 22 — 24
Break for projects and study!! Have fun folks!!!
10
Nov. 29 — Dec.  1
Lab Test

 

Lab Related Software
Software Download Links Description
ARDX Arduino Manual Link Here Very Useful
Arduino IDE
(Arduino Software)

Official Download Page

Lab Version: Arduino 1.8.4 (release notes):

These labs have been tested with Arduino IDE version 1.6.11. This release was the current one in September 2016. No breaking changes have been announced since. If you notice that something doesn't work on the new version, 1.8.4, please notify the lab instructor.

Feel free to try newer versions if they become available. If you have trouble with a lab while using a newer Arduino IDE, contact your lab instructor with the number of the version you were using. Do not expect an immediate resolution to problems that stem from changes to the IDE.

Fritzing

Official Download Page

Lab Version: Fritzing 0.9.3b

Custom Parts: coming soon

Frizing was used to make circuit diagrams and breadboard layouts for the lab notes. Some custom parts were designed for the lab notes. These may be made available to you later in the semester.

You may be asked to use it to produce similar diagrams and layouts for assignments.