Satura rādītājs:
- 1. solis: burvju poga - ķēde
- 2. solis: burvju poga - korpuss
- 3. darbība: bāzes iekārta (lai pārslēgtu 12V LED paneli)
Video: "Burvju poga" Tālvadības slēdzis: 3 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
PROBLĒMA: LED paneļa lampa (DIY - protams!), Kas uzstādīta uz manas darbnīcas/garāžas griestiem, ir pievienota kontaktligzdai griestos. Man bija nepieciešams veids, kā to attālināti ieslēgt un izslēgt no vietas, kur atrodas galvenie gaismas slēdži.
RISINĀJUMS: "Burvju poga" ir dzimusi.
Burvju poga ir neliela atsevišķa infrasarkanā tālvadības pults ar lielu pogu (tiesa, man patīk lielas pogas - skatiet dažas citas manas pamācības). Nospiežot, gaismas diodes signāls tiek nosūtīts uz bāzes ierīci, lai ieslēgtu un izslēgtu paneli.
Šajā situācijā esmu izmantojis īpaši izveidotu uztvērēja bloku (kuram ir arī dažas papildu pārslēgšanās iespējas - vilkšanas slēdzis un eksperimentāls gaismas uztveršanas slēdzis - skatīt vēlāk). Bet burvju pogu var izmantot arī atsevišķi, lai ieslēgtu infrasarkano staru vadītu ierīci, piemēram, televizoru.
1. solis: burvju poga - ķēde
DAĻAS
1x ATTINY85 SMD 2x 22pF SMD kondensatori 1x 47R SMD rezistors 1x 5 mm TSAL6200 (vai līdzīgs) infrasarkanais LED
1x 6pinu 2mm piķa galvene 1x 12x12x12mm spiedpoga ar vāciņu (https://www.ebay.com/itm/131912566751)
24 mm x 24 mm vienpusējs 0,8 mm PCB22AWG (0,7 mm) konservēts vara stiepleUSBasp programmētājs (https://www.fischl.de/usbasp/)
PCB
PCB tika izgatavots, izmantojot gludināmā tonera metodi uz 0, 8 mm biezas plāksnes. Vispirms uzstādiet virsmas montāžas ierīces. Lodējiet pāris cm alvas vara stiepli pie akumulatora spailēm (PCB vara pusē), lai vēlāk pievienotos akumulatora turētājam.
FIRMWARE
Programmaparatūra ir jāaugšupielādē, izmantojot USBasp programmētāju. Programmētāja tapām (https://www.batsocks.co.uk/readme/isp_headers.htm) ir jābūt savienotām ar 6 tapu galveni uz burvju pogas (sk. Izkārtojumu PDF formātā). Es izmantoju pāris savienotus savienotājus, lai izveidotu adapteri, taču jūs tikpat viegli varētu izmantot džemperu vadus.
Instalējiet ATTiny atbalstu savā Arduino IDE (https://highlowtech.org/?p=1695) un atveriet pievienoto skici. Izvēlieties: Padome: ATtiny25/45/85Timer 1: CPUChip: ATtiny85Pulkstenis: 8Mhz (ārējais) BOD atspējots
Pēc tam atlasiet ierakstīšanas sāknēšanas ielādētāja opciju, lai ierakstītu šos iestatījumus. Tagad augšupielādējiet savu skici.
Esmu iekļāvis modificētu ir-send bibliotēkas versiju (https://github.com/anorneto/attiny85_ir_send). Es nevarēju panākt, lai bibliotēka darbotos tā, kā bija - laiks no kavēšanāsMikrosekundes (), šķiet, bija aptuveni divas reizes, lai gan man bija pareizi pulksteņa iestatījumi - varbūt man bija instalēta nepareiza ATTiny kodola versija? Esmu koriģējis zvanus, lai aizkavētu mikrosekundes (), lai to kompensētu - bet jums, iespējams, veiksies ar nemainītu bibliotēku.
Ja jūs izmantojat burvju pogu, lai aktivizētu esošu ierīci, jums būs jāmaina skice, lai tā nosūtītu pareizo IR kodu IRCODERAW (skatiet atsauci šīs pamācības pamatvienības solī).
Jūs varat pārbaudīt, vai ķēde darbojas, apskatot IR LED, izmantojot mobilo tālruņu kameru, kas var “redzēt” infrasarkano staru, lai gan jūsu acis to neredz.
2. solis: burvju poga - korpuss
PARTS 1x Jamma Long Arcarde poga (https://www.ebay.com/itm/301287758471) 2x 2x3x8mm retzemju magnēti Tērauds no skārda kārbas Epoksīda līme 3D drukātas detaļas 4x M2 6mm skrūves un uzgriežņi 1x CR2025 3V akumulators
CELTNIECĪBA
Ir četras 3D drukātas daļas: apvalks, pamatne, akumulatora turētājs un pogu starplikas.
Maniem diviem prototipiem (redzams fotoattēlā ar nosaukumu) ir nedaudz atšķirīgs dizains:- baltajam (ko es uzstādīju pie sienas, lai pārslēgtu LED paneli) LED ir uzstādīts aptuveni 40 grādu leņķī, lai tas būtu vērsts uz uztvērēju griesti. Tam ir arī montāžas caurumi pamatnē.- Krāsainais ir nedaudz noapaļota forma, un gaismas diode ir vērsta horizontāli. Šis ir paredzēts novietošanai uz līdzenas virsmas, lai ieslēgtu televizoru vai citu ierīci.
Papildus šo divu versiju.stl failu pievienošanai esmu iekļāvis arī OpenSCAD skriptu, lai jūs varētu ģenerēt savu burvju pogu ar dažādiem parametriem.
Poga Arcade ir jāizjauc un jāizgriež divās vietās ar zāģi, kā norādīts. Pogas vāciņš (no 12 mm spiedpogas) iekļaujas pogu starplikā, kas ir pielīmēta Arcade pogas augšpusē.
Pamatne magnētiski tiek turēta pie korpusa: Abi magnēti ir pielīmēti korpusa spraugās - pārliecinieties, ka tie ir vienā līmenī. No skārda bundžas tiek izgriezti divi mazi tērauda gabali (4x10mm) (uzmanīgi - asi! - vīlējiet malas). Tie ir pielīmēti atzīmētajās vietās uz pamatnes. Pārliecinieties, ka tie nepārklājas ar ārējo malu.
Pārvelciet akumulatora turētāju pār diviem vadiem un pieskrūvējiet to pie PCB ar M2 skrūvēm. Vadi tiek sagriezti un saliekti, kā parādīts fotoattēlā, lai, ievietojot akumulatoru, tas saskartos ar katru vadu. Sānu stieples spiedienam vajadzētu turēt akumulatoru vietā.
Līmējiet Arcade pogas ārējo rāmi korpusa augšpusē esošajā caurumā. Tad tam visam vajadzētu vienkārši saderēt kopā!
3. darbība: bāzes iekārta (lai pārslēgtu 12V LED paneli)
DAĻAS (CIRCUIT)
1x Arduino Nano ATmega168 5V1x 3mm sarkans LED 1x 3mm dzeltens LED 1x 5V relejs 1x LDR (no gaismas atkarīgs rezistors) 1x 2N2222 NPN tranzistors 2x 1N4007 diodes Atkāpšanās modulis (https://www.ebay.com/itm/360741066304) DC ligzda un spraudnis
DAĻAS (LIETA)
1 mm vaska krelles aukla 24 mm diametra koka lodīte (ar 5 mm diametra caurumu) 1 x 12 mm M6 melna skrūve Korpuss 116 mm x 68 m 36 mm (https://www.ebay.com/itm/382231522470)
Black PaintEpoxy līme
PĀRSKATS
Pamata vienība sastāv no IR uztvērēja, kas pārslēgs releju, nospiežot burvju pogu. Alternatīvi var izmantot arī vilkšanas slēdzi (piemēram, ja Magic Button akumulators ir izlādējies).
Ir arī eksperimentāla gaismas sensoru funkcija. To var ieslēgt vai izslēgt, izmantojot slīdni (es nebiju pārliecināts, cik labi šī funkcija darbosies). Būtībā, kad tiek ieslēgti garāžas galvenie lukturi, tas uztvers gaismu un ieslēgs releju. Virs LDR tika novietota kāda melna caurule un saraušanās, lai padarītu to virzītāku, un tā ir vērsta uz galvenajām garāžas gaismām. Trimpots ir noregulēts atbilstoši gaismas slieksnim (dzeltenā gaismas diode iedegsies, kad gaismas slieksnis ir sasniegts).
CELTNIECĪBA
Lodējiet strāvas padeves kontaktligzdu un nolaidiet regulatoru, pēc tam ieslēdziet strāvu un noregulējiet regulatoru 4,5–5 voltu spriegumam. Karsti pielīmējiet trimpotu vietā. Pārliecinieties, ka to darāt pirms Arduino instalēšanas, pretējā gadījumā jūs varat to izpūst pārsprieguma dēļ
Ir divas 3D drukātas daļas:- viena vilkšanas slēdža mehānismam. Vaksētais pavediens tiek caurvīts caur caurumiem, kā parādīts attēlā, un beigās ir sasiets liels mezgls. - Otrs ir bumbiņas spraudnis. Tas tiek pielīmēts lodītes caurumā, un otrs pavediena gals iet cauri. Otrā galā ir sasiets mezgls, un M6 skrūve ir ieskrūvēta lodītes pamatnē (lai tai piešķirtu zināmu svaru).
FIRMWARE
Programmaparatūra izmanto IR attālo bibliotēku šeit: https://github.com/z3t0/Arduino-IRremote Augšupielādējiet Arduino parastajā veidā.
Ja vēlaties atdarināt esošu tālvadības pulti (lai ieslēgtu televizoru), izmantojiet šīs bibliotēkas IRrecvDump parauga skici, lai nolasītu un izmestu kodu no televizora tālvadības pults. Izmantojiet dempinga neapstrādātos kodus burvju pogas skicē. Protams, šajā scenārijā jums nebūs jāveido bāzes iekārta, bet skatiet shematisko shēmu, jo, lai veiktu lasīšanu un izmešanu, jums būs jāpievieno IR uztvērējs Arduino.
IR UZŅĒMĒJS
Sākotnēji es biju uzstādījis IR uztvērēju uz PCB (pievienots 3 kontaktu galvenei, lai paaugstinātu tā augstumu), un tas bija redzams caur caurumu korpusā. Bet es atklāju, ka preses reģistrēšana nebija pietiekami “redzama”, tāpēc es beidzot to uzstādīju uz korpusa ārpuses, un tagad tas viss darbojas perfekti.
Laimīgu pogas nospiešanu!
Otrā vieta bezvadu konkursā
Ieteicams:
Burvju poga 4k: 20 ASV dolāru BMPCC 4k (vai 6 k) bezvadu tālvadības pults: 4 soļi (ar attēliem)
Burvju poga 4k: 20 ASV dolāru BMPCC 4k (vai 6 k) bezvadu tālvadības pults: Daudzi cilvēki ir lūguši mani dalīties ar informāciju par manu BMPCC4k bezvadu kontrolieri. Lielākā daļa jautājumu bija par Bluetooth vadību, tāpēc es minēšu dažas detaļas par to. Es pieņemu, ka jūs esat pazīstams ar ESP32 Arduino vidi
Tālvadības pults Bluetooth gaismas slēdzis: 4 soļi (ar attēliem)
Tālvadības pults Bluetooth gaismas slēdzis: Šis būs pirmais projekts sērijā ar nosaukumu: "Optimizēts slinkums: pārdomāti risinājumi ārkārtīgi triviālām problēmām" Vai esat kādreiz gulējis gultā, lasot vai skatoties Netflix savā klēpjdatorā? Sliktākā daļa, protams, ir
Balss aktivizēta tālvadības poga: 4 soļi (ar attēliem)
Balss aktivizēta tālvadības poga: ja esat redzējis citus manus norādījumus, jūs zināt, ka mūsu dēlam ir muskuļu distrofija. Šis ir viens projekta gabals, lai viņam padarītu lietas pieejamākas. Mums ir durvis, kuras vada garāžas durvju atvēršanas tālvadības pults. Tas ir bijis fantastiski l
Bluetooth tālvadības gaismas slēdzis - modernizēts. Gaismas slēdzis joprojām darbojas, bez papildu rakstīšanas: 9 soļi (ar attēliem)
Bluetooth tālvadības gaismas slēdzis - modernizēts. Gaismas slēdzis joprojām darbojas, bez papildu rakstīšanas: 2017. gada 25. novembra atjauninājums - šī projekta lieljaudas versiju, kas var kontrolēt kilovatu slodzi, skatiet, modernizējot BLE vadību lieljaudas slodzēm - nav nepieciešama papildu vadu atjaunināšana. 2017. gada 15. novembris - Dažas BLE plates / programmatūras kaudzes tiek gatavotas
Izveidosim burvju kristāla bumbu ar burvju burvestībām! ~ Arduino ~: 9 soļi
Izveidosim burvju kristāla bumbu ar burvju burvestībām! ~ Arduino ~: Šajā gadījumā mēs izveidosim burvju bumbu, kas izmanto kustības sensoru un RFID skeneri, lai kontrolētu LED gaismas animācijas iekšpusē