
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Nedlouho poté, co jsem postavil dálkové ovládání garážových vrat WIFI, jsem si uvědomil, že postrádá konkrétní funkci, která by pro mě byla velmi užitečná. Chtěl jsem z aplikace zjistit, zda jsou dveře otevřené nebo zavřené. To by vyžadovalo několik senzorů a některé změny jak na desce Wemos D1R2, kterou jsem použil, tak v aplikaci pro Android. Strávil jsem nějaký čas pokusem se rozhodnout, jaký typ senzoru by byl pro můj účel ideální. Měl jsem na výběr ze 3 možností:
- Koncové spínače
- Světelné (foto reflexní) senzory
- Senzory přiblížení (nebo Hall)
Svou garáž používám hodně na zpracování dřeva a to vytváří spoustu prachu (navzdory použití sběru prachu). Prach, který by se dostal do spínačů nebo zakryl optické senzory, by je učinil méně spolehlivými. Senzory přiblížení by však byly vůči tomu imunní, a proto je to možnost, kterou jsem zvolil.
Krok 1: Design a materiály



Hledal jsem různé balíčky senzorů přiblížení a rozhodl jsem se použít následující dva:
- NJK-5002C (snadno k nalezení na ebay)
- Melexis US5781 v balení TO-92 (od společnosti Digikey)
Mým plánem bylo, aby tyto senzory detekovaly stejný magnet namontovaný na horním konci dveřního panelu, když byl ve dvou různých polohách. Když jsou dveře zcela otevřené, senzor namontovaný na konci dráhy (NJK-5002C) může snadno detekovat polohu magnetu (viz foto). Když jsou dveře zavřené, stejný magnet bude (v mém případě) asi 6 cm od spodní části krytu topného potrubí. Pro toto místo jsem použil kompaktnější senzor. Samotné senzory jsou poměrně snadno použitelné. Plánoval jsem použít další dva digitální piny na desce Wemos a pro senzor US5781 potřebuji pouze odpor 10 kOhm a keramický capcitor 0,1uF. Senzor NJK-5781 nepotřeboval žádné další součásti a mohl být připojen přímo. Je dokonce vybaven vestavěnou LED diodou, která se po aktivaci rozsvítí.
Krok 2: Testování softwaru a hardwaru


Rozhodl jsem se to vyzkoušet na lavičce nahrazením ovladače Wemos D1 mini. Rodina začala spoléhat na své telefony, že otevřou garážová vrata, a já jsem nemohl jen tak odnést desku Wemos, aniž bych všechny naštval. Oba senzory se aktivují při snímání jižního pólu magnetu a abych získal nejlepší dosah, vybral jsem nejsilnější magnet, který jsem měl. Byl to neodymový magnet zachráněný z nějakého starého zařízení a měl průměr 20 mm a tloušťku 6 mm. Oba senzory by se aktivovaly asi ve vzdálenosti 2 cm od něj.
Upravil jsem kód Wemos, abych aktualizoval stav garážových vrat na aplikaci. To by nejen odeslalo zprávu, zda byly dveře zavřené nebo otevřené, ale také odeslalo zprávu, zda se dveře "otevíraly" nebo "zavíraly" na základě polohy dveří před přijetím příkazu "kliknutí" z aplikace.
Aplikace pro Android byla kompletně přepsána pomocí aplikace MIT App Inventor. Kód, který jsem použil, je přiložen. Aktivně vyhledává zprávy z rady Wemos a stav garážových vrat se aktualizuje každou sekundu. Vzhledem k tomu, že zavření našich garážových vrat trvá 13 sekund, poskytuje dostatečné informace o své poloze.
Krok 3: Sestavení hardwaru



Magnet byl instalován (epoxidován) do vybrání, které jsem vyvrtal do horního konce panelu garážových vrat (viz foto). Vybrání bylo hluboké jen asi 3 mm a nedosáhlo izolační vrstvy. Senzor NJK-5002C potřeboval montážní držák a ten byl vyroben z nějakého šrotu, který jsem měl. Rovněž bylo třeba prodloužit přívody a k tomu jsem použil nějaký 4vodičový telefonní kabel. Z obou konců kabelu jsem odizoloval tolik, kolik jsem potřeboval, a odřízl jsem 4. vodič, protože jsem potřeboval jen 3. Pro připojení k desce Wemos jsem použil párující se konektory Molex (0,062 ), které mi zbyly z jiného projektu Na ochranu obnažených konců bylo použito určité smrštění.
Senzor US5781 byl připájen k malému kousku DPS společně s odporem a kondenzátorem. Vyrobil jsem pro něj podobný prodlužovací kabel zakončený stejnými konektory Molex. Aby byl modul chráněn před fyzickým poškozením, rozhodl jsem se jej zasypat epoxidem. Pomocí malého kusu hadičky o průměru zhruba 20 mm jsem na jednom konci vytvořil formu a jednoduchou pásku. Formu jsem naplnil 5minutovým epoxidem, zasunul do ní sestavu senzoru a nechal ji tvrdnout. Z nějakého hliníkového šrotu jsem pro něj také vytvořil montážní držák.
Deska Wemos poté obdržela pár pigtails s odpovídajícími konektory Molex a vše bylo poté umístěno na místo. Veškerá kabeláž byla zajištěna stahovacími páskami a sponami, takže se v garáži nic nehoupalo.
Funguje to skvěle a pokud najdu nějaký jiný „upgrade“, pravděpodobně pro něj vyrobím vlastní desku plošných spojů a možná dokonce přejdu na použití mnohem kompaktnější mini desky Wemos D1.
Doporučuje:
Monitorování dvou garážových vrat: 4 kroky

Monitorování dvou garážových vrat: V roce 2016 jsme se přestěhovali do nového domu, kde jsou garážová vrata umístěna tak, že je nevidíte z hlavního vchodu do domu. Nemůžete si tedy být jisti, zda jsou dveře zavřené nebo otevřené. Pouze pro monitorování, bývalí majitelé nainstalovali tiskový přepínač
Dálkové ovládání neviditelných garážových vrat: 7 kroků (s obrázky)

Dálkové ovládání neviditelných garážových vrat: Jednou jsme nechali auto zaparkované mimo garáž a zloděj rozbil okno, aby se dostal k dálkovému ovládání garážových vrat. Poté otevřeli garáž a ukradli několik kol. Rozhodl jsem se tedy schovat dálkový ovladač zabudováním do popelníku auta. Funguje tak, že
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: 6 kroků

IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: Pokud jste někdy ztratili dálkový ovladač pro váš televizor nebo DVD přehrávač, víte, jak frustrující je chodit k němu, hledat a používat tlačítka na samotném zařízení. Někdy tato tlačítka ani nenabízejí stejné funkce jako dálkové ovládání. Přijmout
Dálkové ovládání garážových vrat ESP8266 WIFI: 3 kroky

Dálkové ovládání garážových vrat ESP8266 WIFI: Garáž používáme spíše jako hlavní vchod do domu, protože použití skutečného předního vchodu vede do domu mnoho nečistot kvůli špatnému uspořádání. V období dešťů tady na západním pobřeží Kanady je to ještě horší. Naše garážová vrata
Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 4 kroky

Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 器 使用 的 四 四 通道 遥控 器。 遥控 器 套件 非常 便宜 便宜。 它 采用改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 教程 完成 这个 电子 项目 为 您 您 服务。 玩具 车船 提供 远程 无线 无线。