Mundarija:

Miltillovchi LED sham: 10 qadam
Miltillovchi LED sham: 10 qadam

Video: Miltillovchi LED sham: 10 qadam

Video: Miltillovchi LED sham: 10 qadam
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Noyabr
Anonim
Miltillovchi LED sham
Miltillovchi LED sham

Dollar do'konidagi "miltillovchi" LED shamni oling, AVR ATtiny13 va ozgina kod qo'shing, shunda siz deyarli haqiqiy ko'rinadigan LED shamni olasiz.

1 -qadam: Sham qutisini oching

Sham qutisini oching
Sham qutisini oching

Eskiz bu ish uchun eng yaxshi vosita bo'lib tuyuldi. Qopqoq yopishtirilmagan. Faqat ishqalanishga mos keladigan ustun bor, u qopqoqdagi qabul qiluvchi teshikka kiradi. Qopqoqning chetida ishlang va taglik qismi bo'shasha boshlaydi. Shoshmang, chunki ichidagi LED moduliga ulangan simlar juda nozik va uzilishi oson. Biz bu simlarni qayta ishlatamiz, shuning uchun ehtiyot bo'ling.

2 -qadam: LED modulini olib tashlang

LED modulini chiqarib oling
LED modulini chiqarib oling
LED modulini chiqarib oling
LED modulini chiqarib oling
LED modulini chiqarib oling
LED modulini chiqarib oling

Uning tagiga ulangan LED, plastik sham olovining tagiga ishqalanishga mos keladi. Bir oz burish va olib tashlash uchun torting. Tel ranglariga e'tibor bering, chunki ular men ishlatgan qurilmadan farq qilishi mumkin. Men "sariq" ni salbiy uchun, "qizil" ni ijobiy uchun ishlataman.

3 -qadam: Katod simini siljiting

Katod simini siljiting
Katod simini siljiting

Biz asl zanjirni ishlatmaymiz, bu past burchakli kalit, u vaqti-vaqti bilan LEDni bir necha millisekundga o'chiradi. Sariq simni ehtiyotkorlik bilan ajratib oling va uni o'rta pimdagi LED katotiga o'tkazing. Tel haqiqatan ham yaxshi. Asl ulanishni eritish uchun issiq lehimli temirdan foydalaning. Markaziy pinaga ozgina yangi lehim qo'shing. Keyin siz simni markaziy pimdan ushlab, lehim biriktirgichini osongina qaytarishingiz mumkin.

4 -qadam: Chipni dasturlash

Chipni dasturlash
Chipni dasturlash

Biz ATtiny13 -ning ishlatilmaydigan pinlarini kesib tashlaymiz, shuning uchun buni qilishdan oldin chipni dasturlashni unutmang! Men lehimsiz non panelida USBtinyISP dasturchisi va SparkFun panelini ishlataman. Biz tiny13 ning ichki osilatoridan foydalanmoqdamiz, shuning uchun hech qanday dasturiy sigortalarni yoqishning hojati yo'q. Siz oltitali faylni ishlatishingiz yoki manba kodini o'zingiz yaratishingiz mumkin, manba kodi haqida ba'zi eslatmalar: men umumiy tasodifiy sonlar generatoridan foydalanardim, chunki stdlib rand () funktsiyasi deyarli ikki barobar katta. Agar sizda faqat 1024 baytli Flash xotira bo'lsa, har bir bayt hisobga olinadi! Bundan tashqari, millisekundlik taymer devor soatining haqiqiy vaqtiga to'g'ri kelmaydi. Ammo bu ilovada aniq vaqt juda muhim emasligi uchun men shunchaki vaqtni ko'rib chiqdim. Puristlar xiralashishi mumkin, lekin men pragmatikman.:) Linux tizimida taqdim etilgan o'n oltilik fayl yordamida dasturlash uchun quyidagi buyruq satridan foydalaning: avrdude -p attiny13 -P usb -c usbtiny -U flesh: w: flicker.hexWinAVR foydalanuvchilari to'g'ri sehrni bilishadi. Men Windows qilmayman.: DUpdate: flicker2.zip kodning ikkinchi versiyasini o'z ichiga oladi, unda ikkita miltillovchi naqsh (miltillovchi va miltillovchi), shuningdek, agar magistral kodi muzlab qolsa, chipni qayta o'rnatish uchun qo'riqchi himoyasi qo'shiladi.

5 -qadam: Chip oyoqlarini kesib oling

Chip oyoqlarini kesib oling
Chip oyoqlarini kesib oling
Chip oyoqlarini kesib oling
Chip oyoqlarini kesib oling

Biz faqat 4, 5 va 8 -gachasi pimlardan foydalanganligimiz uchun, qolgan pimlarni bir tekis yuvgich bilan kesib oling.

6 -qadam: Ba'zi ulanishlarni yarating

Ba'zi ulanishlarni yarating
Ba'zi ulanishlarni yarating
Ba'zi ulanishlarni yarating
Ba'zi ulanishlarni yarating

Qizil (musbat) qo'rg'oshin oldingi bosqichda kesilgan. Endi siz qizil qo'rg'oshinning har bir bo'sh uchidan taxminan 3/16 dyuymli izolyatsiyani olib tashlaysiz. Keyin ochiq simni qalamlang. Qolgan pinlarni ham tiny13 chipingizga joylashtiring. Bu ingichka simlarni biriktirishni ancha osonlashtiradi, chunki siz simni chip piniga mahkam tutib, lehim bo'g'inini issiq lehimlantiruvchi temir bilan qaytarishingiz mumkin.

LED modulidagi qizil sim 5-pinga ulanadi. Batareyadan qizil simi 8-pinga o'tadi. Erga ulanish uchun pinni "U" ga burish uchun ingichka ignali burun pensini ishlating. O'tkir pichoq bilan, sariq (manfiy) simning izolyatsiyasini aniqlang va yalang'och simning kichik qismini ochish uchun uni ajratib oling. Yalang'och simning o'sha qismini "U" ga joylashtiring, siz shunchaki egilib, lehimlang.

7 -qadam: izolyatsiyani qo'shing

Ba'zi izolyatsiyani qo'shing
Ba'zi izolyatsiyani qo'shing

Vinil elektr tasmasi ochiq simlarni izolyatsiyalash uchun yaxshi nomzod qiladi. Tor chiziqni kesib oling va uni chip korpusi va pimlari orasiga o'tkazing, so'ngra katlayın. Izolyatsiyadan so'ng, pinlarni chipning pastki qismiga katlayın.

8 -qadam: O'chirish tizimini tekshiring

O'z davrangizni sinab ko'ring
O'z davrangizni sinab ko'ring

Endi batareyani o'rnatish va ishingizni tekshirish uchun yaxshi vaqt.

9 -qadam: Hammasini bir joyga to'plang

Hammasini Birga Qo'ying
Hammasini Birga Qo'ying

LEDni plastik olov tagiga qayta joylashtiring. Chipni o'chirish tugmachasiga mahkam o'rnashmaydigan joyga joylashtiring. Nihoyat, shamning tagini orqaga qo'ying, pastki qismidagi ustunni qopqog'idagi rozetkaga joylashtiring.

10 -qadam: Qarang! miltillovchi olov

Agar hamma narsa yaxshi ishlagan bo'lsa, endi sizda LED shamning tepasida miltillovchi "olov" bor. Do'stlaringizga maqtang. Men sotib olgan birliklar paketga 2 tadan keldi, shuning uchun siz oldindan va keyin namoyish qilishingiz mumkin.

Tavsiya: