สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีทุกคน, ฉันโพสต์โปรเจ็กต์นี้เพราะฉันอยากให้ทุกคนมีที่ง่ายๆ ให้มาเล่นกับแผงไฟ LED RGB ขนาด 16x16 ที่ยอดเยี่ยมเหล่านี้ ฉันได้หยิบไอเดียจากโครงการอื่นมาแก้ไขสำหรับโครงการนี้
เป็นจุดเริ่มต้นที่ดีในการเริ่มต้นโครงการแผงสนุก ๆ ที่คุณสามารถดำเนินการและปรับเปลี่ยนตัวเองได้ ฉันไม่ใช่โปรแกรมเมอร์ C++ แต่รหัสนี้ส่วนใหญ่เข้าใจและแก้ไขได้ง่ายมาก
ฉันเริ่มโครงการนี้เพราะภรรยาของฉันต้องการทำหมวกสำหรับรับปริญญาลูกชายของเรา
ฉันหวังว่าคุณจะสนุกกับการทำโครงการเหล่านี้
ฉันจะอัปเดตโครงการด้วยรหัสใหม่ต่อไปเมื่อพบแนวคิดอื่นๆ
รหัสที่แนบมา:
16counter - จานสีตามเส้นทางของแผงควบคุม
16random - สีสุ่มบนแผง
16pacman - Pacman สีเหลือง
16red - ผีแพคแมนแดง
16colormatrix - Swirling Colors (เครดิตโครงการอื่นจาก Youtube)
เสบียง
ฉันซื้อ LED Panel จาก Amazon แต่คุณสามารถหาซื้อได้จาก Ebay ด้วย:
www.amazon.com/gp/product/B01DC0IOCK/ref=p…
ฉันชอบใช้ Arduino Nano สำหรับขนาดที่เล็ก ฉันไม่ค่อยต้องการหมุดทั้งหมดของบอร์ดใหญ่:
สายเคเบิลสำหรับต่อบอร์ด Arduino ของคุณคือ USB Mini และจำเป็นต้องสามารถถ่ายโอนข้อมูลได้:
ขั้นตอนที่ 1: ตั้งค่าบอร์ดและแผงไฟ LED
สายไฟ
แผงหน้าปัดมี 3 เส้น แดง เขียว ขาว
สีแดง(บวก) จากแผงถึง 5v บนบอร์ด Arduino
สีเขียว(พื้น) จากแผงควบคุมถึง GND บนกระดาน Ardunino
สีขาว (ข้อมูล) จากพาเนลไปยังพิน 3 บน Arduino Nano
อย่าสับสนกับสีของสายไฟในภาพ ฉันแค่ใช้สายสีต่างๆ เพื่อเชื่อมต่อ Nano กับแผงควบคุม
สุดท้ายเชื่อมต่อนาโนด้วยสาย USB Mini กับพีซีของคุณ
ขั้นตอนที่ 2: ตั้งค่าการเขียนโปรแกรม
ซอฟต์แวร์ ARDUINO
ดาวน์โหลดและติดตั้งซอฟต์แวร์ Arduino บนพีซีของคุณ
www.arduino.cc/en/Main/Software
FastLED LIBRARY
คุณจะต้องดาวน์โหลดไลบรารี FastLED จาก Github ด้วย รหัสส่วนใหญ่สำหรับโครงการนี้ต้องใช้ไลบรารีนั้น คลิกที่ Sketch, รวมไลบรารี, เพิ่มไลบรารี, เลือกไฟล์ FastLED-master.zip
github.com/FastLED/FastLED
โครงสร้างโฟลเดอร์
สร้างโฟลเดอร์สำหรับโค้ด Arduino ของคุณและใส่โค้ดของโปรเจ็กต์แต่ละโค้ดลงในโฟลเดอร์ย่อยแยกกัน โดยที่ชื่อโฟลเดอร์จะเหมือนกับโค้ด
ขั้นตอนที่ 3: การเขียนโปรแกรม
ตรวจสอบให้แน่ใจว่าได้เสียบบอร์ด Arduino Nano เข้ากับคอมพิวเตอร์ของคุณแล้ว
คลิกที่ตัวอย่างไฟล์.ino ในโครงสร้างโฟลเดอร์ที่เหมาะสม และควรเปิดในโปรแกรม Arduino
เมื่ออยู่ในโปรแกรม Arduino ให้คลิกที่ Tools, Board และเลือก Arduino Nano board
คลิกถัดไปที่เครื่องมือ พอร์ต ควรมีอย่างน้อยหนึ่งพอร์ตอยู่ในรายการ เลือกพอร์ต
คลิกที่ปุ่มอัปโหลด (ลูกศรขวามือ) เพื่อรวบรวมและอัปโหลดภาพร่างของคุณไปยังบอร์ด รูปแบบสีควรแสดงบนพาเนล 16x16 ของคุณ
หากคุณพบปัญหาเกี่ยวกับพอร์ต ให้ลองใช้พอร์ตอื่นหากคุณมีรายการมากกว่าหนึ่งรายการ
หากคุณมีข้อผิดพลาด ไปที่ไฟล์ การตั้งค่า และคลิกที่ "แสดงผลลัพธ์โดยละเอียดระหว่าง"