Satura rādītājs:

"Burvju poga" Tālvadības slēdzis: 3 soļi (ar attēliem)
"Burvju poga" Tālvadības slēdzis: 3 soļi (ar attēliem)

Video: "Burvju poga" Tālvadības slēdzis: 3 soļi (ar attēliem)

Video:
Video: Место, ГДЕ случилась КРУПНЕЙШАЯ техногеннная КАТАСТРОФА ☢️ БЩУ-4 на ЧЕРНОБЫЛЬСКОЙ АЭС ☢️ 2024, Novembris
Anonim
'' Burvju poga '' Tālvadības slēdzis
'' Burvju poga '' Tālvadības slēdzis

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

Burvju poga - ķēde
Burvju poga - ķēde
Burvju poga - ķēde
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

Burvju poga - korpuss
Burvju poga - korpuss
Burvju poga - korpuss
Burvju poga - korpuss
Burvju poga - korpuss
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)

Bāzes bloks (lai pārslēgtu 12V LED paneli)
Bāzes bloks (lai pārslēgtu 12V LED paneli)
Bāzes bloks (lai pārslēgtu 12V LED paneli)
Bāzes bloks (lai pārslēgtu 12V LED paneli)
Bāzes bloks (lai pārslēgtu 12V LED paneli)
Bāzes bloks (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!

Bezvadu konkurss
Bezvadu konkurss
Bezvadu konkurss
Bezvadu konkurss

Otrā vieta bezvadu konkursā

Ieteicams: