Technical Drawings
Codebase
Full Code: Github
Pseudo Code Flowchart:
The chart to the left describes the basic Ideas behind the main.py file (Outlining the Idea for our State Machine)that we were supposed to run on the Museum Day.
Since we wrote everything in Python using VS Code, we made multiple files. Namely: output_Control.py, sensors.py, and a config.py file.
In output control and sensors, we defined classes and functions for each electronic component so that we could call each said component inside main to simplify and streamline the process of coding the State Machine.
Museum Performance
When the day of the presentation came, our Pico unfortunately broke. Luckily, we had access to a spare Arduino and modified the claw machine to run off the claw and a button, coded in C++ rather than the full machine as originally planned.