CJMCU-TEMT6000 An Ambient Light Sensor

SKU: EK802 Category: Tag:

Apple Shopping Event

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

115,00 EGP

19 People watching this product now!

Payment Methods:

Description

This CJMCU-TEMT6000 An Ambient Light Sensor module uses a special ambient light detector(TMET6000) with a spectral response that closely emulates the human eye. It helps you to detect the light density and reflect the analog voltage signal back to the Arduino controller. You can set the threshold of a voltage level to trig another unit on the Arduino project.

CJMCU-TEMT6000  is an ambient light sensor is a silicon NPN epitaxial planar phototransistor in a miniature transparent 1206 package for surface mounting. It is sensitive to visible light much like the human eye and has peak sensitivity at 570 nm. While this device is very sensitive to ambient light, but which inhibit infrared (IR) spectrum, which can provide similar “to the human eye, ” the visible spectrum greater responsiveness.


APPLICATIONS:

Ambient light sensor for control of display backlight dimming in LCD displays and keypad backlighting of mobile devices and in industrial on/off-lighting operation.

  1.  Automotive sensors
  2. Mobile phones
  3. Notebook computers
  4. PDA’s
  5. Cameras
  6. Dashboards

Sample Code: 

void setup()
{
Serial.begin(9600); // open serial port, set the baud rate to 9600 bps
}
void loop()
{
int val;
val=analogRead(0); //connect sensor to Analog 0
Serial.println(val); //print the value to serial
delay(100);
}


Pinout:
Cable  Color Description
Black GND
Red VCC
Other output

 


 Features:

  1. AEC-Q101 qualified
  2. High photosensitivity
  3. Near-Human Eye Spectral Response
  4. Scalable Output Voltage
  5. Adapted to human eye responsivity
  6. Lead (Pb)-free reflow soldering
  7. Compliant to RoHS Directive 2002/95/EC and in
    accordance to WEEE 2002/96/EC

Package Includes:

1 x CJMCU-TEMT6000 An Ambient Light Sensor

1 x 3*1 Burg Pin (Straight)

 

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
TEMT6000VCC/GND/AOUT3.3-5V / GND / board analog pin
📟
CJMCU-TEMT6000 An Ambient Light Sensor (3)
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
CJMCU-TEMT6000 An Ambient Light Sensor (3) - Arduino Uno
CJMCU-TEMT6000 An Ambient Light Sensor (3) - Arduino Nano
CJMCU-TEMT6000 An Ambient Light Sensor (3) - Arduino Mega
CJMCU-TEMT6000 An Ambient Light Sensor (3) - ESP32
CJMCU-TEMT6000 An Ambient Light Sensor (3) - ESP8266
CJMCU-TEMT6000 An Ambient Light Sensor (3) - STM32
CJMCU-TEMT6000 An Ambient Light Sensor (3) - Raspberry Pi Pico
📄 File: cjmcu-temt6000_an_ambient_light_sensor_(3)_-_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_(3)_-_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_(3)_-_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_(3)_-_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_(3)_-_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_(3)_-_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_(3)_-_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. كود المنتج لدينا: EK802. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

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

  • Product Name: CJMCU-TEMT6000 Ambient Light Sensor Module
  • Sensor Type: Ambient Light Sensor
  • Sensor Element: TEMT6000 Phototransistor
  • Light Measurement: Analog Output (Luminance Proportional)
  • Spectral Response: Visible Light (Human Eye Similar)
  • Operating Voltage: 3.3V – 5V
  • Output Type: Analog Voltage
  • Sensitivity: High Sensitivity

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

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

Specification

Specification

WeightWeight0,002 g
Dimensions2 × 1,5 × 0,3 cm
Product NameCJMCU-TEMT6000 Ambient Light Sensor Module
Sensor TypeAmbient Light Sensor
Sensor ElementTEMT6000 Phototransistor
Light MeasurementAnalog Output (Luminance Proportional)
Spectral ResponseVisible Light (Human Eye Similar)
Operating Voltage3.3V – 5V
Output TypeAnalog Voltage
SensitivityHigh Sensitivity
Response TimeFast
Current ConsumptionLow
PCB TypeCJMCU Module
ApplicationLight Detection, Brightness Control, IoT, Arduino Projects

Customer Reviews