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 Video 1: Robot running in its earliest programming form ...

Heatmap program

Heat Map Program

Skills used Python Visual Studio Code Final 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. ...