Introducción
En la vida cotidiana hay muchas cosas que se activan o desactivan según el nivel de luz, como por ejemplo las luces de la carretera o las linternas de seguridad en los edificios. Lo que este ejemplo hace es reproducir un sonido cuando baja el nivel de luz. En este ejemplo se muestra, por un lado, como generar un tono en una de los pines de la placa PÍCARO, como también, leer un voltaje análogo, es decir estamos haciendo uso del convertidor analógico digital llamado ADC, que como su nombre lo dice se encarga de convertir señales analógicas en digitales,que para el caso de esta placa se divide un voltaje entre 0 y 5 Volts en 1024 pasos. Para entender un poco mas del conversor análogo digital puedes revisar este tutorial
Pasos a seguir:
Código:
//Leeremos un voltaje que entra en A0 de la placa (Analogo 0) int pin_sensor = A0; int valor; //______________________________________________ void setup() { pinMode(3, OUTPUT);//buzzer se conectará al pin 3 } //______________________________________________ void loop() { valor = analogRead(pin_sensor); // leemos el valor analogo que entra por A0 // Si el valor leido es igual al valor maximo, se activara una pequeña alarma, indicando ausencia de luz. if (valor == 1023) { tone (3, 440, 100); // En el pin 3 se produce un tono a 440 hz de frecuencia durante 100 milisegundos delay(60);// esperamos 100 milisegundos noTone(3); //desactivamos el tono tone (3, 0, 100); delay(60); noTone(3); } }
Demostración
Ahora puedes utilizar tu imaginación, vamos a simular un sistema automático para nuestra casa donde al anochecer se enciendan las luces, podemos hacer la demostración con LED. Debes tomar en cuenta que necesitas un valor fijo para hacer la comparación y así el sistema sabrá cuando es de día o de noche… ¡Ahora veras que todo es posible!
¿En busca del Kit PICARO?
Con el PICARO Starter Kit podrás realizar estos ejemplos ¡y mucho más!
Producto Chileno. Encuéntralo en MCI Electronics.
Contacto

Direccion Luis Thayer Ojeda 0115 Of. 1105, Providencia, Santiago, Chile.
Phone: +56 2 2333 9579 / +56 2 2231 9268
Horario Lunes a Viernes de 8:00 a 18:00
Nosotros
En MCI Electronics, estamos aquí para mantener la industria en movimiento. Nuestro objetivo es difundir y hacer accesible el uso de la electrónica a todo aquel que tenga el interés. Para ello nos esforzamos para traer los mejores componentes y módulos de manera que puedas aprender desarrollando tus propios proyectos.
Somos tu aliado en electrónica.