Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: WS2812 LED -lərinin hazırlanması
- Addım 3: T-shirt hazırlamaq
- Addım 4: T-shirt ilə LEDləri birləşdirin
- Addım 5: Prototip Elektronikası
- Addım 6: İlk Proqramlaşdırma Adımları
- Addım 7: Elektronikanı Daimi Edin
- Addım 8: Əlavə Proqramlaşdırma və Hazır Geyilə bilən
Video: Arduino DIY 6x6 Matrix T-shirt: 8 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
İlk göstərişlərimə xoş gəldiniz! Təxminən 50 avroya öz LED matrisli köynəyimi necə hazırladığımı və Tyler Jones tərəfindən fantastik LED matris idarəetmə proqramından istifadə edərək gözəl animasiyalar və şəkillər göstərməyimi sizə göstərmək istəyirəm. Əvvəlcə 6x8 piksellik bir matris etdim, amma sonradan 6x6 ölçüsünə keçdim, LMCS ilə işləməyəcək. Bu Təlimatları yazdıqdan sonra yazıram, xahiş edirəm itkin şəkillər üçün üzr istəyirəm. T-shirt hətta yuyula bilər, LED şeritlərini çıxara bilərsiniz. Hər hansı bir sualınız varsa, mənə bildirin!
Geyinməyimi sevirsinizsə, zəhmət olmasa Arduino yarışmasında ona səs verin. Çox sağ ol:)
EDIT: Bəzi IG izləyicilərim buna razı olduqları üçün bu barədə bir video hazırladım.
Addım 1: Nə lazımdır
Aşağıdakı komponentlərə ehtiyacınız olacaq:
- Ölçünüzdə olan köynək (daha gənc olsanız daha uzun geyə biləcəyiniz üçün daha böyük olanı götürsəniz yaxşı olar): 10 €
- WS2812b LED şeridi, metr başına 30 LED və cəmi 60 LED olan bir zolaq istifadə etdim: 20 €
- bəzi qadın pin başlıqları: 2 €
- LED şeridi tutmaq üçün toxunmamış: 2 €
- İstifadə etmək istədiyiniz pikseldən asılı olaraq kişi/kişi tullanan kabellər: 3 €
-
USB kabel ilə Arduino (UNO): 5 €
qalxan üçün: Prototip qalxanı, 3 mövqeli vintli terminal, USB-B qırılma lövhəsi, 330 ohm rezistor, 1000 uF kondansatör 7 €
- Cib telefonları üçün Powerbank (təxminən 4000mAh, nə qədər yaxşı olsa): 15 €
- idarəetmə bölməsi üçün bir növ mənzil
Aşağıdakı vasitələr köməkçi/zəruridir:
- lehimləmə alətləri (dəmir, kəlbətin, kəsici …)
- qayçı
- başlıqları kəsmək üçün kiçik mişar və qum kağızı
- LED şerit tutacağı üçün alətlər tikin
Addım 2: WS2812 LED -lərinin hazırlanması
Əvvəlcə LED şeridi hazırlayırıq. Çap edilmiş xətlərdəki şeridi hər 6 (və ya istifadə etmək istədiyiniz piksel sayı) LED -ləri qayçı ilə kəsin. Hər biri 6 LED olan 6 ədəd istifadə etdim. Sonra qadın başlıqlarını zolağa lehimləyin. Onları üç cüt satın ala bilərsiniz, ancaq daha uzun olanları alıb istədiyiniz kimi kəssəniz daha ucuz və daha yaxşıdır. Bir mini mişar və qum kağızı və ya çapraz pens və qum kağızı istifadə edirəm. Bu çox asandır (yuxarıdakı şəkillərə baxın). İstədiyiniz qədər, hər sıra üçün ikisini düzəldin. Sonra onları yastiqciklərə lehimləyin, yaxşı bir əlaqə və qısaqapanma olmadığından əmin olun. Hazır sətirlər şəkildəki kimi olmalıdır.
Addım 3: T-shirt hazırlamaq
T-shirt matrisimizi tutacaq və işığın keçməsinə imkan verəcək. İçəriyə toxunmamış bir parça əlavə edərək, satırları köynəyin içinə sürüşdürə bilərik. Əvvəlcə nə qədər ehtiyacınız olacağını hesablayın. Planları görmək üçün yuxarıdakı şəkilə baxın. Toxunmamış materialınızın nə qədər böyük olacağını hesablayın. Şeritlərə uyğun bir yer də əlavə etməlisiniz. Maksimum 0, 5 sm ilə hesablayın. İlk və son şeridi tutmaq üçün hər iki ucuna bir az material əlavə edin.
Toxunmamış parçanı kəsin və diqqətlə T-shirtin içərisinə tikin. Bitmiş nəticə yuxarıdakı kimi görünməlidir. Yıxdığı bir problem var idi, amma bir neçə yapışqan sınaya bilərsiniz.
Addım 4: T-shirt ilə LEDləri birləşdirin
Sonra LED şeritləri və köynəyi birləşdirmə vaxtıdır. Onları götürün və yumşaq bir şəkildə çantaya qoyun. Aşağıdakı girişdən başlamağınızdan və sağdakı bütün məlumat girişləri ilə davam etdiyinizdən əmin olun. Çox diqqətli olun! Bir az çətin olsa da, digər tərəfdən tutsanız, yaxşı olar. Pin başlığınız şeriddən daha böyükdürsə, ətrafında bir az lent etmək faydalıdır.
Bitirdikdən sonra fotoşəkildə olduğu kimi görünməlidir. Sonra yalnız 10 sm uzunluğunda bir kişi/kişi tullanan kabel götürün və 5V və topraklama pinlərini ziqzaq şəklində bağlayın. Daha sonra ya mənim kimi daha uzun bir kişidən dişi tullanana, daha kiçik bir kişidən kişi tullananına keçə bilərik və kabelləri toxunmamış parçaların sərbəst ciblərinin altına bağlayaraq növbəti məlumatlarla bağlaya bilərsiniz və ya sadəcə lehimləyirsiniz. Ancaq sonra artıq yuyula bilməz. Doğru istiqaməti izlədiyinizə əmin olun. Nəhayət, bir neçə uzun keçid telini məlumat girişinə və enerji təchizatı pinlərinə bağlayın. T-shirtiniz hazırdır!
Addım 5: Prototip Elektronikası
T-shirt sınamaq üçün sadəcə şəkillərdəki dövrə qurmalısınız. Kiçik bir qalxan olan bir Arduino UNO istifadə edərdim, çünki birbaşa serial ünsiyyətindən istifadə edə bilərsiniz. T-shirtimlə əvvəlcə bir parça taxtada DIY Arduino UNO klonundan istifadə etdim. Ancaq problem ondadır ki, LED matrisə nəzarət proqramında istifadə olunan serial ünsiyyətini qura bilmirsən. Hələ də şəkilləri/animasiyaları göstərə bilərsiniz, ancaq hər dəfə IC -ni çıxarmalı olacaqsınız.
Yadda saxlamalı olduğunuz ən əhəmiyyətli şeylərdən biri gücdür: 1A maksimum güc bankından istifadə edərkən maksimum 1 ampfer əldə edə bilərsiniz. Ancaq Arduinonun USB portu ilə bağladığınızda bir sigorta olduğu üçün maksimum 0, 5A alırsınız. Heç vaxt limiti aşmayın! Buna görə sigortasız olaraq güc bankından güc təmin etmək üçün sadəcə bir USB-B qırılma lövhəsi (və ya sadəcə bir USB yuvası) əlavə edə bilərsiniz.
Çörək taxtasında dövrə qurun və ikinci addımdakı kondansatörü və rezistoru xatırlayın! Çıxışdakı birbaşa USB kabeli əvəzinə qırılma lövhəsindən istifadə edə bilərsiniz.
Addım 6: İlk Proqramlaşdırma Adımları
Proqramlaşdırma hissəsini çox sevmədiyim üçün heç bir xüsusi eskiz verməyəcəyəm. Yalnız bəzi libarys ilə birlikdə cəhd edin. Gözəl biri Adafruit NeoMatrix -dir.
Daha yaxşı və daha asan bir yol "LED Matrix Control Software" adlı bir proqramdır. Tyler Jones tərəfindən hazırlanan həqiqətən zəhmli bir proqramdır (kanalına baxdığınızdan əmin olun, bəzi faydalı videolar çəkdi: Tyler Jone kanalı).
1.3.2 versiyasından istifadə edirdim, amma yenisi yaxşı işləməlidir. İşdə 1.3.2 versiyası: LMCS 1.3.2, eyni zamanda ən yeni versiyasını da sınaya bilərsiniz: LMCS 2.
Proqramı yükləyin və "LEDMatrix Serial" adlı oyunçu eskizini LED sayınız və Arduino IDE istifadə edərək Arduino olaraq dəyişdirilmiş pinlə yükləyin. Proqramı başladın və COM portunu seçin və Arduino -ya qoşulun. Bağlantı vəziyyəti yaşıl rəngə çevrilməlidir. Sonra rəsm,-g.webp
Addım 7: Elektronikanı Daimi Edin
Artıq 5 -ci addımda dediyim kimi, birinci versiya olaraq bir taxta parçası üzərində müstəqil bir DIY Arduino istifadə etdim, yuxarıdakı şəkillərə baxın. Ancaq daha yaxşı bir yol var: "prototip qalxanı" istifadə edərək Arduino -da dövrə yığa bilərsiniz və hər şey təmizdir. 5 -ci addımda olduğu kimi eyni dövrəni lehimləyin, ancaq matrisi bağlamaq üçün üç pozisiyalı vintli terminal istifadə edin. Mənim kimi daha təcrübəli olsanız, sadəcə bir qalxan kimi bir perfboard istifadə edə bilərsiniz. Bu mənim 2 versiyamdır. Qalxanı lehimləmə vaxtımın vaxtını görmək istəyirsinizsə, zəhmət olmasa İnstagramıma daxil olun:
Bitirdikdən sonra təmiz, gözəl görünüşlü və kompakt idarəetmə qurğunuz olmalıdır! Son addımdakı kimi sınayın və inşallah işləyirsə, bunun üçün bir iddia edə bilərsiniz. Düşünürəm ki, ən yaxşı yol şalvarın bir cibinə, digərinə isə güc bankının qoyulmasıdır. Bir USB kabeli istifadə edərək bağlayırsınız.
Dava açmağın bir neçə yolu var. 3D printeriniz varsa, bu yaxşı bir ehtimal olardı. Yoxdursa, mənim kimi fərqli materiallardan tikə bilərsiniz. Köhnə bir vida qutusu götürdüm və lazım olduğu kimi deşiklər etdim. Yalnız yaradıcı olun.
Addım 8: Əlavə Proqramlaşdırma və Hazır Geyilə bilən
Bütün hardware işlərini bitirdikdən sonra onu proqram təminatı ilə portativ etmək vaxtıdır. Sadəcə "FastLED Kodunu İxrac et" düyməsini basaraq Arduino IDE-dən istifadə edərək 6-cı addımda yüklədiyiniz LMCS pleyerindən kodu loop hissəsinə kopyalaya bilərsiniz.
Sonra güc bankını doldurun, bir cibə, digər nəzarətçiyə qoyun, hər şeyi birləşdirin və əylənin! T-shirt yuymaq istəyirsinizsə, zolaqları və kabelləri çıxarmalısınız və yuyula bilər.
Oxuduğunuz üçün və bəlkə də bir şərh və ya sualınız üçün təşəkkür edirəm, əgər mənim layihəmi bəyənirsinizsə, Arduino yarışmasında ona səs verin!
Tövsiyə:
Rəqəmsal Saat LED Dot Matrix - ESP Matrix Android Tətbiqi: 14 Addım
Rəqəmsal Saat LED Dot Matrix - ESP Matrix Android Tətbiqi: Bu məqalə PCBWAY.PCBWAY tərəfindən qürurla sponsorluq edilir və bütün dünyada insanlar üçün yüksək keyfiyyətli PCB hazırlayır. Özünüz üçün cəhd edin və PCBWAY -da çox yüksək keyfiyyətlə cəmi 5 dollara 10 PCB əldə edin, təşəkkürlər PCBWAY. Hazırladığım ESP Matrix Board
DIY INTERNET KONTROLLÜ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 addım (şəkillərlə)
DIY İNTERNETLİ KONTROLLÜ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Budur sizə göstərməkdən çox həyəcanlandığım bir layihəyə 2 -ci irəliləyişim. Burada göstərməyinizə imkan verən DIY Ağıllı LED Matrix haqqında, YouTube İstatistikleri, Ağıllı Ev Statistikalarınız kimi məlumatlar, temperatur, rütubət sadə bir saat ola bilər və ya sadəcə göstərə bilər
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 addım (şəkillərlə)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): İşdə sizə göstərməkdən çox həyəcanlandığım bir layihəyə girişim. Burada göstərməyinizə imkan verəcək DIY Ağıllı LED Matrix haqqında, YouTube İstatistikleri, Ağıllı Ev Statistikalarınız kimi məlumatlar, temperatur, rütubət, sadə bir saat ola bilər və ya sadəcə
IoT Ağıllı Saat Dot Matrix Wemos istifadə ESP8266 - ESP Matrix: 12 addım (şəkillərlə)
IoT Ağıllı Saat Dot Matrix Wemos ESP8266-ESP Matrix istifadə edin: Öz IoT Ağıllı Saatınızı edə bilərsiniz: Gözəl bir animasiya simvolu ilə saatı göstərin Xatırlatıcı-1-dən Xatırlatıcı-5-ə qədər göstərin Təqvim Müsəlman Namaz vaxtlarını göstərin Hava məlumatlarını Göstər Xəbərlər göstər Bitcoin dərəcəsi göstəricisi
Lego PIR korpusu 6x6: 5 addım
Lego PIR Housing 6x6: Hər şeydən əvvəl, mənzilimin başlanğıc nöqtəsi olaraq istifadə etdiyim Lego PIR Mənzilinə görə tocsik -ə təşəkkür etmək istəyirəm. Mənim PIR istifadə etdiyim tocsikdən bir qədər böyük idi, buna görə ölçüsünü bir qədər artırmalı oldum. Kərpiclərimi dəyişdirməyi də sevmirəm, buna görə də