Mündəricat:

Şüşə PCB -lərdə 4x4x4 DotStar LED Küp: 10 Addım (Şəkillərlə birlikdə)
Şüşə PCB -lərdə 4x4x4 DotStar LED Küp: 10 Addım (Şəkillərlə birlikdə)

Video: Şüşə PCB -lərdə 4x4x4 DotStar LED Küp: 10 Addım (Şəkillərlə birlikdə)

Video: Şüşə PCB -lərdə 4x4x4 DotStar LED Küp: 10 Addım (Şəkillərlə birlikdə)
Video: UV Laser Marking on Glass and PCB with QR code,Bar Code,Datamatrix Code 2024, Iyul
Anonim
Şüşə PCB -lərdə 4x4x4 DotStar LED Cube
Şüşə PCB -lərdə 4x4x4 DotStar LED Cube
Şüşə PCB -lərdə 4x4x4 DotStar LED Cube
Şüşə PCB -lərdə 4x4x4 DotStar LED Cube

Bu layihə üçün ilham, HariFun və nqtronix kimi digər kiçik LED kublarından gəldi. Bu layihələrin hər ikisi, həqiqətən kiçik ölçüləri olan bir kub qurmaq üçün SMD LED -lərindən istifadə edir, lakin fərdi LEDlər tellərlə bağlanır. Fikrim, LEDləri səthə montaj hissələri üçün nəzərdə tutulduğu kimi bir PCB -yə quraşdırmaq idi. Bu, eyni zamanda, LED -ləri tellərlə bağlayarkən çətin ola biləcək eyni məsafələrdə olan bir matrisdə səliqəli şəkildə yerləşdirilməsi problemini də həll edərdi. PCB -lərin açıq problemi onların qeyri -şəffaf olmasıdır və buna görə də ayrı -ayrı təbəqələr bir -birinin arxasında gizlənəcəkdir. Bunu nəzərə alaraq İnternetdə gəzərkən, CNLohr -un şəffaf şüşə PCB -lərin hazırlanması ilə bağlı göstərişlərinə rast gəldim. Şüşə PCB -lərə quraşdırılmış SMD LED -lərdən kiçik bir kub düzəltmək fikri belə gəldi. Dünyanın ən kiçik LED kubu olmasa da (bu başlıq yəqin ki hələ də nqtronix -ə aiddir), düşünürəm ki, şüşə PCB -lər artıq mövcud olan çoxlu LED kublara gözəl bir toxunuş əlavə edir.

Addım 1: Materiallar Bill

Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill

LED küpü aşağıda sadalanan bir neçə materialdan ibarətdir

  • mikroskop slaydları (25.4 x 76.2 x 1 mm), məs. amazon.de
  • mis lent (0.035 x 30 mm), məsələn ebay.de
  • DotStar Micro LEDlər (APA102-2020), məs. adafruit və ya aliexpress
  • PCB lövhəsinin prototipi (50 x 70 mm), məsələn amazon.de
  • arduino nano, məsələn amazon.de
  • PCB aralıqları, məsələn amazon.de və ya aliexpress

Mikroskop slaydları PCB -lər üçün substrat rolunu oynayacaq. Onları 25.4 x 25.4 mm ölçülü kvadrat parçalara ayırmaq qərarına gəldim. Mis folqa aşındırmaq üçün kifayət qədər incə olmalıdır, 1 mil (0.025 mm) ümumiyyətlə PCB üçün standartdır, qalınlığı 0.035 mm yaxşı işləyir. Əlbəttə ki, mis lentin eni şüşə səthi örtmək üçün 25,4 mm -dən böyük olmalıdır. Daha kiçik 2020 paketində DotStar LED -lərindən istifadə etmək qərarına gəldim. Bu LED-lərdə bütün LED-ləri tək bir məlumat xətti ilə həll etməyə imkan verən quraşdırılmış nəzarətçi var, yəni keçid qeydlərinə və ya şarliepleksə ehtiyac yoxdur. Göründüyü kimi, DotStar LEDləri üçün iki fərqli növ pad düzeni var (yuxarıya bax). Tərtib etdiyim PCB düzeni solda göstərilənlər üçündür. Küp üçün 64 LED -ə ehtiyacınız olacaq, 100 ədəd sifariş verdim ki, gələcək layihələr üçün də istifadə olunsun. Hər şey, arduino nanonun uyğunlaşması üçün kifayət qədər böyük bir prototip PCB lövhəsinə quraşdırılacaq. 50 x 70 mm iki tərəfli lövhədən daha kiçik bir parça kəsdim (bir tərəfli də işləyəcək). PCB aralıqları baza üçün dayaqlar kimi xidmət edəcək. PCB prototipində əlaqə qurmaq üçün bəzi incə tellərə və bəlkə də sınaq üçün bəzi "Dupont kabellərinə" ehtiyacınız olacaq.

