Mundarija:

Disko ichimliklar qirg'og'i: 4 qadam (rasmlar bilan)
Disko ichimliklar qirg'og'i: 4 qadam (rasmlar bilan)

Video: Disko ichimliklar qirg'og'i: 4 qadam (rasmlar bilan)

Video: Disko ichimliklar qirg'og'i: 4 qadam (rasmlar bilan)
Video: OLIM DISCO OFFICIAL 2024, Noyabr
Anonim
Disko ichimliklar qirg'og'i
Disko ichimliklar qirg'og'i
Disko ichimliklar qirg'og'i
Disko ichimliklar qirg'og'i

Garchi biz Buyuk Britaniyaning Kembrij tashqarisida yashasak -da, xotinim fojiali tarzda Las -Vegasdagi hamma narsaga qaram bo'lgan. So'nggi tashrifimizdan qariyb olti oy o'tdi, u yorqin chiroqlar va kokteyllar uchun yig'iladi. Ichkilikni yaqin atrofdagi rangli chiroqlarnikidan ko'ra yaxshiroq qiladigan narsa bor. Xotinim xiralashganining sabablari to'g'risida ogohlantirganda, men uni jonlantiruvchi, yorqin yoritilgan ichimliklar plyonkasi yasab, uning kayfiyatini ko'tarishga qaror qildim. Mana, oynasiz, galaktik muz kubini aylantirib turibdi. Sohilni ketma-ket portli har qanday kompyuterdan haydash mumkin va siz xohlagan 10 dan 10 pikselgacha bo'lgan videoni ko'rsatadi.

1 -qadam: Ba'zi qismlarni sotib oling

Sizga kerak bo'ladi:

30 1K 0805 rezistorlar (R1 - R30) 30 MBTA42 NPN tranzistorlari (Q1 - Q30) 10 100 Ohm 0805 qarshilik (R31 - R40) 10 FMMT717 PNP tranzistorlari (Q31 - Q40) 5 74HC594 SOIC siljish registri (IC1 - IC5) 4 100nF 1206 kondansatörler (C1-C4) va nihoyat: 100 TB5-V120-FLUX-RGB8000 RGB LED (LED00-LED99) LEDlarni munosib narxda ushlab turish qiyin bo'lishi mumkin; eBay yana bir bor injiq elektr injenerining do'sti.

2 -qadam: tenglikni yaratish va yig'ish

PCB yasash va yig'ish
PCB yasash va yig'ish
PCB yasash va yig'ish
PCB yasash va yig'ish

Qo'shilgan Gerber va matkap fayllari yordamida bir yoki bir nechta PCB ishlab chiqaring. Ikki tomonlama PTH jarayoni talab qilinadi, shuning uchun har xil kichik hajmli professional PCB ishlab chiqaruvchilardan birini ishlatish yaxshiroqdir; Men Buyuk Britaniyada PCB poezdini ancha ishonchli deb topdim.

Taxtani yig'ing, sirtni o'rnatish qismlarini lehimlashda juda ehtiyot bo'ling. Men buni epchilligim chegarasida to'g'ri deb topdim. E'tibor bering, SOT-23 tranzistorining ikki xil turi va bortda ikki xil 0805 rezistor mavjud. Pastki ipak qavatiga qarang, komponentlar nomlarini ko'rish (R23 va boshqalar) va buni 1 -qadamdagi qismlar ro'yxatiga mos keltirish uchun ishlating. Ishingiz tugagandan so'ng, sizning elektron kartangiz shunday bo'lishi kerak.

3 -qadam: Kengashni boshqaring

Bu murakkab narsa. Kengashni tasvir hosil qiladigan tarzda haydash uchun siz biror narsani (ehtimol mikrokontroller) ishlatishingiz kerak. Quvvat va ma'lumot kabellarini kartaning o'ng pastki qismidagi ulagichga ulang. Yuqoridan qaraganda, biz oltita pinni sanaymiz:

1 2 3 4 5 6 Bunga mos keladigan signallar: 1. XVOLTS - LEDlar uchun haydovchi kuchlanishi. 4V oqim cheklangan quvvat manbaiga ulaning. 2. SERIAL_CLOCK - ma'lumotlarni SERIAL_DATA -dan ijobiy tomonga siljitish. 3. SERIAL_LATCH - siljish registridan 40 bitli LEDni boshqaruvchi pozitiv chetida. 4. GROUND - umumiy asos. 5. 5VOLTS - nazorat qilish sxemasi uchun besleme zo'riqishi. 5V quvvat manbaiga ulang. 6. SERIAL_DATA - smenali registr uchun ma'lumotlarni kiritish. Displeyni skanerlash uchun smenali registrga 10 ta 4-bitli raqamlarni kiriting. Biroz vaqt o'tishi uchun: - SERIAL_CLOCKni past darajaga keltiring - SERIAL_DATA -ni o'zgartiring - SERIAL_CLOCK -ni yuqori darajaga ko'taring 40 bitni aniqlagandan so'ng, SERIAL_LATCH signalini LED boshqaruv sxemasiga o'tkazish uchun yuqori darajaga ko'tarish mumkin. Har bir 4 bitli raqam qizil, yashil va ko'k LEDlarni bir qatorda tanlab yoqadi va bitta ustundagi barcha LEDlarni o'chirib qo'yadi. Shunday qilib, agar biz simli soat bilan harakat qilsak: 0011 0100 0111… RGCB RGCB RGCB Bu 0 -qatordagi barcha LEDlarni ko'k rangga, 1 -qatordagi barcha LEDlarni yashil rangga va 2 -qatordagi barcha LEDlarni ko'k rangga (yashil + ko'k) o'rnatadi. U 0 va 2-ustundagi barcha LEDlarni o'chiradi. Har xil qiymatlar kombinatsiyasida (odatda 10 ta ustun o'chirilgan bittadan faqat bittasi) tezlikni aniqlab, biz tasvirni yaratish uchun massivni skanerlashimiz va impuls kengligidan foydalanishimiz mumkin. aniq zo'ravonlik diapazonini berish uchun modulyatsiya. Kompyuter yoki Mac -dan ketma -ket kirishga javoban kerakli signallarni ishlab chiqarish uchun biriktirilgan dasturiy ta'minot Atmel ATmega644 bilan ishlatilishi mumkin.

4 -qadam: ogohlantirish va maslahat

Bir nechta ogohlantirish so'zlari. Zamonaviy LEDlar juda yorqin bo'lishi mumkin. Ehtimol, siz ularni chaqiruv refleksini e'tiborsiz qoldirib, o'zingizga jiddiy zarar etkazishingiz mumkin. Bundan tashqari, dasturiy ta'minotni disk raskadrovka qilishda skanerlash jarayonini to'xtatish va qimmatli LEDlarni yoqish oson. Bunga yo'l qo'ymaslik uchun tokni bir necha o'n milliamperga qaytarib, mos keladigan cheklangan tezgahli quvvat manbasidan foydalaning.

Tavsiya: