Obsah:

Tlačítko Magic' Dálkový spínač: 3 kroky (s obrázky)
Tlačítko Magic' Dálkový spínač: 3 kroky (s obrázky)

Video: Tlačítko Magic' Dálkový spínač: 3 kroky (s obrázky)

Video: Tlačítko Magic' Dálkový spínač: 3 kroky (s obrázky)
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Listopad
Anonim
'' Tlačítko Magic '' Dálkový spínač
'' Tlačítko Magic '' Dálkový spínač

PROBLÉM: Panelové světlo LED (samozřejmě DIY - samozřejmě!) Instalované na stropě mé dílny/garáže je zapojeno do zásuvky na stropě. Potřeboval jsem nějaký způsob, jak to dálkově zapnout a vypnout z místa, kde jsou umístěny hlavní spínače světel.

ŘEŠENÍ: „Magic Button“je na světě.

Magic Button je malý samostatný infračervený dálkový ovladač s velkým tlačítkem (je pravda, mám rád velká tlačítka - viz některé z mých dalších instruktabilů). Po stisknutí je signál IR zaslán do základní jednotky, aby se panel zapnul a vypnul.

V této situaci jsem použil speciálně konstruovanou přijímací jednotku (která má také několik dalších možností přepínání - tažný spínač a experimentální spínač pro snímání světla - viz později). Tlačítko Magic Button lze ale také použít samostatně k zapnutí zařízení ovládaného IR, jako je televize.

Krok 1: Tlačítko Magic - obvod

Kouzelné tlačítko - obvod
Kouzelné tlačítko - obvod
Kouzelné tlačítko - obvod
Kouzelné tlačítko - obvod

DÍLY

1x ATTINY85 SMD2x 22pF SMD kondenzátory 1 x 47R SMD rezistor 1 x 5mm TSAL6200 (nebo podobný) infračervený LED