Küp hazırlamaq üçün aşağıdakı kimyəvi maddələrə də ehtiyacınız olacaq

  • dəmir xlorid məhlulu
  • aseton
  • epoksi yapışqan, məsələn Norland NO81 və ya NO61
  • lehim pastası
  • axın
  • ümumi məqsədli yapışdırıcı, məsələn UHU Hart

Misin şüşə substratlardan aşındırılması üçün yerli bir elektronika mağazasından 40% ferrik xlorid məhlulu aldım. Ferrik xloriddən istifadə etdim, çünki ucuz və asanlıqla əldə edilə bilər, lakin bəzi mənfi cəhətləri də var və natrium persulfat kimi digər aşqarları da nəzərə almalısınız. Fərqli etchants və onların yuxarı və aşağı tərəflərinə ümumi bir baxış burada tapa bilərsiniz. PCB -ləri toner köçürmə üsulu ilə hazırladım və aşındırıldıqdan sonra toneri çıxarmaq üçün asetondan istifadə etdim. Mis folqa şüşə səthə yapışdırmaq üçün istiliyə davamlı (lehim səbəbiylə) və ideal olaraq asetona davamlı olan şəffaf bir epoksi yapışqan almalısınız. Xüsusilə ikincisini tapmaq çətin olduğunu gördüm, lakin əksər epoksi maddələr asetona mülayim müqavimət göstərir, bu məqsəd üçün kifayətdir, çünki yalnız səthi onunla silmək məcburiyyətindəyik. Əsasən əşyalar satan bir şirkətdə işlədiyim üçün UV müalicə epoksi Norland NO81 istifadə etməyə qərar verdim. Sonda çox xoşbəxt deyildim, çünki epoksi şüşə səthə çox yaxşı yapışmadı, baxmayaraq ki, xüsusən metalın şüşəyə yapışdırılması üçün hazırlanmışdır. Dərsliyində CNLohr, alternativ olaraq düşünmək istəyə biləcəyiniz bu epoksi istifadə edir. LEDləri PCB -yə lehimləmək üçün lehim pastasına ehtiyacınız olacaq, LEDlər və epoksi üçün olan gərginliyi azaltmaq üçün ərimə nöqtəsi aşağı olanı məsləhət görürəm. Lehim körpülərini düzəltmək üçün bir az axın əldə etməlisiniz. Nəhayət, şüşə PCB -ləri bazaya yapışdırmaq üçün bir az yapışdırıcıya ehtiyacımız olacaq. Ümumi məqsədli yapışqan UHU Hart istifadə etdim, amma daha yaxşı variantlar ola bilər.

Bundan əlavə, bu quruluş üçün aşağıdakı vasitələrə ehtiyacınız olacaq.

  • lazer printer
  • laminator
  • şüşə kəsici
  • isti hava lehimləmə stansiyası
  • kiçik uclu lehimləmə dəmiri

