Our team was in charge of designing a way for the robot to display emotions. They would be displayed either through lights or movement. It soon became clear that the LED lights would be the perfect way for the robot to display emotions by assigning a color for each specific emotion, such as celebratory or angry.
The next challenge was how to attach the LED light. We had the idea of placing LEDs inside the robot rather than having them outside and exposed to the human eye. Then we had to design and 3-D print holder for the LED lights. The final product turned out perfectly.
After we finished designing how the LEDs would be held, we had worked on making them actually show emotions. We went through a lot of trial and error with the code, but came up with some basic light changes and configurations. After that, we started making them fade and blink which was a lot harder. Then we had to make the LEDS change by using the serial monitor. So when we were done making it work using the serial monitor we had about 7 emotions that could change by putting in numbers in the serial monitor.
Next, we collaborated with the user interface team, and turned the emotions into buttons you could click on the screen. The final product was 7 buttons, that changed the robot’s emotions. If you wanted to show anger then the colors would fade between red and orange. Celebratory would have the LEDs fade between red and green similar to christmas colors.