I need some basic guidance to make sure I am not about to fry my electronics. It is about how to "bring a pin low" on an external board.
I have an Arduino project with two servos that rotate an Android phone, which is in turn driven remotely by another Android phone (See photos). I use a separate DC/DC converter to power the servos. The input to the Arduino board and to the separate DC/DC converter is a 12V battery. The project is solar powered, needs to run 24x7x365 on top of a power pole in another country and therefore needs to be very reliable and not draw much power. I am finding that occasionally one of the Hitec servos - the digital one - gets in a funk where it sits there without moving and with no load on it yet draws 700mA. If I command it to move a bit, it goes back to the idle power usage or around 8mA. But I can't afford to risk the high power usage scenario.
Fortunately, my DC/DC converter, http://www.pololu.com/catalog/product/2110, has a feature that enables the output to be turned off. This is perfect. Here is the description:
The EN pin can be driven low (under 0.3 V) to turn off the output and put the board into a low-power state that typically draws 150 ?A. The board has a 100k? pull-up resistor between EN and VIN. The EN pin can be driven high (above 2 V) to enable the board, or it can be connected to VIN or left disconnected if you want to leave the board permanently enabled.
I can see the EN pin. My question is, do I connect that pin to one of the digital outputs on the Arduino board and the ground on the input of the DC/DC converter to the ground of the Arduino board? Do I use one of the PWM digital pins or another one? I am a newbie to circuit boards and signals, so pardon my ignorance, but will there be a conflict between the 5V (I assume) output of the digital pin and the 12V input voltage of the DC/DC regulator.
I am using the Iteaduino ADK, http://imall.iteadstudio.com/development-platform/arduino/arduino-compatible-mainboard/im120411005.html, which took 4 weeks to arrive from Hong Kong, so I'd like to be sure before I fry something.