กลับไปหน้ารวมไฟล์
led-chaser-using-arduino-uno-fdc5db.md

ชื่อโปรเจกต์: LED chaser using arduino uno

ในโปรเจกต์นี้ ผมจะมาแสดงวิธีสร้าง LED chaser โดยใช้ Arduino Uno เมื่อจ่ายไฟเข้า LED จะเปิดและดูเหมือนไล่กันไปมา

นี่เป็นโปรเจกต์ที่ง่ายมาก ขั้นแรก เราควรต่อขา Cathode ทั้งหมดของ LED เข้ากับขั้วลบโดยใช้ resistor จากนั้นต่อขา Anode ทั้งหมดเข้ากับ digital pins ทั้งหมดบน Arduino Uno

ดูวิดีโอนี้ 👇

ข้อควรทราบ : คุณสามารถลดจำนวน LED และ resistor ลงได้ หากคุณไม่มีอุปกรณ์เพียงพอ และต้องเปลี่ยน code.จำนวนบรรทัดของ code ที่ต้องเขียนจะขึ้นอยู่กับจำนวน LED ที่ใช้

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

แอนิเมชันพัลส์แบบเรียงลำดับ

โปรเจกต์นี้คือเอฟเฟกต์ไฟแบบ "Knight Rider" สุดคลาสสิก ซึ่งแสดงให้เห็นถึงการใช้งาน digital output arrays และ non-blocking timing

  • ตรรกะการเลื่อนบิตเชิงเส้น: Arduino จะจัดการ LED จำนวน 8-10 ดวง firmware จะใช้ for loop เพื่อหมุนเวียนสถานะบิตไปทั่ว pins สร้างเอฟเฟกต์ไฟ "Running" ที่ราบรื่น
  • การปรับความเร็วแบบไดนามิก: มีอินพุต potentiometer โดย Arduino จะจับค่า analog voltage และนำไปแมปกับค่า delay time ระหว่างการเปลี่ยนสถานะ ทำให้ผู้ใช้สามารถเร่งหรือลดความเร็วของ "Chaser" ได้แบบ real-time

ความสวยงาม

  • แอนิเมชันหางจาง: (เวอร์ชันขั้นสูง) แทนที่จะให้ LED เพียงดวงเดียวติดสว่าง firmware จะใช้ PWM เพื่อสร้างเอฟเฟกต์ "Trailing" โดย LED ที่ตามมาจะค่อยๆ หรี่แสงลง ทำให้เกิดการเคลื่อนไหวที่นุ่มนวลเหมือนภาพยนตร์

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

title: "LED chaser using arduino uno"
description: "Cool effect using arduino uno and led"
author: "brillianttechnoz"
category: ""
tags:
  - "entertainment system"
  - "led project"
  - "relaxing"
views: 1723
likes: 2
price: 870
difficulty: "Easy"
components:
  - "1x Jumper wires (generic)"
  - "1x Breadboard (generic)"
  - "1x Resistor 220 ohm"
  - "12x LED (generic)"
  - "1x Arduino UNO"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "fe39e55c209a24ba28ec07d8c7c9f209976b12cba132a40055cd84bf9b00f2d8"
encryptedPayload: "U2FsdGVkX1+r7Bvuq7PXWwNbl7Vx0Ra3UI2sVEGdmYjbF5mOIh71Or7hlRm/8Px7AAZ+NKzCGOg9t2MUCtlOgq0c36XnloUie+xjpGMZlzM="
seoDescription: "Create a cool LED chaser project using Arduino Uno. Learn how to code and wire simple LED effects for beginners."
videoLinks:
  - "https://www.youtube.com/embed/o7rcJr96ok4"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/led-chaser-using-arduino-uno-005acf_cover.jpg"
lang: "th"