Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Sensor de luz ambiente con fotorresistencia y LED: Guía paso a paso

Componentes y suministros

ComponenteCantidadNotas
Arduino UNO1Cualquier placa con pin analógico, 2 pines digitales y 3 GND
Fotorresistencia (LDR)1
LED (genérico)2Dos colores diferentes
Resistencia 1k ohm1
Resistencia 100 ohm2Usé 220 ohm, pero 100 ohm funciona mejor
Cables jumper (genéricos)1
Protoboard (genérica)1

Aplicaciones y servicios online

Sobre este proyecto

Llevo un tiempo con Arduino y decidí que era hora de diseñar mi propio proyecto desde cero. Modifiqué circuitos de Alex Glow y Joe Coburn para adaptarlos. Si encuentras problemas o mejoras, comenta y responderé.

Cableado

Fotorresistencia en pin analógico A0 (cualquier analógico) y 5V a la derecha de la protoboard. Pasa por resistencia 1k ohm a tierra. LED (cualquier color) al otro lado en pin digital 13 (cualquier digital) con resistencia 220 ohm a tierra (100 ohm también vale). Segundo LED color diferente igual, otro pin digital.

Funcionamiento

El código clasifica la luz en 3 niveles:

Se añade delay(1000) al final del loop para no saturar el monitor serie.

Revisa el esquema y el código antes de subirlo.

Código

LED_PR_Light_Read (Arduino)
int light = 0; // valor actual de luz

void setup() {
  Serial.begin(9600);
  pinMode(13, OUTPUT); // LED izquierdo
  pinMode(12, OUTPUT); // LED derecho
}

void loop() {
  light = analogRead(A0); // leer fotorresistencia
  Serial.println(light);  // imprimir valor

  if (light > 450) { // Muy luminoso
    Serial.println("It is quite light!");
    digitalWrite(13, LOW);
    digitalWrite(12, LOW);
  }
  else if (light > 229 && light < 451) { // Luz media
    Serial.println("It is average light!");
    digitalWrite(13, HIGH);
    digitalWrite(12, LOW);
  }
  else { // Oscuro
    Serial.println("It is pretty dark!");
    digitalWrite(13, HIGH);
    digitalWrite(12, HIGH);
  }
  delay(1000); // no saturar el PC
}

Esquemáticos

Sensor de luz ambiente con fotorresistencia y LED: Guía paso a paso

Proceso de manufactura

  1. Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
  2. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  3. Construya un Sistema de Monitorización de Temperatura y Luz Multi‑Sensor con Raspberry Pi y DS18B20
  4. Sensor de ocupación para baño con Raspberry Pi: alertas por voz y SMS mediante Twilio
  5. Construye un tarro inteligente IoT con ESP8266, Arduino y sensor ultrasónico: Monitorización en tiempo real
  6. Transferencia Inalámbrica de Datos por LED (Li-Fi) con Arduino
  7. Descifrando el Cuadro de Mandos de tu Coche: Luces, Testigos y Qué Significan
  8. Sensores de Color: Funcionamiento y Aplicaciones Clave
  9. Sensor de Luz Ambiente OPT3007 Ultra-Fino – Medición Precisa para Dispositivos Inteligentes
  10. Sensores de Luz Ambiente: Funcionalidad, Diseño y Aplicaciones Clave
  11. Sensores Ópticos: Fundamentos, Tipos y Aplicaciones Prácticas