Unit - Rube Goldberg Project
Arduino & C++ Build and Programming Project
This is a programming activity, where students will use a Micro-controller, Sensors, Motors & other electromagnetically devices. The lessons below are targeting the Arduino Micro-controller and the C++ language, but any Micro and language will work. Micros with Analog inputs are best for accessing the most sensors.
Additionally, this project is a Mechanical Engineering project where student teams use Duct Tape, cardboard, zip ties, hot glue, Dominoes, Lego, and anything else to make a crazy kinetic machine. The goal is to have students use a sensor to sense an event, like motion, falling object, moving objects, light or other kinetic event, detect that event with the Micro-controller, and then control a motor, servo, solenoid or other electromagnetic device to make something move.
Each teams project will interact with the next, and the sensing and motion will move from team to team to team.