Skip to docs navigation

03.06 Build Project Example Assignment

Assignment Deliverables

  1. Assemble one of the example projects below.
  2. Take a 10-30 second video of the project assembled and running.
  3. Upload video to Canvas.
    • Label file YYYYMMDD Lastname Firstname Build Project Example.mp4
  4. Bring assembled (hopefully functioning) example project to class.

Overview

In class, we experimented with getting input from the environment with sensors such as microphones, photo-resistors, temperature sensors, and analog joysticks.

Combining multiples elements of input and output begin to make an interesting interactive artwork. After discussing everyone’s initial proposals and project components, we broke them up into small bite size chunks. Below are example projects from student project proposals.

Choose one that fits your project and build it. In addition to hooking up the components, you should construct physical structure for the components to be in. In. For example, servo motors should not just be flopping around, and joysticks should be mounted.

Mounting Components

3D printing is a great way to mount various custom hardware configurations.

Using Large Language Models

These examples were mostly created using large language models and plain language input. Try to modify the code to suit your needs using large language models.

Project Component Examples

Robot Arm Demo Arduino Mega

Robot Arm Demo Arduino Mega - Wokwi Simulationexternal link

Joystick Servo Motor Foosball ESP32

Joystick Servo Motor Foosball ESP32 - Wokwi Simulationexternal link

LED Sound Spectrum Visualizer ESP32

LED Sound Spectrum Visualizer ESP32 - Wokwi Simulationexternal link

Servo Motor Seaweed ESP32

Servo Motor Seaweed ESP32 - Wokwi Simulationexternal link

LED Traffic Light Demo Arduino

LED Traffic Light Demo Arduino - Tinkercad Simulationexternal link