Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu Xellouin bayramining bezaklari: yorug'lik intensivligini dinamik boshqaradigan ruhiy tasvir. Yuqoridagi videoda siz o'ng tomonda ko'rishingiz mumkin. U bizning derazamizga boshqa loyihalarim bilan birga o'rnatiladi: "yarasa siluetli oy" va "qovoq".
Ta'minotlar
- Ikkita LED moslashuvchan silikon neonga o'xshash 1 metrli muzli ko'k rangli LED chiziqlar (adafruit.com).
- To'rtta oq LED yorug'likli katta modul (adafruit.com).
- Attiny85 mikrokontroller (har qanday elektron etkazib beruvchi).
- LM2596 DC-DC Buck Converter Step Down Module Quvvat manbai chiqishi 1.23V-30V (amazon).
- NTE196 NPN tranzistorli (Fry's).
- To'rt rezistor 110 Ohm 0,25 Vt.
- Bitta qarshilik 270 Ohm 0,25 Vt.
- Non paneli, ba'zi simlar, sarlavhalar, issiqlik o'tkazmaydigan quvurlar, qora ko'pikli Elmerning varag'i, bir nechta karton.
- Quvvat manbai: 110 VC AC - 12 V DC (> = 2 A chiqish).
1 -qadam: O'chirish
Loyiha 12 V doimiy quvvat manbai bilan quvvatlanadi (2A chiqishi etarli). LED chiziqlarini yoqish uchun 12 V kerak. Chip va orqa yorug'lik modullari LM2596 asosida 12 V kuchlanishli asta -sekin quvvat modulidan ishlab chiqarilgan 5 V kuchlanish bilan quvvatlanadi. Attiny85 orqa yorug'lik LED modullarini to'g'ridan -to'g'ri boshqaradi. Chipning quvvati chiziqlarni boshqarish uchun etarli emas, shuning uchun men NPN tranzistorini qo'shdim (NTE196 bu erda juda kuchli, lekin men buni mahalliy Fry do'konida topdim. O'ylaymanki, chiqish oqimi> 1,6 A bo'lgan har qanday NPN tranzistori mos keladi).
2 -qadam: O'chirish moslamasi
Lehimlashda vaqtni tejash uchun men non taxtasiga sxemani o'rnatdim. Maxsus tayyorlangan adapterga e'tibor bering (rasmdagi 25 -qator atrofida). Bu AVRISP II 6 pinli sarlavhani non paneliga ulash imkonini beradi.
2021-22-03/Yangilanish.
Komponentlar eksperimental taxtadan Adafruit Perma-Proto 1/4 o'lchamli non paneliga doimiy ravishda lehimlangan.
3 -qadam: tanani yaratish
Elmer taxtasida arvoh tanasini yaratish uchun moslashuvchan LED chiziqlar o'rnatilgan. Keyin men baquvvat bilan taxtada teshiklar qildim va taxtaga chiziqlar biriktiruvchi teshiklardan bir nechta sim halqalarni o'tkazdim.
4 -qadam: yuz elementlarini yaratish
Men yuz elementlarini karton yordamida uchta qatlamli sendvichga o'rnatdim. Suratda siz o'rta elementni ko'rishingiz mumkin. U orqa yorug'lik modullariga mos keladigan ochilishni o'z ichiga oladi. Yana bir qatlam - ortida oddiy karton: ikkalasi ham sim bilan biriktirilgan. Old qatlam - bu ko'pikli Elmerning taxtasi. Men u erda ko'zlar va og'izlar uchun teshiklarni kesib oldim va yuz modulini taxtaga simli halqalar bilan biriktirdim. LEDlar simlari, shuningdek chiziqlar simlari men taxtaning tegishli teshiklariga joylashtirilgan.
5 -qadam: Dasturlash
Dastur C tilida yozilgan va AVR Studio 7 yordamida tuzilgan. Studio menga AVRISPII interfeysi qurilmasi orqali Attiny85 chipiga ulanishga imkon berdi, CKDIV8 sigortasining aniq qiymati 8 MGts chastotaga ko'tarildi va dasturni chip xotirasiga yukladi.. Manba kodi va qo'shimcha materiallar mavjud:
6 -qadam: Loyihaning nomlanishi
Endi loyiha yakunlandi. Men buni do'stona ruh Casperdan keyin qildim, lekin men buni tugatgandan so'ng, u Kasperga o'xshamaydi, lekin Edvard Munchning "Qichqiriq" rasmidagi odamga o'xshaydi, degan fikr keldi. Shunday bo'lsin. Keling, ushbu loyihani "Qichqiriq" deb nomlaylik.