Mündəricat:

İşıq Sensoru Buzzer: 5 addım
İşıq Sensoru Buzzer: 5 addım

Video: İşıq Sensoru Buzzer: 5 addım

Video: İşıq Sensoru Buzzer: 5 addım
Video: Mikrobit Təhlükəsizlik Sistemi / Micro:bit Security Sistem (Crash and Buzzer Sensor) 2024, Iyul
Anonim
İşıq Sensoru Buzzer
İşıq Sensoru Buzzer

Bu təcrübədə işığa bağlı bir rezistor olan bir sensorla işləyəcəyik. Qaranlıq bir mühitdə rezistor çox yüksək müqavimətə malik olacaq. Fotonun işığı detektora düşdükcə müqavimət azalacaq. İşıq nə qədər çox olarsa, müqavimətimiz də o qədər aşağı olar. Sensordan fərqli dəyərləri oxuyaraq, işıq, qaranlıq və ya aralarındakı bir dəyər olub olmadığını müəyyən edə bilərik. Bu təcrübədə istifadə edəcəyimiz başqa bir element Buzzer -dir.

Addım 1: Circuit Setup və Beadboard

Circuit Setup və Beadboard
Circuit Setup və Beadboard

Sxem 3 elementdən ibarətdir: Fotoresistor (LDR), Piezo Buzzer, 1 - 10 kΩ. LDR istədiyiniz hər hansı bir şəkildə bağlana bilər, çünki polarite yoxdur. Müqavimət üçün 1-10 KΩ arasında istifadə edə bilərsiniz, çünki fərqli LDR-lərin fərqli parametrləri var. LDR ilə ən yaxşı parametrləri uyğunlaşdırmaq üçün fərqli müqavimət dəyərlərini sınayın.

Addım 2: Kod

Kod
Kod

int piezoPin = 8; // Pin 8 -də Piezo Buzzer elan edilməsi

int ldrPin = 0; // Analog Pin 0 -da LDR elan edilməsi

int ldrValue = 0; // LDR -dən fərqli dəyərlərin oxunması

boş quraşdırma

()

{ }

boşluq döngəsi ()

{// Aşağıdakı dövr funksiyalarına başlamaq

ldrValue = analogRead (ldrPin); // dəyəri LDR -dən oxuyun

ton (piezoPin, 1000); // Piezodan 1000Hz tezliyi çalın (bip)

gecikmə (25); // bir az gözləyin, sürətli cavab üçün gecikməni dəyişdirin.

noTone (piezoPin); // bu vəziyyətdə 25 ms sonra tonu dayandırın

gecikmə (ldrValue); // ldrValue -da milisaniyələrin miqdarını gözləyin} //

Dövr sonu funksiyaları

Addım 3: Materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

1. Çörək lövhəsi

2. Arduino lövhəsi

3. Kişi Telləri

4. Rezistorlar

5. Piezo Buzzer

6. İşıq Sensoru

Tövsiyə: