by chully00 » Thu Apr 05, 2007 4:51 am
by chully00
Thu Apr 05, 2007 4:51 am
So the Robonova is great, really great. I've had mine for a few weeks now and I have been having a blast! I've been doing stuff that people on these forums have already done, like adding a gyro and of course making new poses and movements. I want to give the RN some more sensors, and make the most of them.
So anything I plug into the 8 AD ports I can get a value of 0-255 returned with the AD() function in RoboBASIC... but How do I tell what the value is?? I can't just "PRINT value" or something because there is no screen! (:twisted: yet... )
I noticed that according to my manual, a previous version of the ROBONOVA controller board had a SOUND function that would output 255 different freqencies, perfect for interfacing with the 255 different values that the AD function would get as input from the analog sensors. It would be a quick fix, and slightly better than using the position of a servo to indicate the value of my sensor reading... I spent a few hours scratching my head as to why SOUND didn't do anything for me! (Only MUSIC works out of such functions) I wonder if there is any way of getting this functionality on the MR-3024 board on my ROBONOVA?
I need to get some indication about what values my sensors are giving before I can really get any further in making my RN interact with the environment. Maybe I should invest in a bluesmirf, but since this kind of communication is only strictly essential during testing, maybe just a serial cable would work. Any suggestions to use the ERX and ETX with just a cable? and maybe one of
these?
How do you find out stuff like sensor values?
So the Robonova is great, really great. I've had mine for a few weeks now and I have been having a blast! I've been doing stuff that people on these forums have already done, like adding a gyro and of course making new poses and movements. I want to give the RN some more sensors, and make the most of them.
So anything I plug into the 8 AD ports I can get a value of 0-255 returned with the AD() function in RoboBASIC... but How do I tell what the value is?? I can't just "PRINT value" or something because there is no screen! (:twisted: yet... )
I noticed that according to my manual, a previous version of the ROBONOVA controller board had a SOUND function that would output 255 different freqencies, perfect for interfacing with the 255 different values that the AD function would get as input from the analog sensors. It would be a quick fix, and slightly better than using the position of a servo to indicate the value of my sensor reading... I spent a few hours scratching my head as to why SOUND didn't do anything for me! (Only MUSIC works out of such functions) I wonder if there is any way of getting this functionality on the MR-3024 board on my ROBONOVA?
I need to get some indication about what values my sensors are giving before I can really get any further in making my RN interact with the environment. Maybe I should invest in a bluesmirf, but since this kind of communication is only strictly essential during testing, maybe just a serial cable would work. Any suggestions to use the ERX and ETX with just a cable? and maybe one of
these?
How do you find out stuff like sensor values?