Arduino เซ็นเซอร์วัดแสง Buzzer: 3 ขั้นตอน

Arduino เซ็นเซอร์วัดแสง Buzzer: 3 ขั้นตอน

สารบัญ:

Anonim

การออกแบบนี้ใช้เพื่อวางในที่มืดและเสียงเตือนจะดังขึ้นทุกครั้งที่คุณเปิดพื้นที่มืด มันใช้ตัวต้านทานที่ไวต่อแสงและเงียบเมื่อมันมืดและจะส่งเสียงเมื่อมีแสง สิ่งนี้จะช่วยคุณปกป้องสิ่งต่าง ๆ และทำให้คุณมีระเบียบมากขึ้น เมื่อโฟตอน (แสง) ตกลงบนเครื่องตรวจจับความต้านทานจะลดลง ยิ่งมีแสงสว่างมากเท่าไหร่เราก็จะมีความต้านทานน้อยลง โดยการอ่านค่าที่แตกต่างจากเซ็นเซอร์เราสามารถตรวจสอบว่าเป็นแสงมืดหรือค่าระหว่างพวกเขา

วัสดุ:

ขั้นตอนที่ 1: ขั้นตอนที่ 1: อะไหล่สำหรับการตั้งค่าของคุณ

1) Arduino

2) เขียงหั่นขนม

3) กริ่งแบบ piezo

4) สายจัมเปอร์ (ชาย)

5) ตัวต้านทาน10kΩ (สีน้ำตาล - ดำ - ส้ม)

6) Photoresistor (LDR)

ขั้นตอนที่ 2: ขั้นตอนที่ 2: การตั้งค่าอาคาร

ติดตามภาพโดยใช้วัสดุจากด้านบน

ขั้นตอนที่ 3: ขั้นตอนที่ 3: การเข้ารหัส

เชื่อมต่อ Arduino ของคุณเข้ากับคอมพิวเตอร์ของคุณและใส่รหัสนี้ลงในมอนิเตอร์อนุกรม

const int dark = 200; // ตั้งค่าพารามิเตอร์มืด

const int sound = 60; // ตั้งเสียงเพื่อเล่นการตั้งค่าโมฆะ () {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 (light); Serial.println ("มันเบา"); เสียง (3, เสียง, 10);

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