Mundarija:

UChip Lightsaber - "Kuch siz bilan bo'lsin": 6 qadam
UChip Lightsaber - "Kuch siz bilan bo'lsin": 6 qadam

Video: UChip Lightsaber - "Kuch siz bilan bo'lsin": 6 qadam

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

Yulduzli urushlar olamining Jedi yoki Siti bo'lishni orzu qilganmisiz? Javob qanday bo'lishidan qat'i nazar, mana bu: DIY Lightsaberni mCChip yordamida qanday qilish kerak

Birinchidan, men sizga "Yulduzlar jangi" filmlarida odatda ko'riladigan to'liq o'lchamli Lightsaber emas, balki "Lightdagger" ga yaqinroq, arzon narxda, ko'chma va ko'chma Lightsaber -ni yaratmoqchi ekanligimni aytib beray. Men mikrosxiptning ixcham o'lchamidan foydalanib, titroq effektli, juda nozik Lightsaber ishlab chiqarishni xohlayman (agar kerak bo'lsa, uni tashqi yorug'lik sifatida ham ishlatishim mumkin).

ΜChipfeal 5V yoki 3.3Vda 1A gacha bo'lgan oqimni etkazib bera oladigan DC/DC tok konvertoriga ega bo'lgani uchun, men LEDni ishlab chiqarilgan VEXT piniga ulab, xanjarimni mCChipdagi mikro USB ulagichidan to'g'ridan -to'g'ri quvvatlantiraman. Shunday qilib, men Lightsaber dasturini yoqish uchun faqat mikro-USB kabelini ulashim kerak va men ulangan LED chizig'iga 3,3V yoki 5V berishni tanlashim mumkin.

Men yorug'lik manbai sifatida WS2812B LED tasmasini ishlataman. U 3 LED (RGB) va haydovchini birlashtirgan bir qator WS2812B IC -lariga ega. IClarni haydash uchun ma'lum (lekin ma'lum) ketma -ket protokoldan foydalanish kerak va uni bu erda topishingiz mumkin. Har xil LED zichligi va to'plami bilan ajralib turadigan turli xil chiziqlar mavjud. 100 LED/m va IP30 qadoqlash bu loyihaga juda mos keladi. LEDning yuqori zichligi Lightsaber -ning etarlicha yorqin bo'lishini kafolatlaydi, shu bilan birga, hech qanday kremniydan himoyalanmagan quti, men Lightsaber -ning ramkasi sifatida foydalanadigan trubkaga mos keladi.

Mening loyiham uchun foydalanadigan ramka - bu qayta ishlangan antistatik IC trubkasi; u ixcham va shaffof, bundan tashqari, u yorug'lik manbasiga (WS2812B tasmasi) va boshqaruvchiga (mCChip) juda mos keladi, xanjarga qattiqlik berib, barcha komponentlarni himoya qiladi.

Men yorug'lik tarqatuvchi sifatida qadoqlash ko'pikidan foydalandim; meniki LCD monitorning qadoqlanishidan kelib chiqadi.

Va nihoyat, quvvat manbai sifatida, hech bo'lmaganda 1A etkazib beradigan har qanday quvvat banki bu ishni bajaradi.

Lightsaber -ni yaratish uchun oddiy qadamlar.

1 -qadam: ramkani tayyorlash

LED chiziqlarini to'g'ri uzunlikka kesib oling
LED chiziqlarini to'g'ri uzunlikka kesib oling

Mikro USB kabelini ulaganingizda uChipfubka ichida siljishini oldini olish uchun antistatik IC trubkasida teshik yarating. Teshik trubaning uchidan taxminan 3 sm masofada joylashgan bo'lishi kerak.

Keyin, plastik pinni joylashtiring (siz naychani ushlab turish uchun naycha bilan birga kelgan plastik pinni qayta ishlashingiz mumkin).

2 -qadam: LED chiziqlarini o'ng uzunlikka kesib oling

Chiziqni IC trubkasi ichiga o'rnatish orqali zarur bo'lgan LEDlar sonini o'lchang, so'ngra kerakli uzunlikda kesing.

Esda tutingki, nosimmetrik yoqish/o'chirish effektini yaratish uchun sizga LEDlarning umumiy soni g'alati bo'lishi kerak.

3 -qadam: LEDlarni UChipga yopishtiring

LEDlarni UChipga yopishtiring
LEDlarni UChipga yopishtiring
LEDlarni UChipga yopishtiring
LEDlarni UChipga yopishtiring
LEDlarni UChipga yopishtiring
LEDlarni UChipga yopishtiring

Rasmda ko'rsatilgandek simlarni ulang:

mcChip pin_16 -> diodli anod

Katodli diod -> tasma +5V

mcChip pin_8 -> GND tasmasi

mcChip pin_2 (yoki boshqa GPIO) -> DIN tasmasi

Tel uzunligi etarli bo'lishi kerak: qisqa emas (agar kerak bo'lsa, uChip -ni osongina chiqarib olishingiz uchun), uzoq emas, aks holda siz uChipins trubkasini joylashtira olmaysiz.

** Diod ** qoldirilishi mumkin, chunki aksariyat hollarda etakchi chiziq ham ishlaydi. Uning vazifasi LED chizig'idagi quvvat manbai kuchlanishini pasaytirish, shuning uchun uning yuqori mantiqiy darajasi 3,3V spetsifikatsiyalarga to'g'ri keladi.

4 -qadam: ramka tuzilishini to'ldiring

Ramka tuzilishini to'ldiring
Ramka tuzilishini to'ldiring

Quvur ichidagi hamma narsani joylashtiring. Hech narsa osonroq emas! Simlarni burish paytida ehtiyot bo'ling!

Naychaning atrofiga shaffof bo'lmagan (lekin yarim shaffof) qadoqlash ko'pikini o'rang. Bu LEDlar ishlab chiqaradigan nurni tarqatadi. Antistatik IC naychasiga mahkamlash uchun lentani ishlating.

5 -qadam: Arduino IDE bilan dastur

"LightSaber.ino" eskiziga mChip yuklang.

Men miltillovchi kodning bir qismini Mad Gyverning ajoyib loyihasidan qarz oldim.

6 -qadam: quvvatni yoqing va rohatlaning

Quvvat manbaini micro-USB kabeli orqali ulang (men quvvat bankidan foydalandim) va Jedi / Sith qurolingizdan zavqlaning !!

Siz kodni o'zgartirish/o'chirish ketma -ketligi va vaqtini o'zgartirish imkonini beruvchi qo'shimcha tugmani qo'shishingiz mumkin.

Kreditlar:

Manba kodining bir qismi Mad Gyverning ajoyib Instructables loyihasidan ilhomlangan

FastLED kutubxonasi RGB LEDlarini boshqarish uchun ishlatiladi.

Tavsiya: