Obsah:
Video: Bezdrátový vysílač zvonku: 3 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tento projekt popisuje první část následujících dvou projektů:
- Bezdrátový vysílač zvonků popsaný v tomto návodu
- Bezdrátový dveřní zvonkový přijímač bude popsán v pokynu k bezdrátovému zvonkovému přijímači
Když sedím na dvorku svého domu, neslyším to, když někdo zvoní na zvonek u vchodových dveří. Tento problém lze samozřejmě vyřešit zakoupením bezdrátového zvonku, ale je zábavnější jej postavit sami. Kromě toho se zde někdy objevují problémy s rušením u jiných bezdrátových zvonků, takže máte o důvod více, abyste si jeden vyrobili sami.
Po stisknutí spínače zvonku tento obvod odešle zprávu prostřednictvím jednoduchého vysílače 433 MHz do bezdrátového zvonkového přijímače, přičemž původní funkce zvonku zůstane nedotčena. Obvod je umístěn v sérii s původním spínačem zvonku a emuluje spínač zvonku pro původní zvonek. To přidává možnost zabránit tomu, aby zvonek zvonil, když někdo nepřetržitě mačká spínač zvonku.
Obvod také obsahuje spínač, který umožňuje deaktivovat přenos zprávy na bezdrátový zvonek, zatímco původní zvonek zůstane funkční. Obvod je napájen 8voltovým AC zvonkovým transformátorem, který také napájí původní zvonek.
Jako vždy jsem postavil tento projekt kolem svého oblíbeného mikrořadiče PIC, ale můžete také použít Arduino. Fanoušci Arduina mohou rozpoznat přenosový protokol, který popisuji později, protože jsem pro spolehlivý přenos zprávy RF použil portovanou verzi knihovny Arduino Virtual Wire.
Krok 1: Požadované součásti
Pro tento projekt musíte mít následující komponenty:
- Kousek prkénka
- Mikrokontrolér PIC 12F617, viz win-source
- Pojistkový držák + pojistka 100mA Pomalu
- Usměrňovací můstek, např. DF02M, viz win-source
- Elektrolytický kondenzátor 220 uF/35V a 10 uF/16V
- 3 * keramický kondenzátor 100nF
- Regulátor napětí 78L05, viz win-source
- RF vysílač 433 MHz ASK
- Rezistory: 1 * 10k, 1 * 4k7, 3 * 220 ohmů
- NPN tranzistor, např. BC548 viz win-source
- Přepínač
- LED diody: 1 červená, 1 zelená
- Plastové pouzdro
Podívejte se na schematický diagram připojení komponent.
Krok 2: Navrhování a výroba elektroniky
Veškerou kontrolu provádí PIC12F617 v softwaru. Před návrhem obvodu jsem potřeboval zkontrolovat, jak mohu snadno aktivovat původní zvonek. Mám model Byron 761, který generuje zvuk ding-dong a může být napájen 9voltovou baterií nebo 8voltovým střídavým transformátorem. Po několika měřeních původního zvonku jsem zjistil, že konektor spínače zvonku měl jeden kolík k zemi a jeden vstupní kolík plovoucí při 3,5 voltu. Při zavírání tohoto spojení - tedy stisknutí spínače zvonku - jím protéká pouze proud 35 uA. Z tohoto důvodu jsem se rozhodl použít tranzistor s otevřeným kolektorem a vysílačem uzemnit aktivovat původní zvonek, který fungoval dobře.
Vzhledem k tomu, že spínač zvonku je venku, nelíbilo se mi, že spínačem zvonku protéká při stisknutí jen velmi malý proud, protože může zvonit, zatímco nikdo není, když je vlhko (nevím, jestli se to ve skutečnosti děje). V obvodu jsem použil stahovací odpor 220 Ohm, takže když je zvonek stisknut, prochází spínačem zvonku proud 23 mA.
Zbytek konstrukce je přímočarý se standardním usměrňovacím můstkem a regulátorem napětí pro vytvoření stabilního 5voltového napájení pro obvod. Budování obvodu lze snadno provést na malém prkénku. Na obrázcích můžete vidět obvod, jak jsem ho postavil na prkénko, včetně konečného výsledku při vložení do plastového pouzdra.
Krok 3: Software
Jak již bylo zmíněno, software je napsán pro PIC12F617. Je napsán v JAL. V minulosti jsem používal RF přenos pomocí RF modulu 433 MHz, ale použil jsem svůj vlastní jednoduchý přenosový protokol, jak najdete v tomto Instructables: RF-Termostat
Můj protokol funguje dobře, pokud vzdálenost není příliš velká. Pro tento projekt jsem potřeboval spolehlivější RF přenosový protokol. Po nějakém výzkumu jsem našel knihovnu Virtual Wire, která byla napsána v jazyce C pro Arduino. Protože používám PIC s programovacím jazykem JAL, přenesl jsem tuto knihovnu z C do JAL a použil ji v tomto Instructables. Tato virtuální knihovna má mnohem lepší spolehlivost než jednoduchý protokol, který jsem použil. Přenos se samozřejmě může vždy pokazit. Aby se minimalizovala ztráta přenosu, je každá zpráva odeslána třikrát pomocí jiného pořadového čísla pro každou novou zprávu.
V tomto projektu PIC běží na vnitřní hodinové frekvenci 8 MHz, kde virtuální časovač používá virtuální knihovnu k odesílání zpráv RF s přenosovou rychlostí 1000 bitů/s.
Když stisknete spínač zvonku, software provede následující:
- Odpojte spínač zvonku. Pokud je stále stisknuto po době odskoku 50 ms, program pokračuje dalším krokem, jinak ignoruje stisknutí spínače zvonku.
- Pokud přepínač Disable Transmission není aktivní, je prostřednictvím RF vysílače 433 MHz odeslána 3bajtová zpráva - adresa, příkaz a pořadové číslo a na jednu sekundu se rozsvítí zelená LED. Souběžně bude zvonit původní zvonek dveří aktivací tranzistoru BC548 na půl sekundy.
- Pokud je přepínač Disable Transmission aktivní, budou prováděny stejné akce kromě RF přenosu, ke kterému nedojde. Tímto způsobem lze bezdrátový zvonek na dálku vypnout, zatímco původní zvonek zůstane funkční.
- Teprve po opětovném uvolnění spínače zvonku po stisknutí začne nový přenos a nové vyzvánění zvonku. Tím se zabrání tomu, aby zvonek zvonil, když je spínač zvonku nepřetržitě stisknut.
Zdrojový soubor JAL a soubor Intel Hex jsou připojeny. Pokud máte zájem o použití mikrokontroléru PIC s JAL - programovacím jazykem jako Pascal - navštivte stránku pro stažení JAL.
Bavte se budováním vlastního projektu a těšte se na vaše reakce.
Doporučuje:
Kloubový bezdrátový vysílač energie: 4 kroky
Kloubový bezdrátový vysílač energie: Chcete, aby kloubové rameno nesmyslně sledovalo nabíjení vašeho zařízení? Toto je projekt. I Kombinace bezdrátového vysílače a přijímače, která bude sledovat vaše zařízení … pokud je asi tři palce daleko
IR bezdrátový audio vysílač a přijímač: 6 kroků
Bezdrátový audio vysílač a přijímač na bázi IR: Bezdrátový zvuk je již technicky vyspělou oblastí, kde jsou Bluetooth a RF komunikace hlavními technologiemi (ačkoli většina komerčních audio zařízení pracuje s Bluetooth). Navrhování jednoduchého obvodu IR Audio Link by nebylo prospěšné
Připojení video zvonku SimpliSafe k digitálnímu zvonku: 6 kroků
Připojení video zvonku SimpliSafe k digitálnímu zvonku: Nedávno jsem si koupil video zvonek SimpliSafe a po jeho instalaci jsem zjistil, že způsobil, že moje digitální zvonkohra neustále zvonila. Poté, co si promluvili se SimpliSafe a bylo jim řečeno, že zvonek není určen k práci s digitálním zvonkohrou
Bezdrátový přijímač zvonku: 3 kroky (s obrázky)
Bezdrátový přijímač zvonků: Tento projekt popisuje druhou část následujících dvou projektů: Bezdrátový vysílač zvonků popsaný v pokynu pro bezdrátový vysílač zvonku. Tento Instructable také poskytuje určitý úvod do těchto projektů. Bezdrátový dveřní
DIY bezdrátový mikrofonní bezdrátový kytarový systém: 4 kroky
DIY bezdrátový mikrofonní bezdrátový kytarový systém: Sledoval jsem některá videa a některá pásma a téměř většina z nich používá bezdrátový systém na kytaru. Zbláznit se, hýbat se, chodit a dělat si co chtějí bez kabelu, tak sním o tom, že ho budu mít … Ale .. pro mě je to teď příliš drahé, takže jsem přišel na tohle