Toner köçürmə üsulu üçün lazer printerə ehtiyac var, inkjet printer burada işləməyəcək. Toneri misə köçürmək üçün bir laminat istifadə etdim. Bunu bir ütü ilə də etmək mümkün olsa da, laminatorun daha yaxşı nəticə verdiyini gördüm. İsti hava lehimləmə stansiyası SMD LED -lərini lehimləmək üçündür, bunu isti plitə və ya reflux sobası ilə etmək də mümkündür (və bəlkə də daha rahatdır), lakin yenidən işləmək üçün yenə də isti hava lehimləmə stansiyasına ehtiyacınız ola bilər. Əlavə olaraq, kiçik bir ucu olan bir lehimləmə dəmiri, lehim körpülərini düzəltmək və əsas PCB üzərində əlaqələr qurmaq üçün tövsiyə olunur. Mikroskop slaydlarını kvadrat parçalara ayırmaq üçün bir şüşə kəsiciyə də ehtiyacınız olacaq.

Addım 2: PCB Layoutunu çap edin

PCB Layout Çap
PCB Layout Çap

DotStar LED -ləri hər biri 4x4 LED -lərdən ibarət 4 eyni PCB -yə quraşdırılacaq. Eagle ilə PCB -lərin planını düzəltdim və bir pdf faylına ixrac etdim. Daha sonra düzeni yansıtdım, bir neçə səhifəni tək bir səhifəyə yerləşdirdim və sonra kəsmək üçün bəzi işarələr əlavə etdim. Bu pdf faylı aşağıda yükləyə bilərsiniz. Lövhə planında hər hansı bir dəyişiklik etmək istəsəniz Eagle sənədlərini də əlavə etdim. Əlavə olaraq, eyni mis folqa ilə həkk oluna bilən bir lehim şablonu üçün bir sxem hazırladım. Şablon isteğe bağlıdır, lakin lehim pastasının PCB üzərinə yayılmasını asanlaşdırır. Artıq qeyd edildiyi kimi, layout lazer printerlə çap olunmalıdır. Normal kağızdan istifadə edə bilməzsiniz, ancaq bir növ parlaq kağızdan istifadə etməlisiniz. Xüsusi bir toner köçürmə kağızı var (məsələn, bura baxın), lakin bir çox insanlar sadəcə jurnallardan olan kağızdan istifadə edirlər (məsələn, IKEA kataloqu). Toner köçürmə kağızının üstünlüyü ondan ibarətdir ki, köçürüldükdən sonra kağızı misdən çıxarmaq daha asandır. Bu toner köçürmə kağızını və bəzi jurnal səhifələrini sınadım və jurnal səhifələrinin daha da yaxşı işlədiyini gördüm. Toner köçürmə kağızımdakı problem, tonerin bəzən əvvəllər silinməsi idi, məsələn. Fərdi planları kəsərkən başqa markadan istifadə etməyi məsləhət görürəm. CNLohr tərəfindən artıq qeyd olunan dərslikdə daha yaxşı işləyə biləcək bu markadan istifadə edir. PCB və lehim şablonlarını çap etdikdən sonra onları dəqiq bıçaqla kəsin. Prinsipcə, yalnız dörd PCB planına və bir şablona ehtiyacınız var, lakin bütün köçürmələrin işləməyəcəyi ehtimalı ən azı iki dəfə çox olması faydalıdır.

Addım 3: Şüşə üzərində bir mis örtük düzəltmək

Şüşə üzərində bir mis örtük düzəltmək
Şüşə üzərində bir mis örtük düzəltmək
Şüşə üzərində bir mis örtük düzəltmək
Şüşə üzərində bir mis örtük düzəltmək
Şüşə üzərində bir mis örtük düzəltmək
Şüşə üzərində bir mis örtük düzəltmək

