CJMCU-TEMT6000 An Ambient Light Sensor

CJMCU-TEMT6000 An Ambient Light Sensor
1. Sensor: TEMT6000 phototransistor
2. Spectral Response: Human eye matching
3. Output: Analog voltage
4. Application: Ambient light detection, threshold triggering
5. Compatibility: Arduino, 3.3V/5V systems

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

115,00 EGP

16 People watching this product now!

Payment Methods:

Description

The CJMCU-TEMT6000 Ambient Light Sensor is a precision light sensing module based on the TEMT6000 ambient light phototransistor. This sensor has a spectral response that closely matches the sensitivity of the human eye, making it ideal for applications requiring accurate ambient light measurements rather than simple infrared or broad-spectrum detection.

The module outputs an analog voltage signal that varies linearly with light intensity, which can be directly read by a microcontroller’s analog-to-digital converter. This allows the user to set threshold voltage levels to trigger actions based on ambient light conditions, suitable for automatic lighting control, display brightness adjustment, and environmental monitoring.

  1. Uses TEMT6000 ambient light phototransistor
  2. Spectral response closely emulates human eye sensitivity
  3. Analog voltage output proportional to light density
  4. Can be used to set thresholds for triggering actions
  5. Ideal for automatic lighting, display backlight control
  6. Compatible with Arduino and other microcontrollers
🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
TEMT6000VCC/GND/AOUT3.3-5V / GND / board analog pin
📟
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
CJMCU-TEMT6000 An Ambient Light Sensor - Arduino Uno
CJMCU-TEMT6000 An Ambient Light Sensor - Arduino Nano
CJMCU-TEMT6000 An Ambient Light Sensor - Arduino Mega
CJMCU-TEMT6000 An Ambient Light Sensor - ESP32
CJMCU-TEMT6000 An Ambient Light Sensor - ESP8266
CJMCU-TEMT6000 An Ambient Light Sensor - STM32
CJMCU-TEMT6000 An Ambient Light Sensor - Raspberry Pi Pico
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_arduino_uno.inoArduino Uno
389 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin A0 on Arduino Uno
6#define LIGHT_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 5.0 / 1023.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_arduino_nano.inoArduino Nano
390 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin A0 on Arduino Nano
6#define LIGHT_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 5.0 / 1023.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_arduino_mega.inoArduino Mega
390 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin A0 on Arduino Mega
6#define LIGHT_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 5.0 / 1023.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_esp32.inoESP32
383 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin 34 on ESP32
6#define LIGHT_PIN 34
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 3.3 / 4095.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_esp8266.inoESP8266
385 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin A0 on ESP8266
6#define LIGHT_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 3.3 / 1023.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_stm32.inoSTM32
385 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin PA0 on STM32
6#define LIGHT_PIN PA0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 3.3 / 4095.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
📄 File: cjmcu-temt6000_an_ambient_light_sensor_-_raspberry_pi_pico.inoRaspberry Pi Pico
395 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin 26 on Raspberry Pi Pico
6#define LIGHT_PIN 26
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LIGHT_PIN);
14 float voltage = raw * 3.3 / 4095.0;
15
16 Serial.print("Light raw: "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.println(voltage); // higher = brighter
18
19 delay(300);
20}
Analog ambient light sensor (phototransistor).

نظرة عامة ومواصفات المنتج — بالعربية

CJMCU-TEMT6000 An Ambient Light Sensor متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Sensors، بسعر 115,00 EGP. كود المنتج لدينا: 802. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

أهم المواصفات الفنية:

  • Sensor Element: TEMT6000 Phototransistor
  • Spectral Response: Human Eye Matching
  • Output: Analog Voltage
  • Compatibility: Arduino / 3.3V/5V Microcontrollers
  • الاستخدامات: Automatic Lighting / Display Control / Environmental Monitoring
  • الوزن: 1 g

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Sensors في إكوسترا.

Specification

Specification

WeightWeight10 g
Dimensions5 × 4 × 2 cm
Sensor ElementTEMT6000 Phototransistor
Spectral ResponseHuman Eye Matching
OutputAnalog Voltage
CompatibilityArduino, 3.3V/5V Microcontrollers
ApplicationAutomatic Lighting, Display Control, Environmental Monitoring

Customer Reviews