สารบัญ:

Arduino Light Intensity Lamp - Jasdeep: 6 ขั้นตอน
Arduino Light Intensity Lamp - Jasdeep: 6 ขั้นตอน

วีดีโอ: Arduino Light Intensity Lamp - Jasdeep: 6 ขั้นตอน

วีดีโอ: Arduino Light Intensity Lamp - Jasdeep: 6 ขั้นตอน
วีดีโอ: Power LED Auto Intensity Control using Arduino and LDR 2024, กรกฎาคม
Anonim
Arduino Light Intensity Lamp - Jasdeep
Arduino Light Intensity Lamp - Jasdeep

ภาพรวม:

ในโครงการนี้ เราจะสร้างวงจรง่ายๆ ที่หลอดไฟจะเปิดขึ้นหากมืด แต่เมื่อสว่างแล้วหลอดไฟก็จะดับลง

เสบียง

วัสดุ/อุปกรณ์สิ้นเปลือง:

1. แอลดีอาร์ (1)

2. ไมโครคอนโทรลเลอร์ Arduino (1)

3. หลอดไฟ 120V (1)

4. รีเลย์ (เนื่องจากหลอดไฟใช้ 120 V และ Arduino ให้ 5V เท่านั้น) (1)

5. แหล่งพลังงาน (1)

6. เขียงหั่นขนม (1)

7. ตัวต้านทาน 1 kΩ (1)

ขั้นตอนที่ 1: เชื่อมต่อ GND & 5V

เชื่อมต่อ GND & 5V
เชื่อมต่อ GND & 5V

ขั้นตอนแรกในการสร้างโปรเจ็กต์นี้คือการเชื่อมต่อพิน 5V และ GND เข้ากับเขียงหั่นขนม (ตามที่เห็นในภาพ)

ขั้นตอนที่ 2: วางรีเลย์

วางรีเลย์
วางรีเลย์

ถัดไป เลือกและวางรีเลย์ไว้ตรงกลางของเขียงหั่นขนมของคุณ นอกจากนี้ ให้เชื่อมต่อเทอร์มินัล 8 บนรีเลย์กับ GND ต่อไป ต่อขั้ว 5 บนรีเลย์กับขา 4 เราต้องใช้รีเลย์ เพราะ Arduino จ่ายไฟได้แค่ 5V และไฟต้องใช้ 120V

ขั้นตอนที่ 3: ใส่โฟโตรีซีสเตอร์

ใส่โฟโตรีซีสเตอร์
ใส่โฟโตรีซีสเตอร์

ต่อไปเราต้องต่อโฟโตรีซีสเตอร์กับวงจร ซึ่งจะทำให้วงจรรู้ว่าเมื่อใดมืดและมีแสงเมื่อใด เราต้องเชื่อมต่อเทอร์มินัล 2 ของโฟโตรีซีสเตอร์กับ A0 บน Arduino

โฟโตรีซีสเตอร์มีความสำคัญมาก เนื่องจากเป็นตัวกำหนดปริมาณแสงที่มีอยู่ เป็นตัวกำหนดว่าเมื่อใดควรเปิด/ปิดหลอดไฟ (ซึ่งเราจะใส่ในภายหลัง)

ขั้นตอนที่ 4: ใส่ตัวต้านทาน1kΩ

ใส่ตัวต้านทาน1kΩ
ใส่ตัวต้านทาน1kΩ

ในขั้นตอนนี้ เราต้องใส่ตัวต้านทาน 1kΩ เทอร์มินัล 1 ต้องเชื่อมต่อกับตัวต้านทาน และเทอร์มินัล 2 ต้องเชื่อมต่อกับ GND

ขั้นตอนที่ 5: ใส่หลอดไฟ

ใส่หลอดไฟ
ใส่หลอดไฟ

สุดท้ายเราต้องต่อรีเลย์กับหลอดไฟ ขั้วต่อ 1 บนรีเลย์ต้องเชื่อมต่อกับด้านลบของแหล่งจ่ายไฟ ในขณะที่ด้านบวกของแหล่งจ่ายไฟเชื่อมต่อกับขั้ว 2 ของหลอดไฟ เพื่อสิ้นสุดการเชื่อมต่อ เราต้องเชื่อมต่อขั้ว 1 ของหลอดไฟกับขั้ว 7 บนรีเลย์

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

การเข้ารหัส
การเข้ารหัส

เมื่อเราทำฮาร์ดแวร์เสร็จแล้ว เราก็สามารถย้ายไปที่ซอฟต์แวร์ได้ เราต้องพิมพ์รหัสที่ถูกต้องเพื่อให้โครงการทำงานได้อย่างถูกต้อง

วิธีการทำงานของรหัส: เมื่อค่าของพิน A0 มากกว่า 500 รหัสจะเปลี่ยนพินหมายเลข 4 เป็นค่าต่ำ อย่างไรก็ตาม เมื่อค่าน้อยกว่า 500 พินหมายเลข 4 จะสูง

แนะนำ: