Description of cover image

Transfer Mechanism

Project Goal Create a mechanism that is able to move a ball through 3 randomly given precision points that can be mounted onto a pegboard. The mechansim must recieve a ball from the previous group and transfer it to the next group. Hardware Skills Used 3D Printing Lasercutting Analytical and Graphical Mechansim Synthesis Software Skills Used SOLIDWORKS MATLAB Lincages C++ (Arduino) Technical Information The mechanism is a motion generator because it not only moves through 3 specific points, but the dyad at the tip of the mechanism has to only rotate a certain amount before the golfball falls out. ...

Heat Map Program

Skills used Python Visual Studio Code The Goal Create a program that displays a heatmap that updates in real time for a space. With a final goal of being able to run as a containerized add-on in the home automation software Home-Assistant Progress Currently the program runs in the simple python GUI editor tkinter. Users see a grid which they can select where their sensors are on the grid and enter temperature values for those sensors, to act as an temporary manual input. ...

Photo of the robot

String Braiding Robot

Skills used Creo KiCad Vectors Arduino IDE The Challenge Design a robot using an arduino to complete a simple task The Tech Stack Microcontroller: Arduino Uno R3 Algorithm: PID Control Loop Implementation I wrote a C++ loop that reads the sensor values and calculates the error from the center line. Hardware Design Frame: Lasercut wood board Power 12 Volt battery Figure 1: Side view of robot ...