1x 6pin 2mm Pitch Header 1x 12x12x12mm Push Button with Cap (https://www.ebay.com/itm/131912566751)

24mmx24mm jednostranný 0,8mm PCB22AWG (0,7mm) pocínovaný měděný drátUSBasp programátor (https://www.fischl.de/usbasp/)

PCB

Deska plošných spojů byla vyrobena metodou nažehlovacího toneru na desce o tloušťce 0,8 mm. Nejprve namontujte zařízení pro povrchovou montáž. Pájecí pár cm pocínovaného měděného drátu na svorky baterie (na měděné straně desky plošných spojů) připojte k držáku baterie později.

FIRMWARE

Firmware je třeba nahrát pomocí programátoru USBasp. Kolíky programátoru (https://www.batsocks.co.uk/readme/isp_headers.htm) je třeba připojit k 6pinové hlavičce na Magic Button (pin-outy viz PDF s rozvržením). Použil jsem pár konektorů pájených dohromady k vytvoření adaptéru, ale stejně snadno můžete použít propojovací vodiče.

Nainstalujte si podporu ATTiny do svého Arduino IDE (https://highlowtech.org/?p=1695) a otevřete přiložený náčrt. Vyberte: Deska: ATtiny25/45/85 Časovač 1: CPUChip: ATtiny85 Hodiny: 8Mhz (externí) BOD deaktivováno

Poté vyberte možnost vypálit zavaděč, abyste vypálili tato nastavení. Nyní nahrajte svůj náčrt.

Zahrnul jsem upravenou verzi knihovny ir-send (https://github.com/anorneto/attiny85_ir_send). Nemohl jsem nechat knihovnu fungovat tak, jak to bylo - zdálo se, že časování z delayMicroseconds () bylo venku asi dvakrát, i když jsem měl správné nastavení hodin - možná jsem nainstaloval špatnou verzi jádra ATTiny ?? Upravil jsem volání na delayMicroseconds () faktorem pro kompenzaci - ale můžete mít větší štěstí s neupravenou knihovnou.

Pokud se chystáte použít Magic Button k aktivaci stávajícího zařízení, budete muset upravit náčrt tak, aby odeslal správný IR kód IRCODERAW (viz odkaz v kroku Základní jednotka tohoto Instructable).

Funkčnost obvodu můžete zkontrolovat zobrazením infračervené LED diody pomocí kamery vašeho mobilního telefonu, která „vidí“infračervené záření, i když vaše oči to nedokáží.

Krok 2: Magic Button - bydlení

Magic Button - bydlení
Magic Button - bydlení
Magic Button - bydlení
Magic Button - bydlení
Magic Button - bydlení
Magic Button - bydlení

PARTS1x Tlačítko Jamma Long Arcarde (https://www.ebay.com/itm/301287758471)2x 2x3x8mm magnety ze vzácných zemin Ocel z cínového lepidlaEpoxidové lepidlo3D potištěné díly4x M2 6mm šrouby a matice1x CR2025 3V baterie

KONSTRUKCE

K dispozici jsou čtyři 3D tištěné části: skořepina, základna, držák baterie a rozdělovač tlačítek.

Moje dva prototypy (zobrazené na titulní fotografii) mají mírně odlišný design:- Bílý (který jsem namontoval na zeď, abych přepnul LED panel) má LED namontovanou přibližně v úhlu 40 stupňů, takže ukazuje na přijímač na strop. Má také montážní otvory v základně.- Barevný má mírně zaoblenější tvar a má LED zaměřené vodorovně. Tento je navržen tak, aby byl umístěn na rovný povrch a zapnul televizor nebo jiné zařízení.

Kromě připojování souborů.stl pro tyto dvě verze jsem také zahrnoval skript OpenSCAD, takže si můžete vygenerovat vlastní Magic Button s různými parametry.

Tlačítko Arcade je třeba rozebrat a nařezat na dvou místech pomocí pily, jak je uvedeno. Knoflíková krytka (od 12mm tlačítka) se vejde do rozdělovače knoflíků, který je nalepen v horní části tlačítka Arcade.

Základna je držena na skořepině magneticky: Oba magnety jsou přilepeny do otvorů ve skořepině - ujistěte se, že jsou v jedné rovině. Z plechovky se odstřihnou (opatrně - ostře! - opilujte hrany) dva malé kousky oceli (4x10 mm). Ty jsou nalepeny do vyznačených prostor na základně. Ujistěte se, že nepřekrývají vnější okraj.

Nasaďte držák baterie přes dva vodiče a přišroubujte jej k desce plošných spojů pomocí šroubů M2. Dráty jsou ustřiženy a ohnuty, jak je znázorněno na fotografii, takže při vložení baterie dojde ke kontaktu s každým vodičem. Tlak bočního vodiče by měl držet baterii na místě.

Vnější rámeček tlačítka Arcade přilepte do otvoru v horní části pláště. Pak by to mělo všechno do sebe zapadat!

Krok 3: Základní jednotka (k přepnutí 12v LED panelu)

Základní jednotka (pro přepnutí 12v LED panelu)
Základní jednotka (pro přepnutí 12v LED panelu)
Základní jednotka (pro přepnutí 12v LED panelu)
Základní jednotka (pro přepnutí 12v LED panelu)
Základní jednotka (pro přepnutí 12v LED panelu)
Základní jednotka (pro přepnutí 12v LED panelu)

DÍLY (OBVOD)

1x Arduino Nano ATmega168 5V1x 3mm červená LED1x 3mm žlutá LED1x 5V relé1x LDR (rezistor závislý na světle) 1x 2N2222 tranzistor NPN2x 1N4007 diody1x TSOP4138 IR přijímač1x mini posuvný přepínač1x mikrospínač (z arkádového tlačítka) 1x 100K DC víceotáčkový 1 Modul Step Down (https://www.ebay.com/itm/360741066304)DC zásuvka a zástrčka

DÍLY (PŘÍPAD)

1 mm voskovaný korálek, průměr dřevěných korálků 24 mm (s otvorem o průměru 5 mm) 1x 12 mm černý šroubovací pouzdro M6 116 mm x 68 m36 mm (https://www.ebay.com/itm/382231522470)

Epoxidové lepidlo černé barvy

PŘEHLED

Základní jednotka se skládá z IR přijímače, který přepne relé po stisknutí tlačítka Magic. Alternativně lze také použít tažný spínač (např. Pokud je baterie Magic Button vybitá).

K dispozici je také experimentální funkce snímání světla. To lze zapnout nebo vypnout pomocí posuvného přepínače (nebyl jsem si jistý, jak dobře bude tato funkce fungovat). V zásadě, když jsou zapnutá hlavní světla v garáži, bude světlo cítit a sepne relé. Přes LDR bylo umístěno nějaké černé potrubí a smršťování, aby bylo směrovější, a míří k hlavním garážovým světlům. Trimpot je nastaven na správnou prahovou hodnotu světla (při dosažení prahu světla se rozsvítí žlutá LED).

KONSTRUKCE

Nejprve připájejte zásuvku napájecího zdroje a stáhněte regulátor, poté připojte napájení a upravte regulátor na napětí 4,5 - 5 voltů. Trimpot nalepte na místo. Ujistěte se, že to uděláte před instalací Arduina, nebo ho můžete vyhodit kvůli přepětí

K dispozici jsou dvě 3D tištěné části:- Jedna pro mechanismus tahového spínače. Voskovaná nit je provlečena otvory, jak je znázorněno, s velkým uzlem svázaným na konci. - Druhý je zástrčka pro míč. To se vlepí do otvoru v kouli a druhý konec nitě prochází. Na druhém konci je uvázán uzel a do základny míče je přišroubován šroub M6 (aby měl určitou váhu).

FIRMWARE

Firmware používá odtud vzdálenou knihovnu IR: https://github.com/z3t0/Arduino-IRremote Nahrajte do Arduina obvyklým způsobem.

Pokud chcete emulovat existující dálkový ovladač (zapnout televizor), použijte ke čtení a vypsání kódu z dálkového ovladače televizoru příklad skici IRrecvDump z této knihovny. Použijte vyhozené surové kódy v náčrtu Magic Button. V tomto scénáři samozřejmě nebudete muset sestrojit základní jednotku, ale podívejte se na schéma, protože k čtení a skládání budete muset připojit IR přijímač k Arduinu.

IR PŘIJÍMAČ

Původně jsem infračervený přijímač namontoval na desku plošných spojů (zapojen do 3kolíkového konektoru, aby se zvýšila jeho výška) a byl viditelný otvorem v pouzdře. Ale zjistil jsem, že to není dostatečně „viditelné“na registraci lisů, a tak jsem to nakonec namontoval na vnější stranu skříně a teď to všechno funguje perfektně.

Šťastné stisknutí tlačítka!

Bezdrátová soutěž
Bezdrátová soutěž
Bezdrátová soutěž
Bezdrátová soutěž

Druhé místo v bezdrátové soutěži

Doporučuje: