Robot Art Show
Project Description
For this project, we were required to build a robot using code and an Arduino board to make it do something. This could have been flashing a light, playing a song, or even making a game. Before doing this, we had to actually learn how circuits worked. We started by learning the basics of electricity. After, we learned about breadboards, which easily connect different components, like wires and lights. Finally, we learned how to actually code programs. For our project, we decided to make a sort of Jeopardy. A screen would print a question and you would have 4 buttons corresponding to answers a, b, c, and d. The Jeopardy theme song would play and then if you got the question right, it would say correct. You can see our final code below.
For this project, we were required to build a robot using code and an Arduino board to make it do something. This could have been flashing a light, playing a song, or even making a game. Before doing this, we had to actually learn how circuits worked. We started by learning the basics of electricity. After, we learned about breadboards, which easily connect different components, like wires and lights. Finally, we learned how to actually code programs. For our project, we decided to make a sort of Jeopardy. A screen would print a question and you would have 4 buttons corresponding to answers a, b, c, and d. The Jeopardy theme song would play and then if you got the question right, it would say correct. You can see our final code below.
Concepts and Definitions
There were not really not really any physics concepts in this project.
Reflection
This project turned out pretty great, we did almost everything we wanted to. First of all, we were able to make our code work with just a couple. This code was very difficult to make but in the end it all worked out. Second, any problems that came around to us were solved. We were able to figure out a lot of new things on our own as well as help other people. Although this all is true, there were a few things I wish I did better. First, I wish our project worked exactly how we wanted it. We were able to get most things working how we wanted, but there were still some things that I wanted to figure out. The main problem was that we wanted to figure out how to make multiple things run at once, and not knowing this caused problems, including not being able to press a button and have a song stop. This was incredibly frustrating at times, and made it so we had to go back and redesign some of our code multiple times. Second of all, I wish we had more time for our project. We were able to almost complete our project, but we didn't have enough time to add enough questions to our project. Overall, our project went pretty well, with some good things, but also some things that needed work.
There were not really not really any physics concepts in this project.
Reflection
This project turned out pretty great, we did almost everything we wanted to. First of all, we were able to make our code work with just a couple. This code was very difficult to make but in the end it all worked out. Second, any problems that came around to us were solved. We were able to figure out a lot of new things on our own as well as help other people. Although this all is true, there were a few things I wish I did better. First, I wish our project worked exactly how we wanted it. We were able to get most things working how we wanted, but there were still some things that I wanted to figure out. The main problem was that we wanted to figure out how to make multiple things run at once, and not knowing this caused problems, including not being able to press a button and have a song stop. This was incredibly frustrating at times, and made it so we had to go back and redesign some of our code multiple times. Second of all, I wish we had more time for our project. We were able to almost complete our project, but we didn't have enough time to add enough questions to our project. Overall, our project went pretty well, with some good things, but also some things that needed work.