mandag den 3. marts 2008

Eigth day of Project work (final day before presentation)


Deadline is now coming closer an today we had the "dress rehearsal" of the presentation. The Day started out with continued testing of the BeatBox. We had to put back some of the foam rubber in the buttons, because some om the buttons now were to sensitive, but all in all it worked like it should. We continued to fine tune the code/game on the computer and making sure everything worked as it should. The also looked at the keynote the girls had made and agreed on who should say what. But basically we were done with the whole thing and it worked like we had planned from the beginning.

I will end this post with two links, presentation and source code.
In our presentation the processes, reflektions and technical solutions is summed up and the source code is free to use if someone want to see the code or want to make a similar project.

Source code
Presentation

Testing the beatox

One of the first tests (still some bugs with the buttons, but it almost works)

Seventh day of Project work: SunSpot --> Phidget

With new hope we meet again and with 3 days to go we had to find a solution to our button problem. We tried once again packing the bag harder, but still no luck. We decided that we had to go for a more drastic solution so we thought that putting something really hard behind the buttons would help so we put phonebooks behind the buttons. This made the buttons much more sensitive, but our problem was that the buttons only worked when pushed in for a while and didn't work when you just hit them. Another problem was that the sunspot ran out of power. We didn't have time to wait for the sunSpot to recharge so we plugged in one of the buttons to a Phidget. Because the Phidget have an internal resistor we could just easily plug a button directly into the Phidget. To our big surprise the button not worked perfect. We therefore decided to scrap sunspot and connect all the buttons to the Phidget. Because both sunSpot and Phidgets runs in Java, we didn't had to change very much in the code to make the program work. We newer found out why the buttons didn't work with sunSpot, maybe because unlike Phidgets we had to pull the information out of the sunSpot (Phidget sends an event) and maybe something was wrong with that method or something. Anyway it worked with Phidgets and we finally could use the BeatBox as planned from the beginning. Seeing that i actually worked, we figured we had enough time to finish the whole thing tomorrow.

Sixth day of Project work

We decided that it would be a good idea to meet some ours today (Friday) . Again we used some more time to get the sunSpot to work but finnaly it worked. To our big disappointment the buttons didn't work as planned. They were not sensitive enough. We tried packing the bag harder, but it didn't help. We then decided to change our buttons. We tried different solutions, first removing the foam rubber from the front and back. It helped a little but not enough. We then tried to put something hard on the backside of the bag but that didn't do it either. Pretty disappointed we game up and agreed on meting Sunday