03.06 Build Project Example Assignment
Assignment Deliverables
- Assemble one of the example projects below.
- Take a 10-30 second video of the project assembled and running.
- Upload video to Canvas.
- Label file YYYYMMDD Lastname Firstname Build Project Example.mp4
- 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 Simulation
Joystick Servo Motor Foosball ESP32
Joystick Servo Motor Foosball ESP32 - Wokwi Simulation
LED Sound Spectrum Visualizer ESP32
LED Sound Spectrum Visualizer ESP32 - Wokwi Simulation
Servo Motor Seaweed ESP32
Servo Motor Seaweed ESP32 - Wokwi Simulation
LED Traffic Light Demo Arduino
LED Traffic Light Demo Arduino - Tinkercad Simulation