Recent activity
Subscribe to this feed
Tim replied on September 12, 2008 12:58 to the question "I2C address setting problem - won't 'stick'!" in ThingM:
Tim replied on September 11, 2008 13:20 to the question "I2C address setting problem - won't 'stick'!" in ThingM:
I just tried the same process with the Cylon example sketch, and with twoBlinkM's plugged in, programmed to addresses 16 and 20 (dec). It worked, until I power cycled and reloaded the arduino; then the BlinkM formerly at address 20 changed to 97.
Also, the fade speed of that BlinkM was changed to 0, keeping it from lighting at all. I have seen this before when the address changes.
HLP??!!
A comment on the question "I2C address setting problem - won't 'stick'!" in ThingM:
This is the most I can tell you:
I have one Arduino board connected to up to six (so far) BlinkM’s in parallel. The BlinkM’s are powered through the +5 connector, not the direct connection on the Arduino board (the cable to the chain of BlinkM’s goes to two different connectors on the Arduino.
I have the 0011 Alpha software downloaded, along with the tools and drivers.
I am programming the I2C addresses by plugging one BlinkM in, and running the BlinkMTester sketch. I get the address using ‘a’, set it using ‘A’, verify it using ‘a’, then verify the LEDs work by trying a few lamp combinations with the ‘c’ command.
I have programmed six BlinkM’s for the address range of 16 to 21 this way.
I then run my sketch (which I can send you seperately) which should sequence the LED’s. Once it worked, but when I power cycled, all the BlinkM’s had returned to address 16. sometimes they have returned to address 97.
Suggestions? – Tim, on September 11, 2008 12:29
Tim asked a question in ThingM on September 11, 2008 01:33:
I2C address setting problem - won't 'stick'!I'm setting up a chain of BlinjM's. What is the recommended way to assign the unique I2C addresses? I've tried using the test code and the "a" command, but the address don't seem to stay loaded. Maybe something with power sequencing?-
Tim started following the problem "BlinkMs loose unit addresses at random!" in ThingM.
Loading Profile...