Əvvəlcə bir şüşə kəsici istifadə edərək mikroskop slaydlarını kvadrat parçalara kəsməlisiniz. YouTube -da demək olar ki, hər şey üçün bir dərs tapa bilərsiniz. "Mikroskop slaydlarını kəsmə" axtararaq bunun necə edildiyini göstərən bu təlimatı tapdım. Bunu gözəl bir şəkildə işlətmək bir az çətindir və bir çox mikroskop slaydını israf etdim, amma mənim etdiyim kimi 100 ədəd sifariş etsəniz, kifayət qədər çox şeyiniz olmalıdır. Yenə də yol boyunca bəzi səhvlərə yol verəcəyiniz üçün lazım olduğu qədər ən azı iki dəfə çox substrat (təxminən 8-10) düzəltməyi məsləhət görürəm. Bundan sonra, mis şeridi kvadrat şüşə səthlərdən bir qədər böyük olan parçalara kəsin. Həm substratı, həm də mis folqa spirt və ya asetonla təmizləyin və sonra yapışdırın. Yapışqan içərisində heç bir hava kabarcığı olmadığından əmin olun. Daha əvvəl də qeyd edildiyi kimi, metalın şüşəyə yapışdırılması üçün tövsiyə olunan, UV -də tez quruyan yapışqan olan Norland NO81 istifadə etdim. Mən də CNLohr -un göstərişlərinə əməl etdim və şüşəyə daha yaxşı yapışması üçün mis folqa bir tərəfini kobudlaşdırdım. Geriyə baxanda, yəqin ki, kobudlaşdırmadan edərdim, çünki bu, PCB -lər vasitəsilə işığın yayılmasını bir qədər yaydı və daha aydın görünməsini istərdim. Bundan əlavə, yapışqanın şüşəyə nə qədər yaxşı yapışdığından çox məmnun deyildim və kənarların bəzən soyulduğunu gördüm. Bunun düzgün qurudulmamasından və ya yapışqanın özündən qaynaqlandığından əmin deyiləm. Gələcəkdə mütləq başqa markaları sınayacağam. Müalicə üçün təsadüfən düzgün dalğa uzunluğunda (365 nm) emissiya zirvəsinə malik olan əskinasları yoxlamaq üçün UV lampasından istifadə etdim. Müalicədən sonra üst -üstə düşən misi dəqiq bıçaqla kəsdim. Lehim şablonu üçün, bir alt təbəqəyə yapışdırmadan bir neçə mis folqa parçası da kəsdim.

Addım 4: PCB Layoutunun köçürülməsi

PCB Layoutunun köçürülməsi
PCB Layoutunun köçürülməsi
PCB Layoutunun köçürülməsi
PCB Layoutunun köçürülməsi

İndi lazer çapından gələn toner, istilik və təzyiqlə edilən misə köçürülməlidir. Əvvəlcə ütü ilə sınadım, amma sonra laminator istifadə etdim. Yuxarıdakı şəkil hər iki texnikanın PCB planının əvvəlki bir versiyası ilə müqayisəsini göstərir. Göründüyü kimi, laminator daha yaxşı nəticələr verdi. Əksər insanlar daha yüksək temperatura qədər qızdırıla bilən dəyişdirilmiş laminatordan istifadə edirlər. Dərsliyində CNLohr əvvəlcə bir laminat istifadə edir və sonra da ütü ilə qızdırır. Sadəcə standart bir laminat istifadə etdim və heç bir iş görməmiş dəmir yox idi. Köçürmə üçün lazer izini üzü aşağıya doğru misin üstünə qoydum və kiçik bir yapışqan lentlə bərkidim. Sonra onu kiçik bir kağız parçasına qatladım və laminatdan hər dəfə qaçdıqdan sonra tərsinə çevirərək 8-10 dəfə laminatordan keçirtdim. Bundan sonra lazer izi olan substratı bir su qabına qoydum və bir neçə dəqiqə isladıb sonra diqqətlə kağızı soydum. Toner köçürmə kağızı istifadə edirsinizsə, kağız ümumiyyətlə heç bir qalıq buraxmadan asanlıqla çıxar. Jurnal kağızı üçün baş barmağımla qalan kağızın bir hissəsini yumşaq bir şəkildə ovuşdurmalı oldum. Köçürmə nəticə vermirsə, toneri misdən asetonla çıxarıb yenidən cəhd edə bilərsiniz. Lehim şablon şablonu eyni şəkildə çılpaq mis folqa köçürüldü.

Addım 5: Misin aşındırılması

Misin aşındırılması
Misin aşındırılması
Misin aşındırılması
Misin aşındırılması
Misin aşındırılması
Misin aşındırılması

