Asked — Edited
Resolved Resolved by Rich!

Rgb Unit On Humanoid Head

Are the i2c ports on the board auto sensing or is each one of the 3 a specific address?

I found what looks to be the address range 0xA0, but I've also found V0 virtual ports or AX0 Dynamixel ports, it is currently set to N/A. What should it be set too does it matter which of the i2c prey's it's physically plugged into?

Thanks in advance for your help.


ARC Pro

Upgrade to ARC Pro

Experience the transformation – subscribe to Synthiam ARC Pro and watch your robot evolve into a marvel of innovation and intelligence.

United Kingdom
#1  

Have a look at the tutorial/info on the RGB Animator

It doesn't matter which I2C port it is connected to, all three will work provided the animator control is configured with the correct I2C address (which it is by default unless you change it).

#2  

Thanks Rich, I saw the video earlier but it's more of info not a real tutorial is there a step by step tutorial available? I can't seem to get them working. They are lite but I'm sure that's just the standard mode...

United Kingdom
#3  

Step by step tutorial...

  1. Locate the I2C connection on the RGB Animator
  2. Plug it in to one of the 3 I2C ports

Check the example JD project for an example of the RGB Animator control with some pre-made sequences.

#4  

Thanks Rich it's that easy huh?

Okay so now is their an import utility to bring the pre made JD sequences into my project?

United Kingdom
#5  

Open your project Click Merge (next to load and save) Choose the example JD project Select the RGB Animator control from the list (and any others you want) by putting a tick in the box.

#7  

Merged just fine thanks Rich!

Another problem now when I attempt to run one of the merged sequences the robot disconnects every time. Once in a while the software will also lock up.

This has happened a few times with speech recognition as well but not every time as it's currently doing with the RGB commands.

I'm not using direct network connection at this time currently using client DHCP connection.

Thanks

#8  

Is you battery good? If the ezb "browns out" and or too much current is requested (especially from a weak battery) the ezb will arbitrarily disconnect....