Mündəricat:

Stranger Things LED Tişört: 8 Addım (Şəkillərlə birlikdə)
Stranger Things LED Tişört: 8 Addım (Şəkillərlə birlikdə)

Video: Stranger Things LED Tişört: 8 Addım (Şəkillərlə birlikdə)

Video: Stranger Things LED Tişört: 8 Addım (Şəkillərlə birlikdə)
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Iyul
Anonim
Image
Image
Məlumat Xəttlərinin Lehimlənməsi
Məlumat Xəttlərinin Lehimlənməsi

Lazım olacaq materiallar:

  • 1x Düz Ağ Tişört
  • Mat Qara Kumaş Boyası (Amazon)
  • 26x Ünvanlı RGB LEDləri (Polulu)
  • Lehim və Elektrik Telləri
  • İstilik Büzüşmə Borusu (Maplin)
  • 1x Arduino Uno
  • 1x USB Batareya Paketi
  • 1 x USB-A Kabeli
  • 1x İğne və Ağ İplik

Lazım olacaq avadanlıqlar:

bir lehimləmə dəmiri

Addım 1: Məlumat Xəttlərinin Lehimlənməsi

Məlumat Xəttlərinin Lehimlənməsi
Məlumat Xəttlərinin Lehimlənməsi

İlk addım LED işıqlar zəncirinin qurulmasıdır. Bu layihədə istifadə edilən Pololu -ya fərqli LEDlər istifadə edirsinizsə, kiçik dəyişikliklər etməli olacaqsınız, amma prinsip eynidir.

Lehimləmə

Məlumat xətlərini birlikdə lehimləməklə başlayacağıq. Bütün 26 LED üçün DOUT pininin DIN pininə qoşulması lazımdır. Zəncirdəki son LED əlaqəsiz qalacaq və ilk LED, nəticədə Arduinoya bağlanacaq uzun bir telə ehtiyac duyacaq.

İstilik Büzülmə Boruları

LED pinləri bir-birinə yaxın olduğundan, T-Shirtdə hərəkət edərkən toxunmadıqlarından əmin olmaq üçün istilik büzücü borular tətbiq etməliyik. Bunları tellərə indi əlavə etməliyik, amma bütün tellər lehimlənənə qədər büzməyəcəyik.

Xatırlanmalı şeylər

  • Stranger Things divarı 8-9-9 konfiqurasiyasına malikdir, buna görə də lazım olduqda telləri daha uzun etməyi unutmayın
  • Hər bir rəqəmsal telə iki bit istilik büzücü boru əlavə etdiyinizə əmin olun və lehimləmə dəmirini ona çox yaxınlaşdırmayın ki, təsadüfən kiçilməsin.
  • DIN və DOUT pinlərini düzgün müəyyən etmək üçün xüsusilə diqqətli olun. DOUT pimi əhəmiyyətli dərəcədə daha böyükdür və LED -in yan tərəfindəki düz kənarla düzülür

Addım 2: Elektrik xətlərinin lehimlənməsi

Elektrik xətlərinin lehimlənməsi
Elektrik xətlərinin lehimlənməsi

Sonra bütün torpaq və elektrik xətlərini lehimləməliyik. Bu, hər bir əlaqədə istilik büzülmə borusuna ehtiyac da daxil olmaqla, məlumat xətləri ilə eyni prosesi izləyir.

LED -dəki hər GND və 5V ayağına iki tel qoşulmalıdır: biri əvvəl LED, digəri isə LED (buna görə də zəncirdəki son LED hər ayağa bir tel bağlayacaq).

Addım 3: İstilik Boruları Büzülür

İndi bütün kabellər lehimləndikdən sonra istilik büzücü borularını kiçilə bilərik. Davam etmədən əvvəl, hər şeyin düzgün bağlandığından əmin olmaq üçün 5V və GND işıqlarını Arduino -ya bağlamağa dəyər. Bütün LEDlər yanarsa, deməli, LED -lərin düzülüşünü iki dəfə yoxlamalısınız, əks halda səhv bir şəkildə lehimləməmisiniz və ya 5V və GND pinini qarışdırmısınız.

Hər şey yoxlanılırsa, borunu bir istilik tabancası ilə və ya sadə bir çaxmaqla kiçiltmək lazımdır.

Xatırlanmalı şeylər

  • Heç bir yerin çox qızmadığından əmin olmaq üçün istilik mənbəyini tez bir zamanda büzülən borulardan keçirin
  • LED -i istiləşdirə bilməyəcəyiniz qədər diqqətli olun, çünki bu komponentə zərər verə bilər

