From Button Press to Bright ‘C’: "Iron Chef Challenge
When I first started this course, I could hardly get a circuit to work, let alone build a code on my own. Now, as I finish up this course, I've created something that not only demonstrates how far I've come with a personal touch. For my final project, I aimed to incorporate what I have learned in a creative and meaningful way. I've spent the previous few weeks learning about circuits, LEDs, and coding, and for this final project, I combined them all: a servo motor, various LEDs, and a push button. What did I end up with? A light-chasing circuit that creates the letter "C," which represents my name...all activated by a single button press.
Though a minor element, the push button makes a significant impact. I wanted to be in charge of when the circuit began, not have it run automatically. The show begins when you press the button. It's simple, interactive, and intentional. Finding out how to connect and code something like this early in the class would have been a struggle. Thanks to the skills I have developed, the design and execution felt simple today. Sure, I had to troubleshoot here and there to make sure the button functioned smoothly, but that process simply made me realize how much I have evolved in confidence and problem-solving.
I wanted this project to feel unique and not just like another circuit. That's why I chose to shape the LEDs into the letter "C" as a tribute to my name. I added a little excitement by not lighting them all at once. The servo motor operates in stages, sequentially turning on and off LEDs. As the "C" finally shows up, this produces a wonderful, chasing effect. All the LEDs turn on at once at the end of the sequence for a grand finale.
How It Is Done:
The servo motor spins in tiny increments, each matched to a particular LED. It swings from 0° to 180° igniting the LEDs one by one to create the "C." Nothing occurs until I hit the button, which sets off the whole series. It's a simple method to make the project more engaging. The last grand finale The servo spins a little for fun after the last LED is turned on all at once. This last touch ties it all together.
The arrangement is really simple. The servo is in the middle and the "C" is formed by LED arrangement. The push button is on the breadboard, making it simple to activate. Although the parts are straightforward, it required some careful preparation to synchronize the lights and movements.
Surface-wise, it's just a servo, some LEDs, and a button. Making sure everything happens at the right time was the hard part. Mapping servo angles to LEDs, getting the timing just right, and producing the chasing effect were all problems that pushed me to put what I learned in this course into practice. It's funny to remember how scary a single blinking LED was at the start of this trip. I am now mixing several elements and coding interactions as if it were second nature. This project demonstrates how much I've improved, both technically and creatively.
Reflection:
This project is more than just finishing an assignment. It's a reflection of everything I've learned and an opportunity to put my own stamp on it. It feels incredible to be able to take basic Arduino concepts—such as inputs, outputs, and mapping—and transform them into something unique. With a push of a button, I can set off a chain reaction that results in a pattern of light and movement that feels great. This last assignment marks the beginning of new ideas and opportunities rather than the end of this semester. To see where my abilities lead me next excites me.
.jpg)



.jpg)


Comments
Post a Comment