สารบัญ:

Arduino Light Sensor Buzzer: 3 ขั้นตอน
Arduino Light Sensor Buzzer: 3 ขั้นตอน

วีดีโอ: Arduino Light Sensor Buzzer: 3 ขั้นตอน

วีดีโอ: Arduino Light Sensor Buzzer: 3 ขั้นตอน
วีดีโอ: EP.38 Buzzer + PIR Motion Sensor ส่งเสียงเมื่อจับความเคลื่อนไหว | Nursery Arduino 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 dark = 200; // ตั้งค่า dark Parameterconst int sound = 60; // ตั้งค่าเสียงเพื่อเล่นการตั้งค่าเป็นโมฆะ () { pinMode (3, OUTPUT); โหมดพิน (A2, INPUT); Serial.begin(9600); } วงเป็นโมฆะ () { แสง int = analogRead (A2); ถ้า (สว่าง <มืด) { Serial.print (สว่าง); Serial.println("มันมืด"); } อื่น ๆ { Serial.print (เบา); Serial.println("มันเบา"); โทน(3, เสียง, 10);

} ล่าช้า(10); }

แนะนำ: