Mundarija:
- 1 -qadam: Sehrli tugma - O'chirish
- 2 -qadam: Sehrli tugma - uy -joy
- 3 -qadam: Asosiy blok (12V LED panelini almashtirish uchun)
Video: '' Sehrli tugma '' Masofadan o'tish: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
MUAMMO: ustaxonam/garajim shiftiga o'rnatilgan LED panelli chiroq (DIY - albatta!) Shiftdagi elektr rozetkasiga ulangan. Menga asosiy yorug'lik kalitlari joylashgan joydan masofadan turib yoqish va o'chirishning qandaydir usuli kerak edi.
Yechim: "Sehrli tugma" tug'iladi.
Sehrli tugma - bu katta tugmachali kichik mustaqil infraqizil masofadan boshqarish pulti (rost, menga katta tugmalar yoqadi - boshqa ko'rsatmalarimga qarang). Bosilganda, IQ LED bilan panelni yoqish va o'chirish uchun signal asosiy blokga yuboriladi.
Bunday vaziyatda men maxsus qurilgan qabul qilish moslamasidan foydalandim (u erda qo'shimcha kommutatsiya variantlari ham bor - tortish moslamasi va eksperimental yorug'lik sezgichi - keyinroq qarang). Ammo "Sehrli tugma" ni televizor kabi IR boshqariladigan qurilmani yoqish uchun ham ishlatish mumkin.
1 -qadam: Sehrli tugma - O'chirish
QISMLAR
1x ATTINY85 SMD2x 22pF SMD kondansatkichlari1x 47R SMD rezistor 1x 5 mm TSAL6200 (yoki shunga o'xshash) infraqizil LED
1x 6pin 2mm pitch sarlavhasi 1x 12x12x12mm qopqoqli tugma (https://www.ebay.com/itm/131912566751)
24mmx24mm bir tomonlama 0,8 mm PCB22AWG (0,7 mm) kalaylangan mis simli USBBasp dasturchisi (https://www.fischl.de/usbasp/)
PCB
PCB qalinligi 0,8 mm bo'lgan dazmollangan toner usulida qilingan. Avval sirtni o'rnatish moslamalarini joylashtiring. Batareya ushlagichiga keyinroq ulanish uchun bir necha sm kalaylangan mis simni akkumulyator terminallariga lehimlang (tenglikni mis tomonida).
YANGILAR
Dasturiy ta'minot USBasp dasturchisi yordamida yuklanishi kerak. Dasturchining pinlari (https://www.batsocks.co.uk/readme/isp_headers.htm) Sehrli tugmachadagi 6 pinli sarlavhaga ulangan bo'lishi kerak (pin-chiqish uchun PDF formatiga qarang). Men adapter hosil qilish uchun bir -biriga lehimlangan bir nechta ulagichlardan foydalandim, lekin siz o'tish simlarini osongina ishlatishingiz mumkin.
ATTiny -ni Arduino IDE -ga o'rnating (https://highlowtech.org/?p=1695) va biriktirilgan eskizni oching. Tanlang: Kengash: ATtiny25/45/85 Taymer 1: CPU Chip: ATtiny85 Soat: 8 MGts (tashqi) BOD o'chirilgan
Keyin ushbu sozlamalarni yozish uchun bootloader -ni yoqish variantini tanlang. Endi eskizni yuklang.
Men ir-send kutubxonasining o'zgartirilgan versiyasini qo'shdim (https://github.com/anorneto/attiny85_ir_send). Kutubxonani avvalgidek ishlay olmadim - kechikish vaqtlari Microseconds () vaqtlari taxminan ikki barobarga yaqinroq bo'lib tuyuldi, garchi menda to'g'ri soat sozlamalari bo'lsa ham - ehtimol ATTiny yadrosining noto'g'ri versiyasi o'rnatilganmi? Men qo'ng'iroqlarni delayMicroseconds () ga moslashtirdim, lekin siz kutubxonani omadsiz o'zgartirishingiz mumkin.
Agar siz mavjud qurilmani faollashtirish uchun Sehrli tugmachani ishlatmoqchi bo'lsangiz, unda siz eskizni o'zgartirishingiz kerak bo'ladi, u IRCODERAW IR kodini to'g'ri yuboradi (bu ko'rsatmaning asosiy birliklar qadamiga qarang).
Infraqizilni "ko'ra oladigan" infraqizilni "ko'ra olmaydigan" IR telefonini kamerangiz yordamida ko'rish orqali elektronning ishlashini tekshirishingiz mumkin.
2 -qadam: Sehrli tugma - uy -joy
PARTS1x Jamma Long Arcarde tugmasi (https://www.ebay.com/itm/301287758471)2x 2x3x8mm nodir tuproq magnitlari Kalay qutidan yasalgan epoksi yopishtiruvchi3D bosilgan qismlar 4x M2 6mm vintlar va yong'oqlar
QURILISH
3D bosilgan to'rtta qism mavjud: Shell, Base, Batareya ushlagichi va tugma oralig'i.
Mening ikkita prototipim (sarlavhali fotosuratda ko'rsatilgan) biroz boshqacha dizaynga ega:- Oq rangda (men LED panelini almashtirish uchun devorga o'rnatganman) LED taxminan 40 graduslik burchak ostida o'rnatilgan bo'lib, u qabul qiluvchiga ishora qiladi. ship. Bundan tashqari, uning tagida o'rnatish teshiklari bor.- Rangli shakli biroz yumaloqroq va LED gorizontal yo'naltirilgan. Bu televizor yoki boshqa qurilmani yoqish uchun tekis yuzaga qo'yish uchun mo'ljallangan.
Ushbu ikkita versiya uchun.stl fayllarini biriktirish bilan bir qatorda, men ham OpenSCAD skriptini o'z ichiga olganman, shuning uchun siz har xil parametrlarga ega sehrli tugmani yaratishingiz mumkin.
Arja tugmachasini demontaj qilish va ko'rsatilgandek, arra bilan ikki joyga kesish kerak. Tugma qopqog'i (12 mm tugmachadan) Arja tugmachasining yuqori qismiga yopishtirilgan tugma oralig'iga mos keladi.
Baza qobiqqa magnitlangan holda tutiladi: Ikkita magnit qobiqdagi uyalarga yopishtirilgan - ular tekis ekanligiga ishonch hosil qiling. Qalay qutisidan ikkita kichik po'lat bo'lak (4x10 mm) kesiladi (ehtiyotkorlik bilan - o'tkir! - qirralarini tarang). Ular taglikdagi belgilangan joylarga yopishtirilgan. Ularning tashqi chetiga to'g'ri kelmasligiga ishonch hosil qiling.
Batareya ushlagichini ikkita simga ulang va M2 vintlari bilan tenglikni vintga soling. Simlar rasmda ko'rsatilgandek kesiladi va egiladi, shuning uchun batareya joylashtirilganda har bir sim bilan aloqa qiladi. Yon simning bosimi batareyani ushlab turishi kerak.
Arja tugmachasining tashqi panelini qobiq ustidagi teshikka yopishtiring. Keyin hamma narsa bir -biriga mos kelishi kerak!
3 -qadam: Asosiy blok (12V LED panelini almashtirish uchun)
QISMLAR (DEVRA)
1x Arduino Nano ATmega168 5V1x 3mm qizil LED 1x 3mm sariq LED1x 5V o'rni1x LDR (nurga bog'liq rezistor) 1x 2N2222 NPN tranzistor2x 1N4007 diodlar 1x TSOP4138 IR qabul qilgich1x Mini slaydli kalit 1x mikro kalitli Pastga tushish moduli (https://www.ebay.com/itm/360741066304) DC rozetkasi va vilkasi
QISMLAR (HOLAT)
24 mm diametrli yog'och boncuk (5 mm diametrli teshikli) 1x 12 mm M6 qora vintli korpus 116 mm x 68 m36 mm (https://www.ebay.com/itm/382231522470)
Qora bo'yoq epoksi elim
UMUMIY
Asosiy blok IR -qabul qiluvchidan iborat bo'lib, u sehrli tugma bosilganda o'rni almashadi. Shu bilan bir qatorda, ishlatish mumkin bo'lgan tortish tugmasi ham mavjud (masalan, Sehrli tugma batareyasi tugagan bo'lsa).
Bundan tashqari, eksperimental yorug'lik sezish xususiyati ham mavjud. Buni slayd kaliti yordamida yoqish yoki o'chirish mumkin (bu funksiya qanchalik yaxshi ishlashini bilmasdim). Asosan, garajdagi asosiy chiroqlar yoqilganda, u yorug'likni sezadi va o'rni yoqiladi. Qora naycha va issiqlikni pasaytiruvchi qurilmani LDR ustiga yo'naltirish uchun qo'yishdi va u asosiy garaj chiroqlariga qaratilgan. Trimpot to'g'ri yorug'lik chegarasi uchun sozlangan (yorug'lik chegarasiga yetganda sariq LED yonadi).
QURILISH
Quvvat kiritish rozetkasini lehimlang va regulyatorni pastga tushiring, keyin quvvatni ishlating va regulyatorni 4,5 - 5 voltli kuchlanishga moslang. Trimpotni joyiga issiq yopishtiring. Buni Arduino-ni o'rnatishdan oldin bajarganingizga ishonch hosil qiling, aks holda siz uni haddan tashqari kuchlanish tufayli portlatib yuborishingiz mumkin
3D bosilgan ikkita qism mavjud:- tortish tugmasi mexanizmi uchun. Mumli ip ko'rsatilgandek teshiklardan o'tkaziladi, oxirida katta tugun bog'lanadi. - Ikkinchisi - to'p uchun vilka. Bu to'pdagi teshikka yopishtiriladi va ipning boshqa uchi o'tadi. Boshqa uchida tugun bog'langan va to'pning tagiga M6 vidasi vidalanadi (og'irlik berish uchun).
YANGILAR
Dasturiy ta'minot IR masofali kutubxonasini bu erdan ishlatadi: https://github.com/z3t0/Arduino-IRremote Arduino-ga odatdagidek yuklash.
Agar siz mavjud masofadan boshqarish pultiga taqlid qilishni xohlasangiz (televizorni yoqish uchun), bu kutubxonadagi IRrecvDump misol eskizidan foydalanib, televizor pultidan kodni o'qing va tashlab yuboring. "Sehrli tugma" eskizidagi tashlangan xom kodlardan foydalaning. Albatta, bu stsenariyda siz asosiy blokni qurishingiz shart emas, lekin sxemaga murojaat qiling, chunki o'qish va tashlab yuborish uchun IR qabul qilgichni Arduino -ga ulashingiz kerak bo'ladi.
IR qabul qiluvchisi
Men dastlab IR qabul qilgichni tenglikka o'rnatgan edim (balandligini ko'tarish uchun 3 pinli sarlavhaga ulangan) va uni korpusdagi teshikdan ko'rish mumkin edi. Ammo men shuni ko'rdimki, u presslarni ro'yxatga olish uchun "ko'rinmas" edi, shuning uchun men uni korpusning tashqarisiga o'rnatdim va hozir hammasi yaxshi ishlaydi.
Tugmani bosish baxtli!
Simsiz tanlovda ikkinchi o'rinni egalladi
Tavsiya:
Sehrli tugma 4k: 20USD BMPCC 4k (yoki 6k) simsiz masofadan boshqarish pulti: 4 qadam (rasmlar bilan)
Sehrli tugma 4k: 20USD BMPCC 4k (yoki 6k) simsiz masofadan boshqarish pulti: Ko'p odamlar mendan BMPCC4k uchun simsiz boshqaruvchim haqida ba'zi tafsilotlarni aytib berishimni so'rashdi. Ko'p savollar bluetooth boshqaruviga tegishli edi, shuning uchun men bu haqda bir nechta tafsilotlarni aytib o'taman. O'ylaymanki, siz ESP32 Arduino muhitini bilasiz
LP-2010 AES17 1998 Kommutatsiya kuchaytirgichi past o'tish (past o'tish) filtri: 4 qadam
LP-2010 AES17 1998 kommutatsiya kuchaytirgichi past o'tkazgichli (past o'tkazgichli) filtr: bu past o'tkazgichli filtrning D sinfidagi ajoyib kuchaytirgichi. Yaxshi ishlash, superiro ishlash, oson ulanish bu mahsulotni ishlatishni osonlashtiradi va unga ega bo'lishga arziydi. yuqori xarajatli ishlash
Tugma yordamida POP-X2 GLCD-da rang o'tish: 6 qadam
Tugma yordamida POP-X2 GLCD-da ranglarning o'tishi: Asosan, bu loyiha men foydalanishni yaxshi ko'radigan boshqaruv paneli xususiyatini ko'rsatadi. INEX tomonidan ishlab chiqarilgan POP-X2 taxtasida o'rnatilgan rangli GLCD, tugma, kirish-chiqish portlari va boshqa boshqaruv platalariga o'xshash komponentlar mavjud. Iltimos, boshqaruv qo'llanmasini tekshiring
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantiring: "Bugungi yo'riqnomada" sizga qanday qilib umumiy chastotali modulni mikrokontroldorisiz ishlatishingiz mumkinligini ko'rsataman, bu esa oxir -oqibat bizni har qanday qurilmaning IR masofadan boshqarish pultini RFga aylantirishga imkon beradi. Masofadan boshqarish pulti. Konvertatsiya qilishning asosiy afzalligi
Keling, sehrli sehrli billur to'p yasaylik! ~ Arduino ~: 9 qadam
Sehrli afsun bilan sehrli billur to'p yasaylik! ~ Arduino ~: Bunda biz harakat sensori va RFID skaneridan foydalanib, ichidagi LED chiroqlar animatsiyasini boshqaradigan sehrli to'p yasaymiz