İndi misin aşındırılması zamanıdır. Bu proses zamanı, tonerlə qorunan bölgələr istisna olmaqla, mis substratdan çıxarılacaq. Mis folqa arxa tərəfini lehim şablonu ilə qorumaq üçün onu daimi markerlə boyaya bilərsiniz. Qeyd etməliyəm ki, dəmir xlorid kimi bir aşındırıcı ilə işləyərkən əlbəttə ki, bəzi qoruyucu tədbirlər görməlisiniz. Ferrik xlor dərinizdən yanmasa da, ən azından sarı-qəhvəyi ləkələr çıxaracaq, buna görə əlcəklər mütləq tövsiyə olunur. Turşunun gözlərinizə zərər verdiyinə görə yəqin ki, təəccüblənməyəcəksiniz, buna görə qoruyucu eynək taxmalısınız. Anladığım qədər qazma zamanı heç bir qaz əmələ gəlmir, amma yenə də yaxşı havalandırılan bir yerdə etmək istəyə bilərsiniz, çünki təmiz hava həmişə sizin üçün yaxşıdır;-) Ferrik xlorid məhlulu kiçik bir qaba doldurun (qoruya bilərsiniz) iş sahənizi təsadüfən dağılmadan sonra daha böyük bir konteynerə qoyaraq). PCB -lər qoyarkən, yenə CNLohr -un göstərişlərinə əməl etdim və alt səthləri yuxarıya doğru üzərək mayenin içinə qoydum ki, yuxarıda qalsınlar. Bu çox rahatdır, çünki aşındırma zamanı daha da qaralacaq qəhvəyi məhlulda görə bilməyəcəyiniz aşındırma işinin nə vaxt bitəcəyini dəqiq biləcəksiniz. Bundan əlavə, bəzi konveksiyanı alt təbəqələrin altına aparır. Mənim üçün aşındırma prosesi təxminən 20 dəqiqə çəkdi. Bütün lazımsız mis aşındırıldıqdan sonra PCB -ləri su ilə yuyun və qurudun. Bir neçə gözəl şəffaf şüşə PCB ilə qalmalısınız. Ediləcək son şey, tonerləri mis izlərindən asetonla çıxarmaqdır. Səthi yumşaq bir şəkildə silin, çünki aseton da yapışqana hücum edəcək. Zəhmət olmasa ətraf mühitə zərər verdiyindən (və yəqin ki, borularınızı da korroziyaya uğratacaq) istifadə olunan dəmir xlorunu kanalizasiyadan aşağı axıtmayın. Hər şeyi bir konteynerə yığın və düzgün şəkildə atın.

Addım 6: LED -lərin lehimlənməsi

LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi

Avadanlıqlarınızdan və SMD lehimləmə bacarıqlarınızdan asılı olaraq növbəti hissə çox vaxt aparacaq. Əvvəlcə lehim pastasını LED -lərin bağlanacağı PCB yastiqciqlərinə almalısınız. Bir lehim şablonu həkk etsəniz, yapışqan lentlə PCB -yə yapışdıra bilərsiniz və sonra səxavətlə pastanı yayaraq yaya bilərsiniz. Alternativ olaraq, hər yastığa az miqdarda lehim pastası qoymaq üçün diş çubuğu istifadə edə bilərsiniz. Bundan sonra adi iş LEDləri yerləşdirmək və sonra hər şeyi yenidən doldurma sobasına (= bir çox elektron həvəskarlar üçün tost sobası) və ya isti bir plaka üzərinə qoymaq olardı. Bununla birlikdə, ümumiyyətlə LED -lərin altındakı yastiqciklərə daxil ola bilmədiyiniz üçün sonradan çıxarmaq çox çətin olan bəzi lehim körpüləri istehsal edəcəyini gördüm. Bu səbəbdən, əvvəlcə isti hava stansiyamla lehimi əritdim və sonra artıq lehimi çıxarmaq üçün bütün lehim körpülərini lehimləmə dəmiri ilə lehimləmə vasitəsi ilə düzəltdim. Sonra LED -ləri isti hava ilə bir -bir lehimlədim. Əlbəttə ki, daha sürətli bir üsul sobadan və ya sobadan istifadə etmək olardı, amma metodumun üstünlüyü ondan ibarətdir ki, hər addımdan sonra PCB -ni sınaya bilərsiniz. Həm də mənim üçün lehimləmə demək olar ki, meditativ bir havaya malikdir;-). LEDləri yuxarıdakı sxematik şəkildə göstərildiyi kimi düzgün istiqamətdə lehimləməyə diqqət yetirin. Test üçün adafruit DotStar kitabxanasındakı "strandtest" nümunəsini istifadə etdim və yuxarıda göstərildiyi kimi SDI, CKI və GND tellərini bağladım. LED -lərin yandırılması üçün VCC bağlantısına ehtiyac olmadığı ortaya çıxdı, amma ilk LED -in qırmızı və mavi rənginin həmişə eyni vaxtda yandığını müşahidə etdim. VCC də qoşulduqda belə deyildi, ancaq normal miqdarda əliniz varsa dörd telin hamısını birləşdirmək çətindir;-).

