project showcase project

This was the final assignment for my engineering 103 class. I was tasked to code a ESP32 robot to complete at least 1 of 4 challenges prompted. I chose to do the emotion challenge. The challenge required me to code my robot to demonstrate 4 emotions using movement and LED lights. The 4 emotions that I programmed and represented with my robot was happiness, sadness, fear, and anger. I did my best to make each emotion unique through their movements.

0 Lifts 

Artifacts

Name Description
Video of emotion challenge This is the recorded video I have for my robot. While it did not perform exactly the way I wanted it to due to some difficulties when building. It executed the challenge well and I got to learn much more about code and the trial and error process to overcome some of the challenges and gaps in knowledge when coding.   Link
Code for emotion challenge This is my code for the emotion challenge. There are a few parts of my code that I wished I could have added but due to gaps in my knowledge and time constraints I could not include it in my demonstration. I have a piece of code using millis() to try to have multiple functions run at a time. It would work if I started with that emotion but when I put code before it with delay() it really messed with the timing and would skip code. It was unfortunate that I could not include it but I think overall this project prompted a multitude of unique challenges that I did my best to overcome and learn from.   Download
Feedback