FahmidaAuphos_BSE_Portfolio

This is a template portfolio for the students attending the BlueStamp Engineering program.

View project on GitHub

LED Cyclone Game

I am working on the LED Cyclone Game. I am utilizing an addressable neopixel strip, an arduino uno board, and a push button. This project reminisces on games that would appear in the arcade.

Engineer School Area of Interest Grade
Fahmida Aupho Midwood Computer Science Graduated

LED Cyclone Game

Final Milestone

My final milestone is adding my LED cyclone game to a circular frame. I chose a 13 x 13 inch clock and used double sided tape to attach the addressable LED strip to the inside of the frame. I realized that my neopixel was longer than the circumference of the frame so I layered the ends of the neopixel on top of each other. To make further improvements on this game, I will add a battery to the back of the clock. I can also have each hand of the clock be assigned a color on the neopixel.

Final Milestone

Second Milestone

My second milestone was to create the cyclone game using the neopixel and a mini push button. The objective of the game is to push the button when the cycling light reaches the designated LED. The difficulty level rises when successful attempts are made. A mini push button has two pairs of legs that are internally connected; the button will complete a circuit once it is pressed. It can be either placed on a breadboard or a printed circuit board. I placed the button in the middle of a breadboard and connected one leg to the 5V volt supply, one leg to the ground pin, and one leg to digital pin 8. I placed a pull-up resistor on the same leg of the button that is connected to digital pin 8. The resistor will prevent the LED from blinking chaotically.

Second Milestone

First Milestone

My first milestone was to light up the neopixel. The interface of the neopixel composes of the positive wire voltage, negative wire ground, and data wire. A diode is controlled by an integrated circuit that gains information and changes to data to manage the light. This data is then passed on to the next diode; it is an ongoing process. To power my neopixel I used alligator clips to connect the ground circuit of the LED strip to the ground pin on the arduino. I also used alligator clips to connect the voltage circuit of the LED circuit to the pin 5V on the arduino. Then I used a jumper wire to connect the data wire to digital pin 5 on the arduino uno board. Lastly, I opened up the Arduino IDE to upload the operation “ColorPalette”.

First Milestone