CS207
Building Interactive Gadgets
Lab Outline (Fall 2017)

Class Information:

Lab Schedule
Last Updated:01-05-2018
Current Date:06-23-2018
Lab
Days
Contents
(Subject to change by the class/lab instructor)
1
Jan. 15 & 18
 Introduction to the UDML and Arduino
2
Jan. 22 & 25
 Blinker
3
Jan. 29 & Feb. 1
Button
4
Feb. 5 & 8
 Potentiometer and Sensors
5
Feb. 12 & 15
Motors
---
Feb. 19 & 22
Winter Break!!!
6
Feb. 26 & Mar. 1
Servos
7
Mar. 5 & 8
8 LEDs
8
Mar. 12 & 15
Shift Registers
9
Mar. 19 & 22
Light and Sound Show
---
Mar. 26 & 29
Break for projects and study!! Have fun folks!!!
10
Apr. 2 & 5
Lab Test - Information posted in Schoology

 

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.