Control de un LED Mediante Bluetooth

Aquí controlamos el encendido de un led con un celular por medio de bluetooth. Para ello, el teléfono se comunica con el Arduino por medio de un módulo de bluetooth (RN-41-SM) para enviar los comandos de prendido y apagado, la comunicación es serial.  La programación para celular fue hecha en Java (J2ME) utilizando la API de Java JSR-82 y se utiliza un teléfono Nokia 5530, pero funciona en cualquier teléfono que soporta ésta API. 
El programa para el Arduino es una modificación del ejemplo "Physical pixel" que vienen en el entorno de programación de Arduino o "Arduino IDE" que puede ser descargado de aqui. Sin embargo, más abajo puedes encontrar links para descargar los programas necesarios tanto del Arduino como para el teléfono celular.
Para descargar el programa para el Arduino y para el celular haga click en los siguientes links:
El datasheet del modulo RN-41-SM lo puedes encontrar el la página de Roving Networks
 
 Esquematico