สารบัญ:

ม่าน/มู่ลี่อัตโนมัติโดยใช้ Arduino และ LDR: 3 ขั้นตอน
ม่าน/มู่ลี่อัตโนมัติโดยใช้ Arduino และ LDR: 3 ขั้นตอน

วีดีโอ: ม่าน/มู่ลี่อัตโนมัติโดยใช้ Arduino และ LDR: 3 ขั้นตอน

วีดีโอ: ม่าน/มู่ลี่อัตโนมัติโดยใช้ Arduino และ LDR: 3 ขั้นตอน
วีดีโอ: Arduino & Microcontroller การพัฒนาระบบอัตโนมัติด้วย Tinkercad ตอนที่ 9 LDRและระบบเปิด-ปิดไฟอัตโนมัติ 2024, กรกฎาคม
Anonim
ม่าน/มู่ลี่อัตโนมัติโดยใช้ Arduino และ LDR
ม่าน/มู่ลี่อัตโนมัติโดยใช้ Arduino และ LDR

ในบทช่วยสอนนี้ เราจะสาธิตวิธีสร้างหน้าต่างตาบอดอัตโนมัติโดยใช้ Arduino และโมดูล LDR ในเวลากลางวัน ม่าน/มู่ลี่จะม้วนลง และในตอนกลางคืนจะม้วนขึ้น

ขั้นตอนที่ 1: คำอธิบาย

โมดูล LDR จะให้สัญญาณสูง ถ้าความเข้มของแสงสูงและจะให้สัญญาณ LOW เมื่อความเข้มของแสงต่ำ

Arduino จะหมุน DC Motor ในทิศทางตามเข็มนาฬิกาทุกครั้งที่ตรวจพบค่า HIGH จากโมดูล LDR และปิดหน้าต่าง Blind ลง ในทำนองเดียวกันเมื่อ Arduino รับสัญญาณ LOW จากโมดูล LDR จะหมุน DC Motor ในทิศทางทวนเข็มนาฬิกาและหน้าต่าง Blind จะถูกม้วน ขึ้น. เวลาในการหมุนมอเตอร์กระแสตรงจะขึ้นอยู่กับความยาวของม่าน

ส่วนประกอบที่จำเป็นสำหรับบทช่วยสอนนี้:Arduino Uno – (ชำระเงินที่นี่)

DC Motor 9V – (ชำระเงินที่นี่)

โมดูล LDR – (ชำระเงินที่นี่)

L293d DC Motor Driver Module – (ชำระเงินที่นี่)

สายจัมเปอร์ – (ชำระเงินที่นี่)

ขั้นตอนที่ 2: แผนภาพวงจร

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

โมดูล LDR มี 3 ขา

VCC – เชื่อมต่อพินนี้กับ 5V ของ Arduino Nano

GND – เชื่อมต่อพินนี้กับ GND ของ Arduino Nano

VOUT – พินนี้จะเชื่อมต่อกับขา Ananlog A0 ของ Arduino Nano

DC Motor จะถูกขับเคลื่อนโดย L293D Motor Driver Module ไดรเวอร์มอเตอร์ L293D จะทำงานจาก Arduino Nano มีขาอินพุต 4 ตัวสำหรับมอเตอร์ 2 ตัว เราจะใช้มอเตอร์ตัวเดียว

การเชื่อมต่อของไดรเวอร์มอเตอร์ L293D มีดังนี้:

M2a/IN1 – พินนี้จะเชื่อมต่อกับพินดิจิตอลหมายเลข 3 ของ Arduino Nano

M2b/IN2 – พินนี้จะเชื่อมต่อกับพินดิจิตอลหมายเลข 2 ของ Arduino Nano

VCC - เชื่อมต่อพินนี้กับแบตเตอรี่ภายนอก 9V

GND – เชื่อมต่อพินนี้กับกราวด์ของแบตเตอรี่ 9V

ขั้นตอนที่ 3: ส่งออกวิดีโอ

ดาวน์โหลดรหัสของคุณจากที่นี่

แนะนำ: