Mündəricat:
- Addım 1: Hansı Hardware (materiallara) ehtiyacınız var?
- Addım 2: Hansı vasitələrə ehtiyacınız var?
- Addım 3: Lazer Kassanın kəsilməsi
- Addım 4: Bir yerə qoyun
- Addım 5: Gücləndirək
- Addım 6: Serial yoxdur
- Addım 7: Gəlin O Partiyanı Qoyaq
Video: Led Matrix 16x16: 7 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Salam, Yazdığım ilk təlimatım budur, üzərində işləməkdən çox həyəcanlıyam:)
Beləliklə, bu layihədə sizə 16 -dan 16 -a qədər bu möhtəşəm matrisi necə edəcəyinizi göstərəcəyəm.
Qurmaq çox gözəldir və bunu edərkən çox şey öyrənirsən.
Çox vaxt sadəcə stuf hazırlayıram, çünki bəyənirəm, amma bu dəfə bəlkə də həqiqətən funksional ola biləcəyini öyrətdim.
Birincisi, onu gözəl bir bəzək parçası kimi (demək olar ki, sənət:)), ikincisi, videonuz üçün qaranlıq bir işıq mənbəyi kimi istifadə edə bilərsiniz.
Al blablabla'dan sonra bir şeylər quraq !!
Addım 1: Hansı Hardware (materiallara) ehtiyacınız var?
Ebayda tapdığım hissələrin çoxu (sözlər hiperlinklidir), mdf və akrilik yerli mağazada mövcuddur.
- Arduino nano (Belçika Bağlantısı) və ya Uno (Belçika Bağlantısı), bu layihədə bir Nano istifadə etdim, çünki kiçikdir və gizlənmək asandır;)
- ON/OFF açarı
- seçdiyiniz düymə ilə potansiyometr
- 470 Ohm müqavimət
- 256 (16*16 = 256) ünvanlı rgb leds WS2812B (Belçika Bağlantısı) (10 -dan 10 -a və ya 8 -dən 8 -ə qədər matris qurmaq istəyirsinizsə)
- bəzi 3 pinli tel (təxminən 7 m istifadə edirəm)
- 5V 20A gücləri
- Taxta yapışqan (Belçika Link)
- MDF təbəqələri: 600mm -300mm;
- 3 mm -dən 4 -ü (matrisin özü)
- 6 mm -dən 2 -si (kənarları və güc qutusu)
- 9 mm -dən 2 -si (arxa plakalar üçün)
- 58.85 sm x 58.85 sm akril (PMMA) təbəqə (aydın deyil, effektiv diffuzor)
- Bəzi stikerlər (Belçika Link) (isteğe bağlıdır, çünki yanır)
Addım 2: Hansı vasitələrə ehtiyacınız var?
Bəzi vasitələrə ehtiyacınız var, amma (mənim kimi) həvəsli bir DIYer olsanız, ətrafınızda olacaq.
- lehim dəmir
- isti yapışqan silahı
- qayçı
- kəlbətinlər
- açar
- super yapışqan
- isti yapışqan
- lehim teli
- kabel soyucu
Addım 3: Lazer Kassanın kəsilməsi
Çuxur korpusunu MDF -dən hazırlamışam, ucuzdur, dualdır və istifadəsi asandır.
Yerli bir lazer kəsmə dükanına girdim ki, 300 mm -dən 600 mm -ə qədər olan MDF təbəqədən parçalar kəsim.
Çarşafların qalınlığı üçün addım 1 -ə baxın.
Aşağıdakı parçalar üçün faylları tapa bilərsiniz. (buyurun;))
Fayl parçaları pdf
Fayl parçaları.ai
Addım 4: Bir yerə qoyun
İlk addım bütün mdf lövhələrini dəyişdirməkdir, şəkildəki kimi bütün parçaları bir -birinə yapışdırın, 3 mm lövhələrin bir tərəfində kiçik bir çuxur var, bu çuxur (düzbucaqlı kəsik) kabel idarəçiliyinə aiddir, buna görə qutulardan heç bir işıq qaçmayacaq:).
Sadəcə onları açdığınız matrisə bağladığınız şəkildə dəyişdirin.
Hər küncdən başlaya bilərsiniz; S-atanı izlədiyiniz müddətcə (şəklə baxın) (yuxarı sol küncdən başladım) (qeyd; kod daha sonra fərqli olacaq, amma yenə də həll oluna bilər)
MDF -ni bir araya gətirdikdən sonra, ledlərinizi yapışdırmağa və sxem kimi bütün komponentləri lehimləməyə başlayırsınız. (bu çox vaxt aparacaq, səbirli olun!)
Qeyd: Rezistoru sxematik şəkildə çəkməyi unutduğumu görürəm, bu 470 ohmluq bir rezistor arduino nano üzərindəki rəqəmsal pinlə matrisin birinci ledinin girişi arasına yerləşdirilməlidir.
Matrisin sol üst küncündə arduino nano, potensiometr və açar üçün bir neçə deşik etdim (yan panellər)
Arduinoda ledlər üçün D9 pinindən istifadə etdim (amma sxematik olaraq 8 deyir? Bəli, amma dəyişdim;), seçə bilərsiniz; rəqəmsal sancaqlar işləyəcək, yalnız kodu sonra dəyişdirin) və potensialiometr üçün A1 pin.
Addım 5: Gücləndirək
Uhh, matrisi qoydum amma işləmir …
Yaxşı, çünki bunun səbəbi Arduino nano -nuzun oxumaq üçün heç bir kodunuz yoxdur - bunu düzəldək.
Əvvəlcə sadə kod (həmişə eynidir, çünki usb üzərindən serial bağlantısı əldə edirik;))
Əhəmiyyətli qeydlər:
- Serial əlaqə simsiz işləmir;) (Jinx üçün daha sonra baxın, hər zaman bir usb kabeli bağlamalısınız)
- Arduino'yu PC -yə bağlamadan əvvəl, LED matrisinizi əvvəlcə divar prizindən aldığınızdan əmin olun; kompüterinizə zərər verəcək, çoxlu cərəyan axıdacaq !!!!!!!!!!
- Əgər hələ etməmisinizsə; FastLed Kitabxanasını qurmalısınız, bunu arduino IDE -də tapa bilərsiniz!
Jinx (aşağıdakı fayllar)
Jinx nədir, led matrislər üçün piksellər verən bir proqramdır.
Necə istifadə olunur;
- Əvvəlcə aşağıdakı faylları yükləyin
- Jinx paketini açın və arduino IDE -ni quraşdırın (güman ki, sizdə artıq var)
- ino faylını dəyişdirin (lazım olduqda) və arduino nano-ya yükləyin (Board və COM portu düzgün olmalıdır)
- usb kabelini bağlı saxlayın
- Jinx'i idarə et
- matris seçimlərini qurun və matris ölçüsünü dəyişdirin (mənim 16 x 16 piksel)
- Çıxış cihazının quraşdırılmasını vurun və düzgün birini seçin
- Çıxış başlanğıcını vurun
- imkanlardan zövq alın (sadəcə oynayın)
Jinx arduino faylı
Jinx quraşdırma faylı
Addım 6: Serial yoxdur
Doğru bilirəm, usb kabelini itirmək istəyirsən;
Yaxşı, bir yol var, amma bu dəfə proqramlaşdırmaq bir az çətindir, çünki hər şəkil-g.webp
Jinx kodunu yükləmək əvəzinə bu ino faylını istifadə edin.
Jinx olmadan işləmirəm və yüklənəndə usb bağlantısı tələb etmirəm.
Xüsusilə sizin üçün bütün təlimatı oxuyan adamdır; Spooky.ino adlı bir fayl qaldırdım.
Sevdiyiniz 4 pacman fantomunu göstərir;)
Potansiyometrini çevirin və nə etdiyini öyrənin: s
İstəyirsinizsə onu düzəldə və özünüz edə bilərsiniz;)
Spooky.ino
Addım 7: Gəlin O Partiyanı Qoyaq
İndi özünüzə sahibsiniz.
Beləliklə, əylənin və öz əlinizlə hazırladığınız RGB LedMatrixdən zövq alın: s
Dostlarınıza və ailənizə göstərin, reaksiyalarda paylaşın !!
Hər hansı bir sualınız varsa, soruşun, sizə kömək etmək üçün hər şeyi edəcəyik.
Bu layihəni bəyənmisinizsə məni izləyin və bu layihəyə səs verin, daha çoxunu yükləyəcəksiniz!
Tezliklə görüşərik !!
Sülh
Tövsiyə:
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırması: 3 Addım (Şəkillərlə birlikdə)
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıq: Proqramlaşdırıla bilən LED şeritler, məsələn. WS2812 əsasında, maraqlıdır. Tətbiqlər çoxdur və təsirli nəticələr əldə edə bilərsiniz. Və birtəhər saatlar qurmaq, çox düşündüyüm başqa bir sahə kimi görünür. Bir az təcrübə ilə başlayaraq
NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRIX: 8 Addım (Şəkillərlə birlikdə)
NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRİSİ: Bu təlimatda sizə NEOPIXEL İSTİFADƏSİ ilə 5*5 RGB LEDMATRIX qurmağı göstərəcəyəm. Bu matrislə çox cazibədar fövqəladə cazibədar animasiyalar, emojilər və hərflər göstərə bilərik. gəlin başlayaq
ESP8266 LED Matrix Saatı: 8 Addım (Şəkillərlə birlikdə)
ESP8266 LED Matrix Clock: ESP8266 LED Matrix ClockSadə LED matrix saatı, məşhur NSP serverindən Real Time Clock modulu və WiFi üzərindən vaxt sinxronizasiyası ilə məşhur ESP8266 -a əsaslanır. ESP32 versiyası da mövcuddur
16x16 RGB LED Panel Arduino Layihələri: 5 Addım (Şəkillərlə birlikdə)
16x16 RGB LED Panel Arduino Layihələri: 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. Sizə verir
PIXO Pixel - IoT 16x16 LED Ekran: 17 Addım (Şəkillərlə birlikdə)
PIXO Pixel - IoT 16x16 LED Ekranı: Artıq orada bir çox RGB displeyi var, lakin onların əksəriyyəti ilə əlaqə qurmaq çətindir, çox böyükdür, bir ton kabel tələb edir və ya işlədiyiniz mikro nəzarətçi üzərində ağır proses istifadə edərək. Başqa bir Make/100 olduğunu xatırlayanda