กลับไปหน้ารวมไฟล์
7-effect-knight-rider-led-c43a80.md

นี่เป็นโปรเจกต์ที่ง่ายมาก โดย LED มี 7 เอฟเฟกต์ เช่น tetris, basic knight rider, skipping light, snake และอื่นๆ

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

ตรรกะการควบคุมแอนิเมชัน

เป็นที่รู้จักกันดีจากซีรีส์ "Knight Rider" (K.I.T.T.) โปรเจกต์นี้เน้นการสแกน LED แบบไปกลับอย่างราบรื่น

  • Arrays และ Loops: รูปแบบ (เอฟเฟกต์) ทั้ง 7 แบบถูกจัดเก็บเป็นลำดับใน code arrays โดย Arduino จะวนซ้ำผ่านลำดับเหล่านี้เพื่อสร้างโหมด "Pulse," "Chase," "Fading Trace," และ "Random"
  • Software PWM: เพื่อให้ได้เอฟเฟกต์ "fading" (ที่ LED ก่อนหน้าจะค่อยๆ หรี่ลงในขณะที่ LED ปัจจุบันสว่าง) โค้ดจะใช้ software-based PWM หรือวนรอบขา (pins) อย่างรวดเร็วเพื่อจำลองระดับความสว่าง

ความสามารถในการขยาย

แม้ว่าจะใช้ LED 7 ดวงในที่นี้ ตรรกะถูกออกแบบมาให้สามารถขยายได้อย่างง่ายดายโดยใช้ 74HC595 Shift Registers สิ่งนี้จะช่วยให้สามารถควบคุม LED จำนวนมากด้วย digital pins เพียง 3 ขาบน Arduino เพื่อสร้างชุดจอแสดงผลขนาดใหญ่

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

title: "7 Effect Knight Rider LED"
description: "Welcome we wanna share some kinght Rider 7 Effect Hope you enjoy."
author: "daryllqayyim"
category: ""
tags:
  - "lights"
views: 6549
likes: 1
price: 870
difficulty: "Easy"
components:
  - "12x LED (generic)"
  - "1x Jumper wires (generic)"
  - "1x Solderless Breadboard Full Size"
  - "1x Arduino UNO"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "68ea7b3722906bb6e907bf3d52d76ec948d9dbbf828be743ff48137bd1bfff3b"
encryptedPayload: "U2FsdGVkX18qow0ZP2E1ToyWqe8XTOX+CRmuiBYBCbfj3S/yGpzMzyGgA8hNFZYpLiWLICvoGbfuMiOzQFMGqtC76afyiij7eJYj1vqZh+E="
seoDescription: "Create a Knight Rider LED project with 7 Effects using Arduino. Explore easy-to-follow steps and code."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/7-effect-knight-rider-led-c43a80_cover.jpg"
lang: "th"