Friday, 16 December 2011

XBee pro 900 digimesh RP-SMA


Finally I got back from a big absence in the development of Cycle Sound.
Once I made some progress in different parts of the project, other priorities took place.
The parts I worked were:
building the handlebar that supports the drumpad; build the electronics of the drumpad; make the connections to the Arduino; program the Pure Data patch to get the drumpad signal and send it to an external VST (in this case for experimenting I'm using FM8 from Native Instruments).
Each of these parts are not complete but ready for experimental stage. However there is still one part missing so that experimental stage can take place and that is what was I most recently working on: the XBee communication. This is the device that allows the RF transmission of data from the Drumpad -> Arduino to the Station that will read and play the bicycle's signal.
Therefore, the complete diagram for the signal's path is:
Drumpad -> Arduino -> XBeeShield -> XBee --- XBee -> XBee Explorer -> Computer (MacBookPro).

However, the progress made on the XBee's is still not enough for the required task.
Two major issues are making it go slower than expected: I only have one XBee Explorer so I had to find a way of working on both XBee's at the same time using an Arduino and a XBeeShield; the X-CTU software for programming the XBee's is a windows only platform. Making me use a Virtual Machine that brought problems of it's own to the equation.
In the end I was able to program the XBee modules without being able to get them to communicate with each other. Which means I'm only half way through this step.
However, hopefully, as soon as I get these two modules communicating I'll be able to experiment the whole setup. After this I will actually get the bicycle to mount everything on and take the first outdoors trial.

No comments:

Post a Comment