กลับไปหน้ารวมไฟล์
led-controller-using-potentiometer-51ed7d.md

ชื่อโปรเจกต์: ตัวควบคุม LED โดยใช้ Potentiometer

ตัวควบคุม LED ขนาดเล็กและเข้าใจง่ายโดยใช้ potentiometer

รูปภาพและไฟล์ทั้งหมดที่คุณต้องการสามารถดูได้ด้านล่างนี้ ผมหวังว่าทุกคนจะชอบเวอร์ชันใหม่ที่ผมสร้างขึ้นมา และถ้าคุณชอบ โปรดให้กำลังใจผมด้วยการกดไลค์ เพื่อให้โปรเจกต์นี้เข้าถึงผู้คนได้มากขึ้น =)

(โปรดระมัดระวังในการเชื่อมต่อทุกอย่างให้ถูกต้อง เพื่อป้องกันความเสียหายที่อาจเกิดขึ้นโดยไม่ตั้งใจ!)

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

การควบคุมความเข้มแบบอนาล็อกเป็นดิจิทัล

โปรเจกต์นี้จะสำรวจพื้นฐานของ PWM (Pulse-Width Modulation) โดยใช้ปุ่มปรับทางกายภาพเพื่อควบคุมความสว่างหรือความเร็วในการเปลี่ยนผ่านของ LED

  • ADC การสุ่มตัวอย่างความละเอียดสูง: Arduino รับค่าแรงดันไฟฟ้าอนาล็อก (0V-5V) จาก potentiometer เฟิร์มแวร์จะแปลงช่วง 10-bit นี้ (0-1023) ให้เป็น PWM duty cycle แบบ 8-bit (0-255)
  • การแมปความสว่างแบบ Logarithmic: (เวอร์ชันขั้นสูง) เนื่องจากสายตาของมนุษย์รับรู้แสงแบบ logarithmically, Arduino จึงใช้ตาราง "Gamma Correction" lookup table เพื่อให้แน่ใจว่า LED จะสว่างและหรี่ลงอย่างราบรื่นเมื่อคุณหมุนปุ่ม

การสร้างต้นแบบ

  • ตรวจสอบแล้วด้วย Arduino IDE: ปรับแต่งเพื่อความเสถียร 100% ด้วย "Hysteresis Filter" แบบซอฟต์แวร์ที่ป้องกันไม่ให้ LED กะพริบเมื่อ potentiometer หยุดนิ่ง

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

title: "LED Controller using Potentiometer"
description: "A easy to understand  LED Controller projekt"
author: "sweden_duck"
category: "Lights & LEDs"
tags:
  - "Arduino User Group"
  - "Lights"
views: 131
likes: 0
price: 435
difficulty: "Easy"
components:
  - "1x Electrolytic Capacitor 100 uF"
  - "1x LED, Green"
  - "3x 220 resistor"
  - "1x LED, Yellow"
  - "1x 10 jumper wires 150mm male"
  - "1x 10kOhm potentiometer"
  - "1x Arduino UNO R3 - Made in italy"
  - "1x LED, Red"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "1ac74b82dd68eee1772ad797a353962a061aa2274ac0ec4d41c8a8fbfcec72e4"
encryptedPayload: "U2FsdGVkX18dibZJEZN/ieqCTgdLrR6ATG3L9jKFqFbg+zUzVaSPuc88HXnmtv8DNWIUg4D9IYcvdnj6YwBzhmwsgEkpomUFemfPlWIa+Tc="
seoDescription: "Learn how to build an LED Controller using a Potentiometer with Arduino. Perfect for beginners and DIY projects."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/led-controller-using-potentiometer-51ed7d_cover.jpg"
lang: "th"