Mục lục:

Bộ rung cảm biến ánh sáng: 5 bước
Bộ rung cảm biến ánh sáng: 5 bước

Video: Bộ rung cảm biến ánh sáng: 5 bước

Video: Bộ rung cảm biến ánh sáng: 5 bước
Video: Mạch Cảm Biến Ánh Sáng Quang Trở Nối Dây M131 | Điện tử DAT 2024, Tháng bảy
Anonim
Bộ rung cảm biến ánh sáng
Bộ rung cảm biến ánh sáng

Trong thí nghiệm này, chúng ta sẽ làm việc với một cảm biến là một điện trở phụ thuộc vào ánh sáng. Trong môi trường tối, điện trở sẽ có điện trở rất cao. Khi ánh sáng của các photon tiếp xúc với máy dò, điện trở sẽ giảm. Càng nhiều ánh sáng, chúng ta sẽ có một điện trở thấp hơn. Bằng cách đọc các giá trị khác nhau từ cảm biến, chúng tôi có thể phát hiện xem đó là ánh sáng, bóng tối hoặc một giá trị giữa chúng. Một yếu tố khác mà chúng tôi sẽ sử dụng trong thử nghiệm này là Buzzer.

Bước 1: Thiết lập mạch và bảng hạt

Thiết lập mạch và bảng hạt
Thiết lập mạch và bảng hạt

Sơ đồ bao gồm 3 phần tử đó là: Điện trở quang (LDR), Piezo Buzzer, 1 - 10 kΩ. LDR có thể được kết nối theo bất kỳ cách nào bạn muốn vì nó không có cực. Đối với điện trở, bạn có thể sử dụng từ 1-10 KΩ vì các LDR khác nhau có các cài đặt khác nhau. Thử các giá trị khác nhau của điện trở để phù hợp với cài đặt tốt nhất với LDR của bạn.

Bước 2: Mã

Mã số
Mã số

int piezoPin = 8; // Khai báo Piezo Buzzer trên Pin 8

int ldrPin = 0; // Khai báo LDR trên Analog Pin 0

int ldrValue = 0; // Đọc các giá trị khác nhau từ LDR

thiết lập vô hiệu

()

{ }

void loop ()

{// Bắt đầu các chức năng chu kỳ bên dưới

ldrValue = analogRead (ldrPin); // đọc giá trị từ LDR

giai điệu (piezoPin, 1000); // Phát âm 1000Hz từ piezo (bíp)

chậm trễ (25); // đợi một chút, thay đổi độ trễ để phản hồi nhanh.

noTone (piezoPin); // dừng âm báo sau 25 ms trong trường hợp này

trì hoãn (ldrValue); // đợi lượng mili giây trong ldrValue} //

Các chức năng cuối chu kỳ

Bước 3: Vật liệu

Vật liệu
Vật liệu
Vật liệu
Vật liệu
Vật liệu
Vật liệu

1. Breadboard

2. Bảng Arduino

3. Dây đực

4. Điện trở

5. Piezo Buzzer

6. Cảm biến ánh sáng

Đề xuất: