Encomendado em dias úteis antes das 14:00 = enviado no mesmo dia e, em 98% dos casos, entregue no dia seguinte. Devolução gratuita 30 dias para refletir 1 ano de garantia

Esquema de ligação e exemplo de código

Como ligar o Módulo sensor LDR sensível à luz a um Arduino UNO ou ESP32, com um sketch de exemplo que podes carregar já.

LDR Light Sensor Reading with Arduino Uno

This project measures ambient light levels using an LDR light sensor module connected to the Arduino Uno analog input A0. The Arduino reads the analog voltage, maps the light intensity, and prints the raw reading to the Serial Monitor. Covering the sensor will change the reading in real time.

Esquema de ligação: Módulo sensor LDR sensível à luz num Arduino UNO
Esquema de ligação · Clique para ampliar
Tabela de ligação: Módulo sensor LDR sensível à luz num Arduino UNO
Tabela de ligação · Clique para ampliar
LDR_Light_Sensor_Reading_with_Arduino_Un.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : LDR Light Sensor Reading with Arduino Uno
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : LDR Light Sensor Module
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

const int ldrPin = A0;
const int ledPin = 13;

void setup() {
  Serial.begin(115200);
  pinMode(ledPin, OUTPUT);
  Serial.println(F("LDR Light Sensor Initialized"));
}

void loop() {
  int rawValue = analogRead(ldrPin);
  float voltage = rawValue * (5.0 / 1023.0);

  Serial.print(F("Raw: "));
  Serial.print(rawValue);
  Serial.print(F(" | Voltage: "));
  Serial.print(voltage, 2);
  Serial.print(F(" V | Status: "));

  // Turn on built-in LED if light level drops below threshold
  if (rawValue < 400) {
    digitalWrite(ledPin, HIGH);
    Serial.println(F("Dark (LED ON)"));
  } else {
    digitalWrite(ledPin, LOW);
    Serial.println(F("Bright (LED OFF)"));
  }

  delay(300);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 LDR Light Sensor Reading

This project demonstrates reading ambient light levels using an LDR light sensor module connected to the ESP32. The module outputs an analog voltage proportional to light intensity, which is read via GPIO 34. Open the Serial Monitor at 115200 baud to view real-time light readings.

Esquema de ligação: Módulo sensor LDR sensível à luz num ESP32 DevKit V1
Esquema de ligação · Clique para ampliar
Tabela de ligação: Módulo sensor LDR sensível à luz num ESP32 DevKit V1
Tabela de ligação · Clique para ampliar
ESP32_LDR_Light_Sensor_Reading.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 LDR Light Sensor Reading
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : LDR Light Sensor Module
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// LDR Light Sensor Demo for ESP32
const int LDR_PIN = 34;

void setup() {
  Serial.begin(115200);
  delay(1000);
  Serial.println("ESP32 LDR Light Sensor Demo");
}

void loop() {
  // Read the analog value (0 - 4095 on ESP32 12-bit ADC)
  int rawValue = analogRead(LDR_PIN);

  // Convert to approximate percentage
  float percentage = (rawValue / 4095.0) * 100.0;

  Serial.print("Raw ADC: ");
  Serial.print(rawValue);
  Serial.print(" | Light Level: ");
  Serial.print(percentage, 1);
  Serial.println("%");

  delay(500);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Módulo sensor LDR sensível à luz

LDR é a abreviação de Light Dependent Resistor. Um LDR é um fotoresistor, ou seja, uma resistência que altera o seu valor em resposta a mudanças no nível de luz a que está exposta. Quando incide mais luz sobre o LDR, a resistência diminui, e quando há menos luz, a resistência aumenta. Esta propriedade torna o LDR adequado para aplicações como circuitos sensíveis à luz e automação.

Para usar tanto com Arduino como com ESP32, ESP8266, Rapberry Pi, Pi Pico e também em circuitos sem microcontrolador.

  • Lichtgevoelige sensor
  • Reactief op licht
  • Arduino en ESP
  • Zonder microcontroller

Por que escolher este produto?

  • Weerstand past aan – Reageert op veranderingen in het lichtniveau.
  • Meer licht, minder weerstand – Neemt af wanneer er meer licht op valt.
  • Minder licht, hogere weerstand – Neemt toe bij minder licht.
  • Breed inzetbaar – Te gebruiken met microcontroller of zonder.
Especificações
Adequado paraArduino, ESP32, ESP8266, Raspberry Pi, Pi Pico
TipoLDR

Frequentemente comprados juntos

Total: € 6,45

Avaliações

Ainda sem avaliações.

Escrever uma avaliação
A tua avaliação

Envio & devoluções

Envio

  • Pacote com Track & Trace€ 6,20Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 7,35Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 8,50Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 9,15Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
Tudo sobre envios

Devoluções

Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.

Tudo sobre devoluções

Vistos recentemente

Módulo Sensor Ótico de Velocidade

Módulo Sensor Ótico de Velocidade

€ 1,30
Módulo MAX6675 + Sensor Termopar Tipo K

Módulo MAX6675 + Sensor Termopar Tipo K

€ 5,70
Módulo sensor óptico TCRT5000

Módulo sensor óptico TCRT5000

€ 1,60