Addım 4: Arduino proqramlaşdırılması

Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
  • Cihazınızda ən son Arduino proqramlaşdırma tətbiqinin quraşdırıldığından əmin olun.
  • Eskizə gedin -> Kitabxanaya daxil edin -> Kitabxanaları idarə edin …
  • PololuLedStrip axtarın və quraşdırın

Quraşdırıldıqdan sonra LED Stripinizi sınamaq üçün bir neçə nümunə alacaqsınız. Fayl -> Nümunələr -> PololuLedStrip bölməsinə gedin və təsadüfi bir nümunə seçin. Görünən kodun yuxarı hissəsində bu xətti görəcəksiniz:

PololuLedStrip ledStrip;

5V telini Arduino üzərindəki 5V portuna, GND telini GND Portuna və məlumat telini 12 pininə bağlayın (və ya yuxarıdakı kod xəttində 12 -ni dəyişdirin. Çalıştır'ı basın və LED şeridiniz yanmalıdır.

Addım 5: Kod

Kod
Kod

İstifadə etdiyim kod GitHub -da mövcuddur.

Bu kodun bir çoxu, nə etmək istədiyinizi aşır, çünki T-Shirtimdə də vəziyyətləri dəyişə və fərqli animasiyalar göstərə bilən gizli bir keçid var. Layihəni bölməkdən və öz animasiyalarınızı əlavə etməkdən çekinmeyin.

Stranger Things divarının məqsədi üçün ehtiyacınız olan budur.

Tək xəbərdarlıq, standart kodun "MERRY CHRISTMAS" ifadəsini söyləməsidir. Bunu istədiyinizə dəyişmək üçün bu kod sətrinə gedin:

char text = "M E R R Y C H R I S T M A S";

İstədiyiniz hər hansı bir mətn sətirinə dəyişdirin, ancaq hər şeyin böyük hərflərlə yazıldığından və hər bir xarakterin aralarında bir boşluq olduğundan əmin olun, çünki bu, animasiyadakı hərflər arasındakı işıqsız boşluqları təmin edəcək.

Daha sonra, sıraCount funksiyasına keçməlisiniz və 32 sayını təyin etdiyiniz simli simvolların sayına (boşluqlar daxil olmaqla) dəyişdirməlisiniz.

Kodunuzu yenidən işlədin və T-Shirtiniz yeni mesajınızla yanacaq.

Addım 6: Dikiş

Tikiş
Tikiş

İndi LED-i bir köynək üzərinə tikə bilərsiniz. Qərib şeylər divarı bir az səliqəsiz bir görünüşə malikdir, buna görə səliqə bu nöqtədə prioritet deyil. Daha əvvəl göstərildiyi kimi telləri bir -birinə bükərək bu görünüşə əlavə etdim. Daha əvvəl heç tikməmisinizsə (bu layihədə mənim kimi), bu videoya baxın. Yerində saxlamaq üçün, teli məmnun olana qədər yuvarlaq və yuvarlaq şəkildə tikəcəksiniz. Şükürlər olsun ki, divarın çirkli olması pis tikiş texnikasının da bağışlanacağını bildirir.

Addım 7: Məktubların rənglənməsi

Bu layihədə istifadə etməyi seçdiyim parça boyası, rəsm çəkməyi asanlaşdıran gözəl bir nazik burun ilə gəlir. T-Shirtin içərisinə bir az kart qoyaraq başlayın, çünki boya parça içərisindən keçir. Bələdçi olaraq şoudan bir ekran görüntüsünü istifadə edərək, məktubun müvafiq LEDinin yanındakı əlifbanı diqqətlə rəngləyin. Yazı tipini təqlid etmək çox çətin deyil və əvvəllər də qeyd edildiyi kimi, bir az qarışıq görünüş əslində bu layihə üçün təmizdən daha yaxşı görünür.

Addım 8: Toxunuşları bitirmək

Toxunuşları bitirmək
Toxunuşları bitirmək
Toxunuşları bitirmək
Toxunuşları bitirmək

İndi Arduino'yu T-Shirtə bağlamalıyıq. T-shirtdən cibinizdə olan xarici bir batareyaya gələn tək bir USB kabelinin olması lazım olduğundan bunu etmək geyimi çox asanlaşdırır.

T-Shirtin yan tərəfində kiçik bir çuxur kəsərək hər teli bəsləyərək başlayın. Arduinonu götürüb T-shirtin İÇİNƏ tikə bilərsiniz. Yan tərəfə qoyun ki, görünməsin və oturmağınızdan güzəştə getməsin. Dikildikdən sonra, bir növ bantla örtün ki, sancaqlar yerində qalsın və Arduino geyindiyiniz zaman dərinizə xoşagəlməz şəkildə basmasın.

Tövsiyə: