Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Rojdestvodan keyin men shunday vaziyatga tushib qoldimki, jiyanimning tug'ilgan kuni yaqinlashdi. Men undan o'z xohish -istaklar ro'yxatida maxsus narsa bormi, deb so'radim va u hozircha hech qanday xohish yo'qligini aytdi. U hali ham Rojdestvo uchun olgan har bir o'yinchog'i bilan o'ynamagan. Biz unga yil oxirida foydalanishi mumkin bo'lgan sovg'a sertifikatini bersam yaxshi bo'lardi, deb qaror qildik. Hmmmm …. Menga shaxsiyati bo'lmagan kartalar yoqmaydi va men bu haqda o'ylab ko'rdim, bir muncha vaqt o'tgach, men tanga nishon sifatida ishlatishi mumkinligi haqida o'yladim. Men bu tangani mis pcbdan yasashga qaror qildim. Men undan matn yozishni yoqtirardim. Keyin men stolda yotgan eski va singan sovutish foniyini ko'rdim va uning qismlar kollektsiyasida yuqori quvvatli RGB LED borligini esladim. Internetda qidiruvdan so'ng men RGB LED yoritilgan tanga bilan yoritilgan ambilight qurilmasini qurishga qaror qildim.. Men qandaydir tarzda mikroprotsessor bilan cheklangan edim. Menda zaxira ATTiny13 bor edi va men ko'p boshqaruv tugmalaridan foydalanishni xohlamadim. Hamma narsa oddiy bo'lishi kerak. Men bu dasturni topdim https://www.loetstelle.net/projekte/moodlight/moodlight.php. Markus ATTiny12 -dan foydalangan, lekin uning kodini ATTiny13 -ga moslashtirish oson edi.
1 -qadam: kerakli qismlar
Hamma narsani qo'yish uchun sizga quti kerak. Men korpusni server quvvat manbai buzilgan sovutish foniyidan ishlatardim. Ventilyator GM1204PQV1-8A sifatida belgilangan 40 mm fanat edi. Bu fanning o'ziga xos xususiyati - korpusning ancha uzun trubkasi. Koson ikki qismdan iborat. Biri ventilyatorni ushlab tursa, ikkinchisi oddiygina naycha.- Men uzilib qolgan quvvat manbai ichidan izolyatsiya materialini topdim.- Agar eski qirralari biroz kesilgan bo'lsa, korpusga eski anakartdan olingan issiqlik moslamasi mos keladi. Men ilgari DealExtreme-dan tugmachalarni bosish uchun rezina qopqoq sotib oldim.- ATTiny13 (yoki ATTiny12).- ba'zi rezistorlar va kondansatkichlar- ba'zi kichik simlar- kichik tugmacha- silikon pasta- RGB-LEDni sovutgichga o'rnatish uchun 5V quvvat manbai (3V tanga batareyali batareya ham bir muncha vaqt davomida shunday qilishi mumkin)- eski pingpong to'pi- bir nechta akril- o'yma pcb- plastmassa püskürtme qobiliyati- PLASTIK 70, nishonni muhrlash uchun- lehim temir kabi asboblar., penseler, tornavidalar …
2 -qadam: O'chirish davri
Sxemasi juda oddiy. Butun sxema mikrokontroller atrofida qurilgan. Bitta bitta tugma, ba'zi kondansatörler va ba'zi rezistorlar mavjud. Rezistorlar RGB LEDning har bir diodidan o'tadigan oqimni cheklaydi. Kompyuterda dasturlash ulagichi mavjud. Bu faqat mikroprotsessorni taxtaga lehimlab, keyinroq dasturlashni xohlasangiz kerak bo'ladi. Kompyuterda bir tomonlama tartib mavjud. Oxirgi shakli to'rtburchaklar emas, balki yumaloqroqdir, shunda u korpusga mos keladi. Tugma iloji boricha kompyuter markazida joylashgan. Rezina qopqoqni markazga qo'yish mumkin, bu esa uni yanada chiroyli qiladi. PCB korpusning bir qismiga lehim tomoni qurilmaning old tomoniga ishora qilib o'rnatilgan. Bosish tugmasi orqa tomonga ishora qiladi. Akril plastinka tugmachaning kauchuk qopqog'ini ushlab turadi. Lehim tomoniga izolyatsiya materialini qo'ying va korpusning ikki qismini qisib qo'ying. RGB-LEDni bosh lavabosiga o'rnatgandan so'ng, LED izolyatorga suriladi. material. LED old tomonga ishora qiladi. Pingpong to'pi shaklini kesib bo'lgach, u RGB-LED ustiga suriladi va nihoyat o'yilgan sovg'a nishoni joyiga vidalanadi. Shunday qilib, butun qurilma sendvich uslubida o'rnatiladi va orqa tarafdagi akril plastinka va old tomonidagi sovg'a nishoni bilan mahkamlanadi.
3 -qadam: Sovg'a belgisi
Birinchidan, siz nishonga nimani bosmoqchi ekanligingizni hal qilishingiz kerak. Dizayn uchun men "Gimp" dan foydalanardim. Natijalarni tekshirish uchun standart qog'ozga va oxirgi o'lchamda bir nechta test nashrlarini tayyorlang. Men chizish jarayonini ta'riflashni yoqtirmayman, chunki yaxshi ko'rsatmalari bor; https://www.instructables.com/id/5pcb/, https://www.instructables.com/id/Mostly-easy-PCB-manufacture/. Bu jarayonni nishon va kompyuter uchun ham ishlatganman. Nihoyat, nishonni shakli kesing. Men chiroyli ko'rinishga ega bo'lish uchun qirralarni joylashtirdim. O'rnatish uchun bir nechta teshiklarni burang. Shakl tayyor bo'lganda, nishonni aseton yordamida tozalang. Mis yaltiroq bo'lganda, yuzani yopish uchun plastik püskürtücü foydalaning. Men https://www.kontaktchemie.dk/Produktoversigt/plastik_70.htm dan foydalanganman. Agar siz sirtni yopmasangiz, mis oksidlanadi. Nishonga zımpara ishlatmang. Menimcha, bu yaxshi ko'rinmaydi …
4 -qadam: elektronika
Kompyuterni payvandlang va qismlarini lehimlang. Kompyuter chekkasida bo'lgani kabi, men lehimlash haqida yozishni yoqtirmayman, agar siz ATTiny13 dasturini o'rnatmoqchi bo'lsangiz, Real Elliot ko'rsatmasidan foydalanishingiz mumkin https://www.instructables.com/ id/ Getto-dasturlash%3a-AVR-mikro-bilan ishlay boshlagan/. RGB-LEDni sovutish kerak. Kichik janubiy ko'prikli issiqlik qabul qilgichdan foydalaning va korpusga mos bo'lishi uchun qirralarini joylashtiring. LED uchun kichik o'rnatish teshiklarini burang. LEDning orqa qismiga silikon pasta qo'ying va uni kichik vintlar yordamida sovutgichga o'rnating. Vintlarni mahkamlashda ehtiyot bo'ling, chunki svetodiodning poydevori sinishi juda oson. LED issiqlik qabul qilgichga mahkam o'rnashgan bo'lishi kerak, lekin uni o'q o'tkazmaydigan qilib o'rnatish shart emas;-) Quvvat kabeli va LED simlarini tenglikka lehimlagandan so'ng, uni korpusga suring. Issiqlik moslamasiga o'rnatilgan LEDni korpusga ham kiriting. Simlarni LEDga lehimlang. Endi siz mikroprotsessorni dasturlashingiz va ba'zi sinovlarni o'tkazishingiz mumkin.
5 -qadam: Yakuniy yig'ilish
Elektronni muvaffaqiyatli sinovdan o'tkazgandan so'ng, hamma narsani oxirigacha o'rnatish mumkin, pingpong to'pini kichik jumboq bilan yarmiga bo'ling. Qutiga to'g'ri kelishi uchun o'tkir pichoq bilan yarmini kesib oling. Pingpong to'pi yanada tekisroq yoritilishi kerak. Agar bunga qarshi bo'lmasangiz, uni tashlab qo'yishingiz mumkin. Bir oz akril plastinka oling va ichiga rezina qopqoqni qo'yish uchun etarlicha katta teshik qiling. Shundan so'ng, plastinka shakliga o'raladi. Akril juda sezgir materialdir. Ish paytida himoya plyonkani ustiga qo'ying. Plitaning chetlarini juda ehtiyotkorlik bilan joylashtiring. Men akril plastinkani kichik masofali prokladkalar yordamida o'rnatdim. Bu issiqlik shamollatish uchun juda kichik joy qoldiradi. Plitani orqa tomonga vintlar bilan mahkamlang. Oxirida sovg'a nishonini old tomonga, vintlar yordamida ham o'rnating. Men bu erga masofa yostiqchalarini qo'shmadim, chunki men shamollatish teshigidan yorug'lik tarqalishini xohlamadim. Buni yaratish uchun menga 8 soat vaqt kerak bo'ldi, shu jumladan kayfiyat yoritgichi dasturini qidirish va uni ATTiny13 ga moslashtirish. Endi ishni menimcha taxminan 5 soat ichida bajarish mumkin.