Mündəricat:

UChip Lightsaber - "Güc səninlə olsun": 6 addım
UChip Lightsaber - "Güc səninlə olsun": 6 addım

Video: UChip Lightsaber - "Güc səninlə olsun": 6 addım

Video: UChip Lightsaber -
Video: uChip - Lightsaber with antistatic IC tube 2024, Noyabr
Anonim
Image
Image

Ulduz Döyüşləri kainatının bir Jedi və ya Sith olmasını, öz tərəfinizi dəstəkləmək üçün güclü bir Lightsaber yelləməyi xəyal etdinizmi? Cavab nə olursa olsun, budur: µChip ilə DIY Lightsaber necə hazırlanır

Birincisi, Ulduz Döyüşləri filmlərində adətən gördüyünüz tam ölçülü Lightsaber -dən daha aşağı qiymətə, ölçülü və portativ bir Lightsaber hazırlamaq niyyətində olduğumu bildirim. Titrəmə effektləri ilə ultrabənövşəyi bir Lightsaber etmək üçün µChipt -in kompakt ölçülərindən istifadə etmək istəyirəm (zərurət yarandıqda açıq işıq kimi də istifadə edə bilərəm).

ΜChip, 5V və ya 3.3V -də 1A -ya qədər cərəyan verə bilən DC/DC buck çeviriciyə malik olduğundan, LED -ləri VEXT pininə bağlayarkən, xəncərimi µChip üzərindəki mikro USB konnektordan birbaşa enerji ilə təmin edəcəyəm. Beləliklə, Lightsaber-i proqramlaşdırmaq/gücləndirmək üçün yalnız bir mikro USB kabelini bağlamalıyam və bağlı LED şeridinə 3.3V və ya 5V verməyi seçə bilərəm.

İşıq mənbəyi olaraq WS2812B LED şeridindən istifadə edirəm. 3 LED (RGB) və sürücünü birləşdirən WS2812B IC seriyasına malikdir. IC -ləri idarə etmək üçün xüsusi (lakin yaxşı bilinən) bir serial protokolu istifadə edilməlidir və burada tapa bilərsiniz. Hər biri fərqli LED sıxlığı və paketi ilə fərqlənən fərqli zolaqlar var. 100 LED/m və qablaşdırma IP30 bu layihəyə mükəmməl uyğun gəlir. Yüksək LED sıxlığı, Lightsaber -in kifayət qədər parlaq olacağına zəmanət verir, halbuki paket, Lightsaber -in çərçivəsi olaraq istifadə etdiyim borunun içinə sığacaq qədər heç bir silikon qoruyucu olmayan bir paketdir.

Layihəm üçün istifadə etdiyim çərçivə təkrar emal edilmiş antistatik IC borusudur; kompakt və şəffafdır, həm də xəncərə sərtlik verərkən bütün komponentləri qoruyaraq həm işıq mənbəyinə (WS2812B şeridi), həm də nəzarətçiyə (µChip) mükəmməl uyğun gəlir.

Yüngül diffuzor kimi qablaşdırma köpüyündən istifadə etdim; mənimki LCD monitorun qablaşdırılmasından gəlir.

Nəhayət, enerji mənbəyi olaraq, ən az 1A təmin edən hər hansı bir güc bankı işi edəcək.

Lightsaber qurmaq üçün sadə addımlar.

Addım 1: Çərçivənin hazırlanması

LED şeridini sağ uzunluğa kəsin
LED şeridini sağ uzunluğa kəsin

Mikro USB kabelini bağladığınızda uChipin borunun içərisində sürüşməsinin qarşısını almaq üçün antistatik IC borusunda bir deşik yaradın. Çuxur borunun ucundan təxminən 3 sm məsafədə yerləşməlidir.

Sonra, plastik bir pin qoyun (IC -ləri tutmaq üçün boru ilə gələn plastik pimi geri qaytara bilərsiniz).

Addım 2: LED şeridini sağ uzunluğa kəsin

Şeridi IC borusunun içərisinə yerləşdirməklə tələb olunan LED sayını ölçün və sonra düzgün uzunluqda kəsin.

Unutmayın ki, simmetrik açma/söndürmə effekti yaratmaq üçün tək bir LED sayına ehtiyacınız var.

Addım 3: LEDləri UChip -ə yapışdırın

LEDləri UChip -ə yapışdırın
LEDləri UChip -ə yapışdırın
LEDləri UChip -ə yapışdırın
LEDləri UChip -ə yapışdırın
LEDləri UChip -ə yapışdırın
LEDləri UChip -ə yapışdırın

Şəkildə göstərildiyi kimi telləri bağlayın:

µChip pin_16 -> Diod Anod

Diod Katodu -> zolaq +5V

µChip pin_8 -> GND şeridi

µChip pin_2 (və ya digər mövcud GPIO) -> DIN şeridi

Tel uzunluğu kifayət qədər olmalıdır: qısa deyil (lazım olduqda uChip -i asanlıqla çıxara bilərsiniz), uzun deyil, əks halda borunu uChipinside qoya bilməyəcəksiniz.

Diod ** buraxıla bilər, çünki əksər hallarda led zolaq da işləyəcək. Onun vəzifəsi, yüksək məntiq səviyyəsinin 3.3V spesifikasiyalar daxilində olması üçün LED şeridindəki enerji təchizatı gərginliyini azaltmaqdır.

Addım 4: Çərçivə quruluşunu tamamlayın

Çərçivə quruluşunu tamamlayın
Çərçivə quruluşunu tamamlayın

Borunun içərisinə hər şeyi yerləşdirin. Daha asan bir şey yoxdur! Telləri əyərkən diqqətli olun!

Borunun ətrafına qeyri-şəffaf (lakin yarı şəffaf) qablaşdırma köpüyü sarın. Bu, LED -lərin yaratdığı işığı yayacaq. Antistatik IC borusuna yapışdırmaq üçün bir neçə bant istifadə edin.

Addım 5: Arduino IDE ilə proqram

Əlavə edilmiş "LightSaber.ino" eskizi ilə µChip yükləyin.

Titrəyən kodun bir hissəsini Mad Gyver zəhmli layihəsindən götürdüm.

Addım 6: Gücləndirin və zövq alın

Mikro USB kabel vasitəsilə enerji təchizatı bağlayın (bir güc bankı istifadə etdim) və Jedi / Sith silahınızdan zövq alın !!

Açma/söndürmə ardıcıllığını və vaxtlarını dəyişdirməyə imkan verən əlavə bir düymə əlavə etmək üçün kodu dəyişdirə bilərsiniz.

Kreditlər:

Mənbə kodunun bir hissəsi Mad Gyver -in inanılmaz Instructables layihəsindən ilham almışdır

FastLED kitabxanası RGB LED -lərini idarə etmək üçün istifadə olunur.

Tövsiyə: