กลับไปหน้ารวมไฟล์
3x3x3-led-cube-1227f6.md
ส่วนใหญ่ของโปรเจกต์นี้เกี่ยวกับการเขียนโปรแกรม 3x3x3 LED cube แบบง่ายๆ แต่สิ่งสำคัญคือมันต้องสนุกด้วย หัวใจหลักของการเขียนโปรแกรมคือการเชื่อมต่อ +5V เข้ากับคอลัมน์ และ -5V เข้ากับแถว
ขาบวกของ LED ควรเชื่อมต่อตามคอลัมน์ ส่วนขา 
ลบให้เชื่อมต่อที่แต่ละชั้น

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

อินเทอร์เฟซกราฟิก 3D แบบ Volumetric

โปรเจกต์ฮาร์ดแวร์คลาสสิกที่สร้างจอแสดงผล 3 มิติโดยใช้ตาราง LED 27 ตัว ซึ่งแสดงให้เห็นถึงพลังของการคงอยู่ของภาพ (persistence-of-vision - POV) และการมัลติเพล็กซ์

  • การสลับเลเยอร์-คอลัมน์ของ Matrix: Arduino จัดการ 'เลเยอร์' (Cathodes) 3 ชั้น และ 'คอลัมน์' (Anodes) 9 คอลัมน์ เฟิร์มแวร์จะกะพริบผ่านเลเยอร์ทีละชั้นอย่างรวดเร็ว เพื่อให้คอลัมน์ที่ถูกต้องสำหรับแต่ละเลเยอร์สว่างขึ้น สร้างภาพ 3 มิติที่เสถียร
  • เอนจินแอนิเมชันเชิงพื้นที่: รวมไลบรารีซอฟต์แวร์ของรูปแบบ 3 มิติ เช่น "Rain," "Spinning Plane," และ "Expanding Box" แอนิเมชันแต่ละอันจะถูกจัดเก็บเป็นชุดของเฟรม 27-bit ในหน่วยความจำโปรแกรมของ Arduino

ความสวยงาม

  • Bit-Angle Modulation (BAM): (เวอร์ชันขั้นสูง) ใช้การสลับความเร็วสูงเพื่อให้ 'การควบคุมความสว่าง' ขั้นพื้นฐานสำหรับ LED แต่ละดวงภายใน cube ช่วยให้เกิดแสงเรืองรองและเอฟเฟกต์การจางลง

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

title: "3x3x3 LED cube"
description: "It’s an easy project to make that is fun and anyone can make it."
author: "calmpinguin753"
category: ""
tags:
  - "lights"
  - "entertainment system"
  - "games"
views: 1404
likes: 0
price: 1499
difficulty: "Easy"
components:
  - "1x Soldering iron (generic)"
  - "1x Arduino UNO"
  - "27x LED (generic)"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "79624239aa75ba7d04426628c8a117713433dd73bbfd352696ba7977731a6b43"
encryptedPayload: "U2FsdGVkX1893udloNcroLRzAz2fCVLrgD0/CTrtsx8sn7pmhpUpSWwURNh/2681CTX+oLUJXke164tDV01opiJUsUohLCyaO2kY4YwCE6Q="
seoDescription: "Build a 3x3x3 LED cube with this fun and easy project. Perfect for beginners learning Arduino and electronics."
videoLinks:
  - "https://www.youtube.com/embed/hqc65Fi-nLU"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/3x3x3-led-cube-1227f6_cover.jpg"
lang: "th"