CONDUCIDA como lightsensor en arduino

escribo este instructable como respuesta en preguntas de Paolo.

[Hice practicar más sobre este tema en este: Ible]

No es difícil usar un un LED como un sensor en el Arduino. Sólo hay que poner un LED con el ánodo (positivo = largo pierna) en puerto analógico 0 y el cátodo (negativo = pata corta) en GND (tierra).
También puede poner un LED para reaccionar en el sensor con el ánodo en el puerto 13 y el cátodo en GND. (también se puede ver el LED ya en la placa Arduino).
Diversos colores de LED tienen mejor o peor efecto, así que experimentar con eso.

Que suba el siguiente bosquejo (programa):

Este programa se acaba de hacer con un LED como un sensor de luz.

int led = 13;
int base = 0;
sens de int = 0;
int x = 0;
int y = 0;
int total = 0;
int totaal1 = 0;

void setup() {}
pinMode (led, salida);
}

void loop() { / / aquí hacemos 50 lecturas para ajustar los sensores
para (x = 0; x < 50; x ++) {}
Sens = analogRead(0);
total = totaal1 + sens; totaal1 = total;
}
Sens = total / x;                          
/ / dividir las lecturas de 50 por 50 otra vez
total = 0;
totaal1 = 0;
base = 20 de sens;          
/ / ajuste de sensibilidad - ahora reaccionará si el LED es inferior a la configuración anterior de 20
para (y = 0; y < 1000; y ++) { / / después de cada 1000 pruebas el programa repondrá la llevaron a hacer frente con luz cambiante
para (x = 0; x < 50; x ++) { / / 50 lecturas para ver si el sensor está en la oscuridad
sens = analogRead(0);
total = totaal1 + sens;
totaal1 = total;
Delay(10); }
Sens = total / x;
Si (sens < base)
/ / prueba es fue llevado en la oscuridad
digitalWrite (led, alto);  / / el led en el puerto 13 o en el tablero si el sensor led era más oscuro que ahora que en el entorno de 20
más
digitalWrite (led, baja);
vuelta de if no
total = 0;
totaal1 = 0;
Delay(10); } }

Etiquetas: Arduino, LED, Sensor de

Artículos Relacionados

Cómo: conectar tu Arduino a Internet como un servidor de Web

Cómo: conectar tu Arduino a Internet como un servidor de Web

El INTERNET de las cosas... < cola de relámpago y trueno >Es lo que todos los niños frío están haciendo estos días. ¿Por qué debe tener toda la diversión? Vamos a configurar un Arduino como un servidor Web cualquiera, en cualquier lugar puede ver. ¿
Abrir y cerrar de ESP8266 nativo, como arduino usando Windows

Abrir y cerrar de ESP8266 nativo, como arduino usando Windows

Cuando he comprado el ESP8266, mi primer pensamiento fue utilizar ESP8266 como Wifi escudo para Arduino. Descubrí que el ESP8266 es un dispositivo de gran alcance por él mismo. Y me pregunté. Por qué no usar este dispositivo sin utilizar un arduino.
Cómo utilizar Arduino Mega 2560 como Arduino isp

Cómo utilizar Arduino Mega 2560 como Arduino isp

cuando construyo mi Atmega328p-pu en una placa de circuito para mi ciclomotor lo necesitaba a bootload.Porque no tengo ninguno externo equipo de programación necesaria para utilizar mi Arduino Mega 2560 como ArduinoISP ( http://arduino.cc/en/Tutorial
Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

¿Cómo a easly encogimiento proyectos simples?¿Como diminuir seus projetos mais simples?ATtiny85 es un fácil de usar, barato y pequeño microcontrolador (8 patas). Usted puede programar con cualquier Arduino y puede utilizar el IDE de Arduino sí mismo
Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Existen una serie de sensores de sonido para el Arduino, algunos de ellos bastante baratos cuando necesitaba uno, pensé que un mismo edificio era locura y me lancé a comprar uno.Primer pensamiento fue supuesto comprobar hacia fuera Dealextreme.com si
Programación un Arduino de frambuesa Pi

Programación un Arduino de frambuesa Pi

Aprenda cómo instalar el IDE de Arduino en la Raspberry Pi para que pueda escribir y subir programas a un Arduino.Elementos necesarios:1 x frambuesa Pi1 x ArduinoAdemás, lo cables son necesarios como USB para Arduino.Paso 1: Instalación/configSuponie
Automatización casera con Arduino... Y JavaScript!

Automatización casera con Arduino... Y JavaScript!

En este instructable (mi primera una realidad), te guiará para realizar la automatización en su hogar con Arduino, sí, no tan nueva... Pero también se incluyen JavaScript, usando Node.js y una impresionante biblioteca con Arduino llamado johnny cinco
Cómo utilizar MQ7 gas sensores whith Arduino + Android App

Cómo utilizar MQ7 gas sensores whith Arduino + Android App

En este proyecto Mostrar, cómo recibir MQ7 datos de arduino con tu teléfono android. Metro de carbono es un gas muy crecido que es inodoro, incoloro. CO se produce de la oxidación parcial de dióxido de carbono, como cuando operrating una estufa o una
Peces fuera del agua - junta ATtiny con Arduino

Peces fuera del agua - junta ATtiny con Arduino

pecera es un pequeño microcontrolador programable con el software de Arduino.  Tiene una batería para luego pueda usarlo sin la placa principal de Arduino más grande.  Es como un pequeño Arduino para ir.Construir las instrucciones para el Kit de pece
Mano Pong invasores y en barato (Arduino compatible)

Mano Pong invasores y en barato (Arduino compatible)

Un sistema de juegos portátil retro lo suficientemente barato como para proyecto infantil. ¿Posible? Absolutamente! Solo trae la alimentación de Arduino y componentes chinos baratos!Este proyecto fue diseñado como un proyecto de soldado para un grupo
ESP8266 ESP-12E NodeMCU usando Arduino IDE - un Tutorial de programación

ESP8266 ESP-12E NodeMCU usando Arduino IDE - un Tutorial de programación

NodeMCU Dev Board se basa ampliamente explorado esp8266 sistema en Chip de Expressif. Se combinan características de WIFI accesspoint y estación + microcontrolador y utiliza simple lenguaje de programación LUA basado. Ofertas de NodeMCU de ESP8266-Ha
Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Arduino realmente te permite hacer muchas cosas con respecto a la Internet de las cosas, basta un poco ' deseo y la intuición para crear cualquier tipo de proyecto.En este post vamos a ver cómo al control remoto controlar su acondicionador de aire en
Arduino para invernadero, jardín o Growbox / actualizado Abril de 2016

Arduino para invernadero, jardín o Growbox / actualizado Abril de 2016

He estado usando chips Attiny para tareas de riego en mi jardín, pero tiene planes para construir un invernadero, un Arduino parece ser el camino a seguir ya que tiene más puertos. Sé que hay muchos 'Garduino' tipo proyectos ya, los que el estado de
De frambuesa pi & Arduino IOT automatización

De frambuesa pi & Arduino IOT automatización

i, m vuelve con un proyecto más de IoT. Esta vez con arduino y respberry pi 2 B +.como sabemos Rpi tienen procesamiento de gran potencia, conectividad y opción de visualización en comparación con arduino pero arduino tienen gran control de entrada-sa