Модуль CJMCU-TEMT6000 с фототранзистором TEMT6000.
Особенности:
- Датчик имеет аналоговый выход, напряжение на выходе модуля, зависит от интенсивности освещения.
- Чувствительность датчика близка к чувствительности человеческого глаза: 360 ~ 970 нм.
- Рабочее напряжение: 5 В.
- Рабочая температура: от -40 до +85 °C
- В отличии от фоторезисторов, имеет большую точность и скорость работы. Подходит для определения высокочастотных пульсация освещения.
Распиновка и подключение модуля:
Типичный аналоговый датчик, с соответствующей схемой в виде делителя напряжения и подключением к АЦП, к аналоговому входу, микроконтроллера.
| Пин | Описание |
|---|---|
| SIG\ S \OUT | Аналоговый выход. Выходное напряжение со схемы делителя. |
| GND | GND (0V) |
| VCC | Напряжение питания (не должно превышать 6 В) |
Схема модуля:
Подключение к Arduino:
Как и любой аналоговый датчик, на любой аналоговый вход ардуино.
Код:
Достаточно загрузить код из стандартных примеров «AnalogReadSerial»
/*
AnalogReadSerial
Reads an analog input on pin 0, prints the result to the Serial Monitor.
Graphical representation is available using Serial Plotter (Tools > Serial Plotter menu).
Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground.
This example code is in the public domain.
http://www.arduino.cc/en/Tutorial/AnalogReadSerial
*/
// the setup routine runs once when you press reset:
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
}
// the loop routine runs over and over again forever:
void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0);
// print out the value you read:
Serial.println(sensorValue);
delay(100); // delay in between reads for stability
}
Чтобы получить в «мониторе порта» значение с аналогового входа, равное интенсивности освещения.



