กลับไปหน้ารวมไฟล์
control-your-light-with-arduino-d1b3f9.md

ชื่อโปรเจกต์: ควบคุมไฟของคุณด้วย Arduino

1. สร้างต้นแบบ

ขั้นแรก: รวบรวมชิ้นส่วนที่จำเป็นและสร้างต้นแบบบน breadboard ของคุณตามที่แสดงใน schematic ด้านล่าง

2. เขียนโค้ดบน Arduino

ขั้นที่สอง: เขียนโค้ด! (ดูโค้ดด้านล่าง)

3. สร้างกล่องของคุณ

ขั้นที่สาม: ตัด plexiglass ด้วย Laser Cutter

หลังจากนั้น ให้ตัดสินใจว่าจะจัดวาง Arduino พร้อม Shield และแหล่งจ่ายไฟไว้ที่ใด จากนั้น เจาะหนึ่งรูสำหรับ potentiometer และอีกหนึ่งรูสำหรับสายไฟของหลอดไฟ ติดตั้งทั้งหมด! ขอแสดงความยินดี! คุณได้สร้างโคมไฟอัตโนมัติ (domotic lamp) ด้วย Arduino แล้ว! เยี่ยมมากทุกคน! ปรับปรุงโค้ดเพื่อเพิ่มประสิทธิภาพของหลอดไฟด้วยไอเดียของคุณ (เช่น เพิ่ม timer เพื่อควบคุม)!

4. รูปภาพบางส่วน

รูปภาพบางส่วนของโปรเจกต์สุดท้าย

รายละเอียดทางเทคนิคเพิ่มเติม

ระบบอัตโนมัติโครงสร้างพื้นฐานภายในบ้าน

โปรเจกต์นี้เป็นการเริ่มต้นที่สำคัญในการควบคุมระบบอัตโนมัติแรงดันสูง ซึ่งช่วยให้ Arduino สามารถสลับการทำงานของไฟบ้าน AC มาตรฐานได้อย่างปลอดภัย

  • Relay Driver Isolation: ควบคุม 10A 250V AC relay module Arduino ควบคุมขดลวดแม่เหล็กไฟฟ้าของ relay ผ่าน opto-isolated trigger pin เพื่อให้แน่ใจว่าแรงดันไฟฟ้าสูงจะไม่ไปถึงส่วนควบคุม logic ที่ละเอียดอ่อนของ microcontroller
  • Multi-Input Control Logic: firmware อนุญาตให้เปิด-ปิดไฟได้ด้วยปุ่มทางกายภาพ, IR sensor ของรีโมตอินฟราเรด หรือแม้แต่ serial command จาก PC ซึ่งแสดงให้เห็นถึงสถาปัตยกรรมของศูนย์กลางการควบคุมแบบรวม

คุณสมบัติด้านความปลอดภัย

  • Flyback Diode Integration: อธิบายถึงความจำเป็นของ diode ที่เชื่อมต่อขนานกับขดลวด relay เพื่อป้องกัน switching transistor จาก inductive voltage kicks ในระหว่างขั้นตอนการยกเลิกการทำงาน

ข้อมูล Frontmatter ดั้งเดิม

title: "Control your light with Arduino"
description: "This project teaches how create a domotics lamp with your Arduino."
author: "Arduino_Scuola"
category: "Home & Automation"
tags:
  - "lights"
views: 11906
likes: 2
price: 1120
difficulty: "Intermediate"
components:
  - "1x Arduino UNO"
  - "10x Resistor 100 ohm"
  - "10x Resistor 220 ohm"
  - "1x 5 LDR"
  - "1x 10 10K trimmer"
  - "10x Resistor 1k ohm"
  - "10x Capacitor 100 µF"
  - "1x Arduino Proto Shield"
  - "1x IRF520 Mosfet"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "e18d29419fcfc5f058b6a0fb54c85b967650d6db258875dc83a4693860bb4995"
encryptedPayload: "U2FsdGVkX197rPFpQMdV8s3l23I5+655HvpWKpiKfOIPHDTBKwX5m150kK2s64BausgPDZep9eBAgghykcZEjV6YYmT0Dz/ApVZJG0q3cs0="
seoDescription: "Learn how to build a domotics lamp and control your light using Arduino in this step-by-step project."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/control-your-light-with-arduino-d1b3f9_cover.jpg"
lang: "th"