O Módulo Sensor de Iluminação TEMT6000 é ideal para projetos que necessitam medir a intensidade luminosa do ambiente. Ele converte a quantidade de luz recebida em sinal elétrico, permitindo que microcontroladores como Arduino, ESP32, ESP8266 e PIC realizem leituras e tomem decisões automáticas, como ajustar o brilho de telas, acionar lâmpadas ou sistemas de economia de energia.
Perfeito para automação residencial, sistemas de iluminação inteligente, estações meteorológicas, dispositivos portáteis e projetos didáticos.
Sistemas de iluminação automática
Robótica e projetos educacionais
Estações meteorológicas
Controle de brilho em displays
Automação residencial e industrial
Código simples para Arduino TEMT6000
O TEMT6000 tem saída analógica, então basta conectar a saída do módulo em uma entrada A0 do Arduino. O código abaixo faz a leitura da intensidade luminosa e mostra no Serial Monitor.
int sensorPin = A0; // pino onde o TEMT6000 está conectado
int valorLuz = 0; // variável para armazenar a leitura
void setup() {
Serial.begin(9600); // inicia comunicação serial
}
void loop() {
valorLuz = analogRead(sensorPin); // lê valor analógico (0 a 1023)
Serial.print("Intensidade luminosa: ");
Serial.println(valorLuz); // imprime valor no Serial Monitor
delay(500); // intervalo de meio segundo entre leituras
}
Como ligar o módulo TEMT6000 no Arduino
01 peça Modulo Sensor Iluminação TEMT6000
Sensor de luminosidade: TEMT6000
Tensão de operação: 3,3V a 5V
Saída: Analógica (proporcional à intensidade da luz)
Faixa espectral: Semelhante à percepção do olho humano (380 nm a 780 nm)
Corrente típica: 1 mA
Dimensões do módulo: 28 mm x 15 mm
Compatibilidade: Arduino, ESP, PIC e outros microcontroladores