Mündəricat:

Arduino İşıq Sensoru Buzzer: 3 addım
Arduino İşıq Sensoru Buzzer: 3 addım

Video: Arduino İşıq Sensoru Buzzer: 3 addım

Video: Arduino İşıq Sensoru Buzzer: 3 addım
Video: Easy Starter Kit Lesson 5: Light Sensor 22 декабря 2022 г. 2024, Iyul
Anonim
Arduino İşıq Sensoru Buzzer
Arduino İşıq Sensoru Buzzer

Bu dizayn qaranlıq bir yerə yerləşdirmək üçün istifadə olunur və qaranlıq ərazini hər açanda həyəcan siqnalı eşidiləcək. İşığa həssas bir rezistor istifadə edir və qaranlıq olduqda səssizdir, işıq olduqda səs-küy salır. Bu, əşyalarınızı qorumağa və daha nizamlı olmağınıza kömək edəcək. Fotonlar (işıq) 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.

Addım 1: Adım 1: Quraşdırma üçün hissələr

1) bir Arduino, 2) Çörək taxtası

3) Piezo səs siqnalı

4) Jumper telləri (Kişi)

5) 10 kΩ rezistor (qəhvəyi-qara-narıncı)

6) Fotoresistor (LDR)

Adım 2: Adım 2: Quraşdırma

Addım 2: Quraşdırma
Addım 2: Quraşdırma

Yuxarıdakı materiallardan istifadə edərək şəkli izləyin

Adım 3: Adım 3: Kodlaşdırma

Arduino cansıxıcınızı kompüterinizə qoşun və bu kodu serial monitoruna daxil edin

const int dark = 200; // qaranlıq parametrləri təyin intst səs = 60; // boşluğu qurmaq üçün səs -küy qurun () {pinMode (3, OUTPUT); pinMode (A2, GİRİŞ); Serial.begin (9600); } void loop () {int light = analogRead (A2); əgər (işıq <qaranlıq) {Serial.print (işıq); Serial.println ("Qaranlıqdır"); } başqa {Serial.print (işıq); Serial.println ("Bu işıqdır"); ton (3, səs, 10);

} gecikmə (10); }

Tövsiyə: