Solar Tracker ไม่มี Arduino ต่ำกว่า 700/-: 4 ขั้นตอน
Solar Tracker ไม่มี Arduino ต่ำกว่า 700/-: 4 ขั้นตอน
Anonim
Solar Tracker ไม่มี Arduino ต่ำกว่า 700
Solar Tracker ไม่มี Arduino ต่ำกว่า 700
Solar Tracker ไม่มี Arduino ต่ำกว่า 700
Solar Tracker ไม่มี Arduino ต่ำกว่า 700

ในบทช่วยสอนนี้ เราจะสร้างตัวติดตามแสงอาทิตย์โดยไม่ต้องใช้ Arduino

ส่วนประกอบที่จำเป็น –

  • โมดูล L293D – Amazon
  • ข้อต่อ – Amazon
  • แผงโซลาร์เซลล์ (ใดก็ได้) – Amazon
  • โมดูล LDR – Amazon
  • จัมเปอร์ – Amazon
  • DC Motor 10 RPM พร้อมแคลมป์ – Amazon

ซื้อในราคาถูกจาก Electronixity

ขั้นตอนที่ 1: โมดูล LDR

โมดูล LDR
โมดูล LDR

โมดูล Digital LDR ใช้เพื่อตรวจจับการปรากฏตัวของแสง / การวัดความเข้มของแสง เอาต์พุตของโมดูลจะสูงขึ้นเมื่อมีแสงและจะต่ำหากไม่มีแสง ความไวของการตรวจจับสัญญาณสามารถปรับได้โดยใช้โพเทนชิออมิเตอร์

ใช้เพื่อตรวจจับความสว่างของแสงในสภาพแวดล้อมของคุณและตัดสินใจปิดหรือเปิดไฟ หรืออาจจะปรับความสว่างของ LED ของบ้านคุณ?

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

มาพร้อมกับรูยึด M3 เพื่อความสะดวกในการติดเข้ากับวัตถุ บนเครื่อง มี LDR ความไวสูงและมักใช้สำหรับการตรวจจับแสง โมดูลนี้มาพร้อมกับไฟ LED แสดงสถานะและไฟ LED แสดงสถานะเป็นตัวบ่งชี้

โมดูล LDR โมดูลตัวต้านทานแสงที่ไวต่อความเข้มของแสงในสิ่งแวดล้อมมากที่สุด โดยทั่วไปจะใช้เพื่อตรวจจับความสว่างและความเข้มของแสงโดยรอบ

มันทำงานอย่างไร

1. สภาพแสงของโมดูลหรือความเข้มของแสงถึงเกณฑ์ที่ตั้งไว้ พอร์ต DO ส่งออกสูงเมื่อความเข้มแสงภายนอกเกินเกณฑ์ที่ตั้งไว้ โมดูล D0 เอาต์พุตต่ำ

2. เอาต์พุตดิจิตอล D0 เชื่อมต่อโดยตรงกับ MCU และตรวจจับ TTL สูงหรือต่ำ ดังนั้นจึงตรวจจับการเปลี่ยนแปลงความเข้มของแสงโดยรอบ

3. โมดูลเอาต์พุตดิจิตอล DO สามารถขับเคลื่อนโมดูลรีเลย์ได้โดยตรง ซึ่งประกอบด้วยสวิตช์ตาแมว

4. โมดูลเอาต์พุตแบบอะนาล็อก AO และโมดูล AD สามารถเชื่อมต่อผ่านตัวแปลง AD คุณจะได้รับค่าความเข้มแสงที่แม่นยำยิ่งขึ้น

รายละเอียดพิน VCC ↔ 3.3V ถึง 5V DC

GND ↔ กราวด์

DO ↔ เอาต์พุตดิจิตอล

AO ↔ เอาต์พุตอนาล็อก

คุณสมบัติ

  • การออกแบบตาม LM393
  • สามารถตรวจจับความสว่างและความเข้มของแสงโดยรอบได้
  • ความไวที่ปรับได้ (ผ่านการปรับโพเทนชิออมิเตอร์ดิจิตอลสีน้ำเงิน)
  • เอาต์พุตดิจิตอล – 0V ถึง 5V, ระดับทริกเกอร์ที่ปรับได้จากค่าที่ตั้งไว้ล่วงหน้า
  • เอาต์พุตแบบอะนาล็อก – 0V ถึง 5V ตามแสงที่ตกบน LDR
  • ไฟ LED แสดงเอาต์พุตและกำลังไฟ

ขั้นตอนที่ 2: โมดูลไดรเวอร์มอเตอร์ L293D

โมดูลไดรเวอร์มอเตอร์ L293D
โมดูลไดรเวอร์มอเตอร์ L293D

ตัวขับมอเตอร์ - โมดูลไดรเวอร์ L293D เป็นตัวขับมอเตอร์กำลังปานกลางที่สมบูรณ์แบบสำหรับการขับมอเตอร์กระแสตรงและสเต็ปเปอร์มอเตอร์ ใช้ IC ไดรเวอร์มอเตอร์ L293 ยอดนิยม สามารถเปิดและปิดมอเตอร์ DC ได้ 4 ตัว หรือขับมอเตอร์ DC 2 ตัวพร้อมระบบควบคุมทิศทางและความเร็ว

ไดรเวอร์ลดความซับซ้อนและเพิ่มความสะดวกในการควบคุมมอเตอร์ รีเลย์ ฯลฯ จากไมโครคอนโทรลเลอร์ สามารถขับเคลื่อนมอเตอร์ได้ถึง 12V โดยมีกระแสไฟตรงรวมสูงสุด 600mA

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

หมายเหตุ: รูปภาพอาจแตกต่างจากผลิตภัณฑ์จริงในแง่ของการออกแบบตามความพร้อมจำหน่าย

คุณสมบัติ:

  • แรงดันไฟฟ้ากว้าง: 4.5 V ถึง 12 V.
  • กระแสไฟสูงสุด: 600 mA ต่อมอเตอร์
  • ตัวขับสองรูขนาดเส้นผ่านศูนย์กลาง 3 มม.
  • ขั้วต่อ Burg-Stick ตัวผู้สำหรับการเชื่อมต่อแหล่งจ่าย กราวด์ และอินพุต
  • ขั้วต่อขั้วต่อสกรูสำหรับต่อมอเตอร์ได้ง่าย
  • อินพุตภูมิคุ้มกันเสียงรบกวนสูง

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

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

แผนภาพวงจรได้รับข้างต้น

มอเตอร์ขับเคลื่อนด้วยแบตเตอรี่ 9V หรือ 6V และโมดูล LDR ขับเคลื่อนผ่าน 5V บนโมดูล L293D

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

สำหรับการเยี่ยมชมโครงการอิเล็กทรอนิกส์ที่ยอดเยี่ยมเพิ่มเติม - Alpha Electronz