Სარჩევი:

Arduino Light Sensor Buzzer: 3 ნაბიჯი
Arduino Light Sensor Buzzer: 3 ნაბიჯი

ვიდეო: Arduino Light Sensor Buzzer: 3 ნაბიჯი

ვიდეო: Arduino Light Sensor Buzzer: 3 ნაბიჯი
ვიდეო: Arduino pir sensor led and buzzer code | pir motion sensor projects 2024, ნოემბერი
Anonim
Arduino სინათლის სენსორი Buzzer
Arduino სინათლის სენსორი Buzzer

ეს დიზაინი გამოიყენება ბნელი ადგილის შიგნით და განგაშის ხმა გაისმის, როდესაც ბნელ ადგილს გახსნით. ის იყენებს სინათლისადმი მგრძნობიარე რეზისტორს და ჩუმად არის, როცა ბნელია და ხმაურს გამოსცემს, როცა სინათლეა. ეს დაგეხმარებათ დაიცვათ თქვენი ნივთები და გახდეთ უფრო ორგანიზებული. როდესაც ფოტონები (სინათლე) დაეცემა დეტექტორზე, წინააღმდეგობა შემცირდება. რაც მეტი სინათლე გვექნება უფრო დაბალი წინააღმდეგობა. სენსორისგან განსხვავებული მნიშვნელობების წაკითხვით, ჩვენ შეგვიძლია დავადგინოთ, არის ეს მსუბუქი, მუქი თუ მნიშვნელობა მათ შორის.

ნაბიჯი 1: ნაბიჯი 1: ნაწილები თქვენი კონფიგურაციისთვის

1) არდუინო, 2) პურის დაფა

3) პიეზო ზუზუნი

4) მხტუნავი მავთულები (მამაკაცი)

5) 10kΩ რეზისტორი (ყავისფერი-შავი-ნარინჯისფერი)

6) ფოტორეზისტორი (LDR)

ნაბიჯი 2: ნაბიჯი 2: შენობის დაყენება

ნაბიჯი 2: შენობის დაყენება
ნაბიჯი 2: შენობის დაყენება

მიჰყევით სურათს ზემოდან მასალების გამოყენებით

ნაბიჯი 3: ნაბიჯი 3: კოდირება

შეაერთეთ თქვენი Arduino შეწუხებული თქვენს კომპიუტერს და განათავსეთ ეს კოდი სერიულ მონიტორში

const int მუქი = 200; // მუქი პარამეტრების დაყენება </b> <b> int sound = 60; // ხმაურის დაყენება void setup () {pinMode (3, OUTPUT) სათამაშოდ; pinMode (A2, INPUT); სერიული.დაწყება (9600); } void loop () {int light = analogRead (A2); if (ღია <მუქი) {Serial.print (მსუბუქი); Serial.println ("ბნელა"); } else {Serial.print (მსუბუქი); Serial.println ("ნათელია"); ტონი (3, ხმა, 10);

} დაყოვნება (10); }

გირჩევთ: