When using RFID tags scan the robot, the robot will play a certain melody and have a specific movement, and the melodies are accumulated, which means it won't stop if other tags scan the robot, at last, it will become a song. Also, users can use light to control the speed of the robot's movements.
Generally, the robot will have different movements under the certain melodies. After several times' modifications and adjustments, I finally changed my project into this way. Before, I was trying to let the robot follow the lines or some certain tracks and detect the "RFID" sensors to add tracks to a music. But when I actually tried different sensors and combined them together, I found out that my previous ideas are too ideal. When I used Bluetooth to connect Arduino and Processing, I found out that it took a really long time for Processing to react, and sometimes Processing can't have certain reactions as expected. So it is kind of impossible for the robot to play music file while moving on the line. And when I tried to use light sensors to control the robot movements, it is very hard to control the robot and the "gameplay" for the project is not very good. So I reconsidered and decided to change a little. The final version of the project is: when using RFID tags scan the robot, the robot will play a certain melody and have a specific movement, and the melodies are accumulated, which means it won't stop if other tags scan the robot, at last, it will become a song. Also, users can use light to control the speed of the robot's movements.
Detailed Concept:
Why I want to make a robot related to music? Because I really like music, and one of the coolest things I like about music is the production of music. For music production, all the songs are produced by creating and combining different tracks of melodies together. It is really amazing how many different songs a certain number of melodies can make. Also, I found it really cool if I can combine the movements of the robot and the melodies together. What is the meaning of my project? I feel like my project can actually be a toy for kids. The movements of the robots are attractive, and music is essential for kids, it can be an interesting hobby. What's more, every time you swipe a card, there will be a piece of music playing, with different cards children choose, it can become different songs, there's a sense of achievement when playing with this kind of toy. At last, this kind of toy actually bring to children the concepts of adding tracks to compose a piece of music, it is a tool for kids to initiate music.
Further Modification:
If I have more time, first, I will change a bigger breadboard, and separate the wires wider, to avoid the short circuit problem. Second, I will design more complicated and interesting movements for the robot. Third, adding a Bluetooth speaker on the robot so that the sound didn't come from the computer, instead, it came from the robot itself.
Comments