Mundarija:

Arduino yorug'lik sensori buzzer: 3 qadam
Arduino yorug'lik sensori buzzer: 3 qadam

Video: Arduino yorug'lik sensori buzzer: 3 qadam

Video: Arduino yorug'lik sensori buzzer: 3 qadam
Video: Control the LED light and buzzer using ir sensor 2024, Iyul
Anonim
Arduino yorug'lik sensori buzzer
Arduino yorug'lik sensori buzzer

Bu dizayn qorong'i joyni ichkariga joylashtirish uchun ishlatiladi va siz qorong'i joyni ochganingizda signal ovozi eshitiladi. U nurga sezgir rezistordan foydalanadi va qorong'ida jim turadi va yorug'lik bo'lganda shovqin chiqaradi. Bu sizning narsalaringizni himoya qilishga va tartibingizni saqlashga yordam beradi. Foton (yorug'lik) detektorga tushganda qarshilik kamayadi. Yorug'lik qancha ko'p bo'lsa, bizda qarshilik past bo'ladi. Sensordan turli xil qiymatlarni o'qib, biz ularning yorug'lik, qorong'i yoki ularning orasidagi qiymatini aniqlashimiz mumkin.

1 -qadam: 1 -qadam: O'rnatish uchun qismlar

1) Arduino, 2) non paneli

3) piezo signal

4) o'tish simlari (erkak)

5) 10 kΩ qarshilik (jigarrang-qora-to'q sariq)

6) Fotoresistor (LDR)

2 -qadam: 2 -qadam: Qurilishni o'rnatish

2 -qadam: O'rnatishni o'rnatish
2 -qadam: O'rnatishni o'rnatish

Yuqoridagi materiallardan foydalanib rasmga rioya qiling

3 -qadam: 3 -qadam: Kodlash

Zerikkan Arduino -ni kompyuteringizga ulang va ushbu kodni ketma -ket monitorga qo'ying

const int dark = 200; // qorong'i parametrlarni o'rnatish intst = 60; // bo'sh joyni sozlash uchun shovqinni o'rnating () {pinMode (3, OUTPUT); pinMode (A2, Kirish); Serial.begin (9600); } void loop () {int light = analogRead (A2); if (yorug'lik <qorong'i) {Serial.print (yorug'lik); Serial.println ("Qorong'i"); } boshqa {Serial.print (yorug'lik); Serial.println ("Bu yorug'lik"); ohang (3, ovoz, 10);

} kechiktirish (10); }

Tavsiya: