Do-it-Better Project
The Do-it-Better project was our last project of the year. We were not assigned a task or goal to complete. That, was up to us. Each individual group had to reflect on all the projects we did this year and then decide which one they wanted to do better. In my case, I decided to improve my previous projects idea of the Halo 3 theme song. To do it better my goals were to increase the song length, rearrange the lights so that they were easier to follow, edit the code to play eighth notes, and use more than 13 pins. The 13 pins were all the pins it had so I used analog pins to act like digital pins.
How I completed these goals
- To increase the song length I simply increased the note beats and notes played
- To rearrange the lights I used two different breadboards to maximize the space
- To edit the code for eighth notes I cut the initial tempo in half and doubled the beats played
- To use more than the 13 pins I had I switched some of the analog pins to digital
Physics concepts related to project
- To be able to play eighth notes I divided the tempo in half and doubled the beats per note
- To use analog pins for digital in order to play more than 13 notes I used "analogWrite" instead of "digitalWrite"
- You can see physically in the circuit itself that some of the wires had to be doubled, some of the analog pins (left) are plugged in along with the digital pins (right), and the fact that there are multiple negative wires (black) connecting the two breadboards and there sides
How I completed these goals
- To increase the song length I simply increased the note beats and notes played
- To rearrange the lights I used two different breadboards to maximize the space
- To edit the code for eighth notes I cut the initial tempo in half and doubled the beats played
- To use more than the 13 pins I had I switched some of the analog pins to digital
Physics concepts related to project
- To be able to play eighth notes I divided the tempo in half and doubled the beats per note
- To use analog pins for digital in order to play more than 13 notes I used "analogWrite" instead of "digitalWrite"
- You can see physically in the circuit itself that some of the wires had to be doubled, some of the analog pins (left) are plugged in along with the digital pins (right), and the fact that there are multiple negative wires (black) connecting the two breadboards and there sides
Reflection
As our real final project of the year, it was nice to be able to pick our favorite project, or just something that we felt needed improvement, and make it better. I chose my favorite project of the year to improve. All those goals I wrote above, I did all of them. I was able to complete them in time so that I could fine tune the code so that it worked flawlessly. The only problem I had with this project was the fact that it was hard to find the materials to build it since all the materials were being used in others groups. Also before the presentation I was having a little trouble with the fact that my computer refused to play my song. Though overall it was a great way to end the year.
As our real final project of the year, it was nice to be able to pick our favorite project, or just something that we felt needed improvement, and make it better. I chose my favorite project of the year to improve. All those goals I wrote above, I did all of them. I was able to complete them in time so that I could fine tune the code so that it worked flawlessly. The only problem I had with this project was the fact that it was hard to find the materials to build it since all the materials were being used in others groups. Also before the presentation I was having a little trouble with the fact that my computer refused to play my song. Though overall it was a great way to end the year.