![Arduino เซ็นเซอร์วัดแสง Buzzer: 3 ขั้นตอน Arduino เซ็นเซอร์วัดแสง Buzzer: 3 ขั้นตอน](https://img.gwsigeps.com/img/img/blank.jpg)
สารบัญ:
- วัสดุ:
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: อะไหล่สำหรับการตั้งค่าของคุณ
- ขั้นตอนที่ 2: ขั้นตอนที่ 2: การตั้งค่าอาคาร
- ขั้นตอนที่ 3: ขั้นตอนที่ 3: การเข้ารหัส
การออกแบบนี้ใช้เพื่อวางในที่มืดและเสียงเตือนจะดังขึ้นทุกครั้งที่คุณเปิดพื้นที่มืด มันใช้ตัวต้านทานที่ไวต่อแสงและเงียบเมื่อมันมืดและจะส่งเสียงเมื่อมีแสง สิ่งนี้จะช่วยคุณปกป้องสิ่งต่าง ๆ และทำให้คุณมีระเบียบมากขึ้น เมื่อโฟตอน (แสง) ตกลงบนเครื่องตรวจจับความต้านทานจะลดลง ยิ่งมีแสงสว่างมากเท่าไหร่เราก็จะมีความต้านทานน้อยลง โดยการอ่านค่าที่แตกต่างจากเซ็นเซอร์เราสามารถตรวจสอบว่าเป็นแสงมืดหรือค่าระหว่างพวกเขา
วัสดุ:
ขั้นตอนที่ 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); }