Due April 12th
In this lab you will explore motors and build circuits using servo, DC and stepper motors. You will use an Arduino to generate a pseudo-analog output voltage (PWM) to control a servo motor, and will learn to drive DC and stepper motors using an H-Bridge. Lab Objectives: Use PWM to...
Due May 3rd
Create a physically interactive system of your choice. Your focus in this assignment should be on careful and timely sensing of the relevant actions of the person or people you’re designing for, and on a clear, prompt, and effective response. Remember that any interactive system involves listening, thinking, and speaking...
Due March 22nd
In this lab, you will use serial communication to send at least two sensor values from Arduino to P5JS. Using P5, you must create an interactive, visual output from the incoming sensor data. Lab Objectives: Explore serial communication between Arduino and P5 Learn how to appropriately format data to send...
Due February 22nd
This lab explores analog input and output using variable resistors. You will learn to read sensor values to the serial monitor and utilize pulse width modulation (PWM) and frequency modulation to affect outputs. Objectives Read Analog sensor values using analogRead() Print sensor values to the serial monitor Use analogWrite90 on...
Due March 8th
Create a working prototype for an Interactive Toy. Learn about your audience (what are their goals and motivations?), and be purposeful in designing the toy for a particular environment or use case. Visualize the scenario in which a user would interact with this interactive object and design your toy accordingly....
Due February 13th
In this lab you will get set up with the Arduino prototyping environment and explore digital inputs and outputs using a microcontroller. Objectives Get set up with the Arduino environment Build a circuit with one digital input (a switch) and two digital outputs (LEDs) Program the Arduino to power the...
Due January 30th
This lab is an introduction to circuits both on and off a breadboard. You will learn how electricity flows through components and will practice calculating resistor values based on the power source and components in your circuit. You will learn to solder and will build a creative enclosure for your...
You are expected to keep an online journal of your progress throughout this class. Your instructor will read this journal to see how you are progressing, so you should update your journal regularly over the course of the semester. At a minimum, you are expected to create a post for...