CJMCU-TEMT6000 An Ambient Light Sensor

SKU: EK1356 Category: Tag:

Apple Shopping Event

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

0,00 EGP

14 People watching this product now!

Payment Methods:

Description

<p>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.</p> <p>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.<span class=""a-list-item""> 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.</span></p> <hr /> <h5><strong>APPLICATIONS:</strong></h5> <p>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.</p> <ol> <li> Automotive sensors</li> <li>Mobile phones</li> <li>Notebook computers</li> <li>PDA’s</li> <li>Cameras</li> <li>Dashboards</li> </ol> <hr /> <h5><strong>Sample Code: </strong></h5> <p>void setup()<br />{<br />Serial.begin(9600); // open serial port, set the baud rate to 9600 bps<br />}<br />void loop()<br />{<br />int val;<br />val=analogRead(0); //connect sensor to Analog 0<br />Serial.println(val); //print the value to serial<br />delay(100);<br />}</p> <hr /> <h5><strong>Pinout:</strong></h5> <table border=""1""> <tbody> <tr> <td><strong>Cable </strong></td> <td><strong>Color Description</strong></td> </tr> <tr> <td>Black</td> <td>GND</td> </tr> <tr> <td>Red</td> <td>VCC</td> </tr> <tr> <td>Other</td> <td>output</td> </tr> </tbody> </table> <hr /> <h4><strong> Features:</strong></h4> <ol> <li>AEC-Q101 qualified</li> <li>High photosensitivity</li> <li>Near-Human Eye Spectral Response</li> <li>Scalable Output Voltage</li> <li>Adapted to human eye responsivity</li> <li>Lead (Pb)-free reflow soldering</li> <li>Compliant to RoHS Directive 2002/95/EC and in<br />accordance to WEEE 2002/96/EC</li> </ol> <hr /> <h4><strong>Package Includes:</strong></h4> <p>1 x CJMCU-TEMT6000 An Ambient Light Sensor</p> <p>1 x 3*1 Burg Pin (Straight)</p>

🔌
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 (2)
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
CJMCU-TEMT6000 An Ambient Light Sensor (2) - Arduino Uno
CJMCU-TEMT6000 An Ambient Light Sensor (2) - Arduino Nano
CJMCU-TEMT6000 An Ambient Light Sensor (2) - Arduino Mega
CJMCU-TEMT6000 An Ambient Light Sensor (2) - ESP32
CJMCU-TEMT6000 An Ambient Light Sensor (2) - ESP8266
CJMCU-TEMT6000 An Ambient Light Sensor (2) - STM32
CJMCU-TEMT6000 An Ambient Light Sensor (2) - Raspberry Pi Pico
📄 File: cjmcu-temt6000_an_ambient_light_sensor_(2)_-_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_(2)_-_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_(2)_-_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_(2)_-_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_(2)_-_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_(2)_-_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_(2)_-_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. كود المنتج لدينا: EK1356. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

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

  • Product Type: Analog Ambient Light Sensor Module
  • Main Sensor: Vishay TEMT6000X01 (NPN Epitaxial Planar Phototransistor)
  • Operating Voltage: 3.3V ~ 5.5V DC
  • Output Type: Analog Voltage (0V ~ VCC, proportional to light intensity)
  • Spectral Range: 390nm ~ 700nm (Visible Light - Mimics human eye responsivity, filters IR/UV)
  • Peak Wavelength Sensitivity: 570nm
  • Illumination Range: 1 ~ 1000 Lux
  • Angle Of Half Sensitivity: ±60°

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

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

Specification

Specification

WeightWeight10 g
Dimensions5 × 4 × 2 cm
Product TypeAnalog Ambient Light Sensor Module
Main SensorVishay TEMT6000X01 (NPN Epitaxial Planar Phototransistor)
Operating Voltage3.3V ~ 5.5V DC
Output TypeAnalog Voltage (0V ~ VCC, proportional to light intensity)
Spectral Range390nm ~ 700nm (Visible Light – Mimics human eye responsivity, filters IR/UV)
Peak Wavelength Sensitivity570nm
Illumination Range1 ~ 1000 Lux
Angle of Half Sensitivity±60°
Current Consumption~0.5mA
Dimensions14mm × 8mm (Standard CJMCU breakout size)
Pin ConfigurationVCC (Power), GND (Ground), OUT (Analog Signal)
ApplicationsAutomatic Display Backlight Dimming, Smart Home Lighting Control, Solar Yard Lights, DIY Weather Stations, Light-Activated Alarms

Customer Reviews