Mundarija:

AtTiny85 manzilli LED tasmasi: 10 qadam
AtTiny85 manzilli LED tasmasi: 10 qadam

Video: AtTiny85 manzilli LED tasmasi: 10 qadam

Video: AtTiny85 manzilli LED tasmasi: 10 qadam
Video: The Smallest DIY Pixel LED Controller #shorts #short #attiny #arduino 2024, Iyul
Anonim
AtTiny85 manzilli LED tasmasi
AtTiny85 manzilli LED tasmasi

Maqsadim-LEDlardan stol chiroqini yasash, men uni sozlashni xohlardim, shuning uchun uni kunduzi ham, kechasi ham ishlatish mumkin edi. Birinchi urinishimda men ularni oddiy LED tasmasi va katta MOS-FET-lar bilan haydab yubordim. 12v. Bu safar men 5v quvvat bilan ishlaydigan LEDlarni tanladim, bu komponentlar sonini sezilarli darajada kamaytirdi va o'tish effektlari kabi ko'proq sozlash imkonini berdi.

Ta'minotlar

Qismlar:

  • WS2812b ga asoslangan manzilli LED tasmasi
  • AtTiny85 digispark klon.
  • TTP223 sig'imli sensorli tugma.
  • 5V 6A quvvat manbai.
  • 2,5 mm quvvat vilkasi.
  • PCB ishlab chiqish.
  • 2,54 mm sarlavhalar va pinlar.
  • Ba'zi simlar.
  • Kichik plastik quti.
  • IKEA MOSSLANDA tokchasi.
  • Majburiy emas, Fotoresistor va 1k ohmli rezistor.

Qurilish uchun asboblar:

  • Lehimlash temir va lehim simlari.
  • Burg'ulash va yog'och/plastmassa qismlari.
  • Issiq yopishtiruvchi qurol.
  • Mikrokontrollerni dasturlash uchun kompyuter.

1 -qadam: Tugma uchun teshik oching

Tugma uchun teshik oching
Tugma uchun teshik oching
Tugma uchun teshik oching
Tugma uchun teshik oching

Men nazoratni deyarli uzluksiz bo'lishini xohlardim, shuning uchun men sig'adigan sensorli tugmachani tanladim va uni sirt sathiga o'rnatdim, buning uchun raf markazida 20 mm matkap bilan sayoz teshik qazdim va uning markazida 4 mm ishlatilgan. simlar uchun teshik qilish uchun burg'ulash.

2 -qadam: Lehim simlari tugmachaga ulanadi

Lehim simlari tugmachaga
Lehim simlari tugmachaga
Lehim simlari tugmachaga
Lehim simlari tugmachaga

Boshqa simni iloji boricha silliq ushlab turish uchun tugmachaning tarkibiy qismiga 3 ta simni lehimlang. Rangli simlardan foydalaning va har bir pimga qaysi rang lehimlanganligini eslang, keyinroq ko'rish mumkin bo'lmaydi. teskari kutupluluğa sezgir, shuning uchun GND va VCC'yi o'zgartirmaslik uchun juda ehtiyot bo'ling.

3 -qadam: tugmani yig'ing

Tugmani yig'ing
Tugmani yig'ing
Tugmani yig'ing
Tugmani yig'ing
Tugmani yig'ing
Tugmani yig'ing

Tugma simlarini teshikdan o'tkazing. Tugma ostidagi yog'ochga elim qo'yib, tugmachani joyiga mahkamlang. simlarni tokchaning burchagiga yopishtirish uchun issiq elimdan foydalaning, tugmani yopishqoq yorliq bilan yoping.

4 -qadam: Fotoresistorni lehimlang va yig'ing

Fotoresistorni lehimlang va yig'ing
Fotoresistorni lehimlang va yig'ing
Fotoresistorni lehimlang va yig'ing
Fotoresistorni lehimlang va yig'ing
Fotoresistorni lehimlang va yig'ing
Fotoresistorni lehimlang va yig'ing

Surat qarshiligi uchun teshik oching. Ikkala pinni ham simlarga lehimlang va issiqlik o'tkazmaydigan izolyatsiya bilan yoping. Simlarni teshikdan o'tkazing va issiq elim bilan mahkamlang. Hatto unga tekis shaffoflik berish uchun kichik shaffof plastik aylanani yopishtirib qo'ydim..

5 -qadam: qutini ulang va LED tasmasini yopishtiring

Qutini mahkamlang va LED tasmasini yopishtiring
Qutini mahkamlang va LED tasmasini yopishtiring
Qutini mahkamlang va LED tasmasini yopishtiring
Qutini mahkamlang va LED tasmasini yopishtiring

Qutini tokchaning chetiga mahkamlang. O'rnatishni soddalashtirish uchun men qutining o'rniga qopqoqni yopishtiraman. LED chizig'ini tokchaning chetiga yopishtirib qo'ydim. Bu o'z -o'zidan yopishqoq bo'lishi kerak, lekin mening holatimda yopishtiruvchi. yorliqda qolishni afzal ko'rdim va LED tasmasi yopishqoq bo'lib qoldi, shuning uchun men uning o'rniga tez yopishtiruvchi ishlatishim kerak edi.

6 -qadam: Quvvat ulagichini yig'ing

Quvvat ulagichini yig'ing
Quvvat ulagichini yig'ing
Quvvat ulagichini yig'ing
Quvvat ulagichini yig'ing

Quvvat ulagichiga 2 ta simni lehimlang va ochiq qismlarni issiqlik izolatsiyasi bilan yoping, qutining chetiga yaqin teshik oching va ulagichni ulang.

7 -qadam: AtTiny85 -ga lehim pinlari

AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari
AtTiny85 -ga lehim pinlari

Men keyinroq qayta dasturlashni xohlagan bo'lsam, barcha simlarni to'g'ridan -to'g'ri lehimlash o'rniga, uni ishlab chiqarish kartasiga lehimladim. 3, 4 -pinlarni lehimlamadim, chunki ular bu ilovada ishlatilmagan va dasturlash uchun ishlatiladi. AtTiny85 USB yuklagichi bilan. Men 5 -chi pinni (qayta o'rnatish) va Vinni ishlatmaslikka qaramay mexanik barqarorlik uchun qildim.

8 -qadam: tenglikni yig'ing

PCBni yig'ing
PCBni yig'ing
PCBni yig'ing
PCBni yig'ing
PCBni yig'ing
PCBni yig'ing

Men 12x13 kvadrat o'lchamli tenglikni prototipini kesib oldim. Vintlar uchun ikkita teshik ochdim, lekin oxir -oqibat ishlatilmadi, sarlavhalarning joylashuvi aniqlandi, so'ng barcha simlar, sarlavhalar va bitta rezistor lehimlandi.

9 -qadam: AtTiny85 -ni ulang

AtTiny85 -ni ulang
AtTiny85 -ni ulang
AtTiny85 -ni ulang
AtTiny85 -ni ulang

AtTiny85 -ni dasturlashtiring va uni PCB -ga ulang, keyin hamma narsani qutiga joylashtiring va uni tokchaga mahkamlangan qopqog'iga ulang.

10 -qadam: Bajarildi

Quvvat manbaiga ulang. Qisqa teginish LEDni yoqadi va o'chiradi. Doimiy teginish LED yorug'lik kuchini o'zgartiradi. Rezistor kunduzgi rejimni tungi rejimdan ajratish uchun ishlatiladi. Kechasi chiroqni yoqish past intensivlikda boshlanadi. yorug'lik, kunduzi uni yoqish yuqori intensivlikda boshlanadi.

Tavsiya: