Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Hər kəsə salam, Bu layihəni göndərirəm, çünki hər kəsin bu fantastik 16x16 RGB LED panellərindən biri ilə oynamaq üçün sadə bir yerə sahib olmasını istərdim. Digər layihələrdən fikirlər aldım və bu layihə üçün onları dəyişdirdim.
Özünüzü götürə və dəyişdirə biləcəyiniz bəzi əyləncəli panel layihələri ilə başlamaq üçün əla bir yer verir. Mən C ++ proqramçısı deyiləm, amma bu kodun çoxunu başa düşmək və dəyişdirmək çox asandır.
Həyat yoldaşım oğlumuzun məzuniyyəti üçün Şapka Topper etmək istədiyi üçün bu layihəyə başladım.
Ümid edirəm ki, bu layihələr üzərində çalışmaqdan zövq alırsınız.
Başqa fikirlər tapdıqca layihəni yeni kodla yeniləməyə davam edəcəyəm.
KOD ƏLAVƏ EDİLDİ:
16counter - Panelin yolunu izləyən Rənglər Palitrası
16 təsadüfi - Paneldəki təsadüfi rənglər
16pacman - Sarı Pacman
16 qırmızı - Red Pacman Ghost
16colormatrix - Dönən rənglər (Youtube -dan başqa bir layihəyə kredit)
Təchizat
LED Panelini Amazon -dan aldım, ancaq Ebay -dan da əldə edə bilərsiniz:
www.amazon.com/gp/product/B01DC0IOCK/ref=p…
Kiçik ölçüləri üçün Arduino Nano'dan istifadə etməyi sevirəm, nadir hallarda böyük lövhələrin bütün sancaqlarına ehtiyacım var:
Arduino lövhənizi bağlamaq üçün kabellər USB Mini -dir və məlumatları ötürə bilməlisiniz:
Addım 1: Lövhəni və LED Panelini qurun
QABLAMA
Panel 3 teldən ibarətdir: Qırmızı, Yaşıl, Ağ.
Paneldən Arduino lövhəsində 5v -ə qədər qırmızı (müsbət)
Ardunino lövhəsindəki paneldən GND -ə qədər Yaşıl (Zəmin)
Arduino Nano'da Paneldən 3 -ə qədər Ağ (Məlumat)
Şəkillərdəki tellərimin rənginə qarışmayın, sadəcə Nanonu Panelə bağlamaq üçün fərqli rəngli tellərdən istifadə etdim.
Nəhayət, USB Mini kabeli ilə Nanonu PC -yə qoşun.
Addım 2: Proqramlaşdırma Quraşdırması
ARDUINO YAZILIMI
Arduino proqramını kompüterinizə yükləyin və quraşdırın.
www.arduino.cc/en/Main/Software
FastLED KİTABXANASI
FastLED kitabxanasını Github -dan da yükləməlisiniz. Bu layihənin kodlarının çoxu həmin kitabxananı tələb edir. Sketch, Kitabxana daxil et, Kitabxana əlavə et, FastLED-master.zip faylını seçin.
github.com/FastLED/FastLED
QATLIQ YAPISI
Arduino kodunuz üçün bir qovluq yaradın və hər bir Layihə kodunu qovluq adının kodla eyni olduğu ayrı bir alt qovluğa daxil edin.
Addım 3: Proqramlaşdırma
Arduino Nano lövhənizin kompüterə qoşulduğundan əmin olun.
Uyğun qovluq quruluşundakı.ino fayllarından birini vurun və Arduino proqramında açılmalıdır.
Arduino proqramına girdikdən sonra Tools, Board -a vurun və Arduino Nano lövhəsini seçin.
Sonra Alətlər, Limana vurun, siyahıda ən azı bir Port olmalıdır, bir liman seçin.
Eskizinizi tərtib etmək və lövhəyə yükləmək üçün Yüklə düyməsini (Sağ Ok) basın. Rəng nümunəsi 16x16 Panelinizdə göstərilməlidir
Liman probleminiz varsa, birdən çox siyahınız varsa fərqli bir liman sınayın.
Hər hansı bir səhviniz varsa, Fayl, Tercihlər bölməsinə gedin və "Bu müddət ərzində Çıxış göstər" düyməsini basın.