Cảm biến ánh sáng quang trở phát hiện cường độ ánh sáng, sử dụng bộ cảm biến photoresistor loại nhạy cảm, cho tín hiệu ổn định, rõ ràng và chính xác hơn so với quang trở.
Ngõ ra D0 trên cảm biến được dùng để xác định cường độ sáng của môi trường, khi ở ngoài sáng, ngõ ra D0 là giá trị 0, khi ở trong tối, ngõ ra D0 là 1. Trên cảm biến có 1 biến trở để điều chỉnh cường độ sáng phát hiện, khi văn cùng chiều kim đồng hồ thì sẽ làm giảm cường độ sáng nhận biết của cảm biến, tức là môi trường phải ít sáng hơn nữa thì cảm biến mới đọc gía trị digital là 1.
Thông số kỹ thuật:
Cách dùng cơ bản
ESP8266 | Cảm biến |
---|---|
5V | VCC |
GND | GND |
GPIO05 | D0 |
void setup() {
Serial.begin(9600);
Serial.println("Hello");
pinMode(5, INPUT);
}
void loop() {
Serial.println(digitalRead(5));
if (digitalRead(5) == 1)
Serial.println("Toi");
else Serial.println("Sang");
delay(2000);
}
photo_diode.ino