Բովանդակություն:

Arduino Light Sensor Buzzer: 3 քայլ
Arduino Light Sensor Buzzer: 3 քայլ

Video: Arduino Light Sensor Buzzer: 3 քայլ

Video: Arduino Light Sensor Buzzer: 3 քայլ
Video: Arduino pir sensor led and buzzer code | pir motion sensor projects 2024, Նոյեմբեր
Anonim
Arduino Light Sensor Buzzer
Arduino Light Sensor Buzzer

Այս դիզայնը օգտագործվում է մութ վայրի ներսում տեղադրելու համար, և ահազանգի ձայնը կհնչի ամեն անգամ, երբ բացում եք մութ տարածքը: Այն օգտագործում է լույսի զգայուն դիմադրություն և հանգիստ է, երբ մութ է, և աղմուկ է բարձրացնում, երբ այն թեթև է: Սա կօգնի ձեզ պաշտպանել ձեր իրերը և ձեզ ավելի կազմակերպված պահել: Երբ ֆոտոնները (լույսը) վայրէջք են կատարում դետեկտորի վրա, դիմադրությունը կնվազի: Որքան շատ լույս լինի, այնքան ավելի ցածր դիմադրություն կունենանք: Սենսորից տարբեր արժեքներ կարդալով, մենք կարող ենք պարզել, թե դա թեթև է, մութ, թե դրանց միջև եղած արժեք:

Քայլ 1: Քայլ 1: Մասեր ձեր տեղադրման համար

1) Arduino, 2) Հացաթուղթ

3) Պիեզո ազդանշան

4) թռիչքային լարեր (արական)

5) 10kΩ դիմադրություն (շագանակագույն-սև-նարնջագույն)

6) Ֆոտոռեզիստոր (LDR)

Քայլ 2: Քայլ 2: Շենքի կարգավորում

Քայլ 2: Շենքի կարգավորում
Քայլ 2: Շենքի կարգավորում

Հետևեք նկարին ՝ օգտագործելով վերևի նյութերը

Քայլ 3: Քայլ 3: Կոդավորում

Միացրեք ձեր ձանձրացած Arduino- ն ձեր համակարգչին և տեղադրեք այս կոդը սերիական մոնիտորի մեջ

const int մութ = 200; // սահմանել մուգ պարամետրերկոնստ ձայն = 60; // սահմանել աղմուկ `խաղալու void setup () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); if (light <dark) {Serial.print (light); Serial.println («Մութ է»); } else {Serial.print (լույս); Serial.println («Լույս է»); հնչերանգ (3, ձայն, 10);

} ուշացում (10); }

Խորհուրդ ենք տալիս: