Building a modular snake

Hi,

I am trying to build a snake built up with multiple modules with their own arduinos. They each have a bluetooth module and servo connected. The servos output should generate a sine wave through the snake. I am trying to find a way to make the individual arduinos control their servo to provide an output depending on where there are in the snake using the bluetooth modules.

Any help / guidance would be much appreciated,

Thanks!

How do you propose to communicate between several Bluetooth device? Bluetooth is usually a one-to-one system.

If the snake modules are joined together (like a real snake) why not just use wires for communication?

...R

Right, multiple BT modules don't know about any order, proximity or distance to each other.

Simple IR optical comms mounted on axis.
High-speed.
Existing protocols
A decent controllable field of view
No need for lots of power

  • just talk & listen.

Solved.

Hmmm, looks like I was being too optimistic with the potential functions of the bluetooth modules. I'll look into some IR transceivers.

Thanks for your help