Addım 7: Baza PCB hazırlayın

Əsas PCB hazırlayın
Əsas PCB hazırlayın
Əsas PCB hazırlayın
Əsas PCB hazırlayın
Əsas PCB hazırlayın
Əsas PCB hazırlayın

LEDləri olan bütün şüşə PCB -ləri bitirdikdən sonra, alt PCB -ləri quraşdırılacaq yerə hazırlamağın vaxtıdır. Bütün komponentlərin quraşdırılması və bütün lazımi əlaqələrin qurulması üçün kifayət qədər yer təmin edən və eyni zamanda PCB aralıqlarının bağlana biləcəyi kənarlarda dörd delik açılmış bir prototip PCB -dən 18x19 ölçülü bir parça kəsdim. Bir arduino nano yerinə bir arduino mikro istifadə edərək və daha kiçik diametrli boşluqlar seçərək PCB -ni daha da kiçiltmək olar. PCB -nin sxemi yuxarıda göstərilmişdir. Əvvəlcə arduino sancaqlarını arduinoya bağlamadan PCB -yə lehimləməlisiniz, çünki bəzi tellər arduinonun altına keçməlidir (əlbəttə bunu ilk dəfə səhv etdim). Sancaqların daha uzun tərəfinin PCB üçün üz tutduğundan əmin olun (yəni arduino daha uzun tərəfə bağlanacaq). Sonra sxematik şəkildə göstərildiyi kimi bir neçə nazik tel istifadə edərək əlaqələri qurun. Bütün tellər PCB -nin aşağı hissəsində işləyir, lakin yuxarı hissədə lehimlənir. VCC, GND, SDI və CKI üçün arduino sancaqları ilə əlaqə qurmaq üçün dörd lehim körpüsü yaratmalı olduğunuzu da unutmayın. VCC arduino 5 V pininə, GND -dən GND -ə, SDI -dən D10 -a və CKI -dən D9 -a bağlanacaq. Mümkün olan ən az əlaqə qurmağınız üçün hər şeyi düzəltməyə çalışsam da, məftillər düşündüyümdən bir qədər qarışıq oldu.

Addım 8: Şüşə PCB -ləri bağlayın

Şüşə PCB -ləri bağlayın
Şüşə PCB -ləri bağlayın

