I made an interactive lantern using a social network algorithm, where the copper wire in the middle, when touched turns the lights different colors.
Understand the network algorithms
Understand circuits
Understand the Adafruit circuit express playground
Understand the LEDs
Learn how to solder (more realistically, watch my father solder for me back at home)
Make a constellation network pattern
Laser cut a box with the constellation pattern
fail 3 times and succeed on the 4th time
Wire everything together
Code the Adafruit
Test
Learn what the network algorithm is
Learn how to use Adafruit circuit playground express
Learn how to solder and use the laser cutter
Learn circuitry
Get the project done on time while dealing with travel and other deadlines for other classes
Get a cute lantern that I would want to keep after the class is over
Use the network algorithm for the lantern
Platform: Gemini AI
Prompt: I have a box with a design on it and the design has a copper wire on one of the line connecting two structures together. I want it so that when I touch the copper wire, left structure turns purple, and the right structure turns blue and when the copper tape is touched again the left structure stays purple, but the light nearest to the copper tape turns green while the other three lights stay blue. Code this for adafruit circuit playground express arduino with the copper wire attached to port A5, the vertical left structure lights attached to A4, the vertical right structure lights attached to A2, and the horizontal lights for both structures are attached to A3; here is a picture of the structure as well
Analysis: Most of my corrections to the AI, this go around were because I did not direct it properly to light up the right lights. I do not know what I was thinking but I somehow assumed that the AI just automatically knew which LEDs to light up, which it proved, it did not. Another part of it was troubleshooting wiring and fixing the light colors to be correct. It worked well. It was fine. Without the AI, I do not think I would have the mental energy to finish this project because I would be too daunted to figure out how to code the adafruit.