Nəhayət, montajın son addımını edə bilərsiniz, yəni şüşə substratları bazaya yapışdırın. Arduinoya yaxın olan bazanın yan tərəfində yerləşən ön qatdan başladım. Siqnal öndən arxaya keçdikcə, bu şəkildə hər bir təbəqə quraşdırıldıqdan sonra test edə bilərsiniz. Bununla birlikdə, lehim yastıqları ön tərəfə baxdıqda, digər təbəqələrin lehimlənməsini bir az çətinləşdirir, çünki aranızda lehimləmə dəmirinizlə çatmalısınız. PCB -ni bağlamaq üçün, şüşə PCB -lərin alt kənarına (yastıqların yerləşdiyi yerə) az miqdarda yapışqan (UHU Hart) tətbiq etdim və sonra bazaya möhkəm basdım və kifayət qədər yaxşı yapışana qədər gözlədim. Daha sonra, PCB -nin arxa tərəfindəki dibinə bir az daha yapışqan əlavə etdim (lehim yastıqlarının əksinə). Düzünü desəm, PCB -ləri tam olaraq şaquli şəkildə bağlaya bilmədiyim üçün nəticədən 100% məmnun deyiləm. Yapışqan tamamilə quruyana qədər təbəqələrin şaquli qalmasını təmin etmək üçün bir növ jig etmək daha yaxşı olar. Hər bir təbəqəni quraşdırdıqdan sonra alt hissədəki altı yastığa bol miqdarda lehim pastası tətbiq edərək lehim əlaqələri qurdum ki, alt PCB -də müvafiq lehim nöqtələrinə qoşulsunlar. Lehimləmə üçün isti havadan deyil, normal lehimləmə vasitəmdən istifadə etdim. Unutmayın ki, son qat üçün yalnız dörd yastıq bağlamalısınız. Hər təbəqəni quraşdırdıqdan sonra "strandtest" nümunə kodu ilə kubu sınadım. Məlum oldu ki, hər təbəqəni əvvəlcədən sınaqdan keçirsəm də, bəzi pis əlaqələr var idi və iki LED -i yenidən satmaq məcburiyyətində qaldım. Bu xüsusilə əsəbiləşdirici idi, çünki onlardan biri ikinci təbəqədə yerləşmişdi və aramda silahımla çatmalı idim. İşləyən hər şeyi əldə etdikdən sonra tikinti tamamlandı. Təbrik edirik!

Addım 9: Kodun yüklənməsi

Kod yüklənir
Kod yüklənir
Kod yüklənir
Kod yüklənir

Sadəcə yuxarıdakı videoda göstərilən bir neçə animasiya ilə sadə bir nümunə eskiz etdim. Kod FastLED kitabxanasından istifadə edir və DemoReel100 nümunəsinə əsaslanır. Bu kitabxananı çox bəyənirəm, çünki rəngləri və parlaqlığını söndürmək üçün funksiyalar təqdim edir, bu da möhtəşəm görünüşlü animasiyalar yaratmağı asanlaşdırır. Fikir irəli getməyiniz üçün daha çox animasiya etmək və bəlkə şərhlər bölməsində kodunuzu paylaşmaqdır. Nümunə eskizində iki səbəbdən ümumi parlaqlığı bir qədər aşağı dəyərə qoydum. Birincisi, tam parlaqlıqda LEDlər əsəbiləşdirici dərəcədə parlaqdır. İkincisi, tam parlaqlıqdakı bütün 64 LED, potensial olaraq arduino 5 V pininin etibarlı şəkildə qaynaq edə biləcəyindən (200 mA) daha çox cərəyan çəkə bilər.

Addım 10: Outlook

Əksəriyyətini artıq qeyd etdiyim bu buliddə təkmilləşdirilə biləcək bir neçə şey var. Dəyişdirmək istədiyim əsas şey, baza üçün peşəkar bir PCB hazırlamaqdır. Bu, bazanı daha kiçik etməyə və daha gözəl görünməyə imkan verəcək və hər şeyi əllə bağlamaqda cansıxıcı prosesdən qaçınacaqdır. Şüşə PCB dizaynının bütün kubun daha da minyatürləşməsinə imkan verəcəyinə inanıram. Nqtronix, dünyanın ən kiçik LED kubunu (bəlkə də) öyrədərkən, əvvəlcə dünyanın ən kiçik 0404 ölçülü RGB LED -lərini istifadə etməyi planlaşdırdığını, ancaq telləri lehimləməyi bacarmadığını yazır. Şüşə PCB -lərdən istifadə etməklə dünyanın ən kiçik LED kubunu əldə etmək olar. Bu vəziyyətdə, yəqin ki, nqtronix -in kubuna bənzər hər şeyi epoksi qatrana tökərdim.

Tövsiyə: