Obsah:

Dálkově ovládaný bzučák pro ztracené a nalezené: 4 kroky
Dálkově ovládaný bzučák pro ztracené a nalezené: 4 kroky

Video: Dálkově ovládaný bzučák pro ztracené a nalezené: 4 kroky

Video: Dálkově ovládaný bzučák pro ztracené a nalezené: 4 kroky
Video: Jak si udělat dálkové ovládání ke dveřím s "bzučákem" 2024, Červenec
Anonim
Image
Image

Tento dvoudílný obvod se skládá z bzučáku a ovladače. Připojte bzučák k položce, kterou můžete často ztrácet, a pomocí tlačítka a knoflíku hlasitosti na ovladači aktivujte bzučák, když se položka ztratí.

Bzučák a ovladač komunikují bezdrátově pomocí rádiového vysílače a přijímače 434 MHz a kód používá knihovnu Virtual Wire.

Zásoby

2 x Teensy (nebo Arduino atd.)

2 x záhlaví / zásuvky pro Teensy - použil jsem 4 ks DIP zásuvky podobné PRT -07939 od Sparkfun a uprostřed je rozřízl. Můžete také použít ženské záhlaví.

Rádiový vysílač 1 x 434 MHz: WRL-10534 od Sparkfun

Rádiový přijímač 1 x 434 MHz: WRL-10532 od Sparkfun

1 x Piezo bzučák - jakýkoli bude fungovat, pokud bude tolerantní k 3V3, použil jsem COM -13940 od Sparkfun

1 x tlačítko - jakékoli bude fungovat, použil jsem tlačítko pro montáž na panel podobné COM -11992 od Sparkfun

1 x otočný potenciometr-jakýkoli bude fungovat, použil jsem montáž na panel 3310Y-001-502L-ND od společnosti Digikey

2 x 9V baterie

2 x 9V baterie zacvakávací konektory

2 x 5V lineární regulátory - použil jsem to, co jsem měl kolem, díl č. S UA7805C a LM78L05

1 x velký (~ 1000uF) kondenzátor

3 x menší kondenzátory - použil jsem 0,47, 0,1 a 0,01 uF, protože to bylo doporučeno v listech mých lineárních regulátorů

1 x odpor, který lze použít jako rozevírací tlačítko pro tlačítko. Použil jsem 1,2K, mohl by být větší, aby ušetřil energii.

2 x breadboards pro testování obvodu

2 x perfboards nebo pájitelné prkénka pro finální obvod

Drát, páječka, pájka

3D tiskárna + filament pro pouzdro (volitelně)

Krok 1: Obvodový obvod

Obvodová deska
Obvodová deska

Podle schématu sestavte obvod na prkénku.

Rozhodl jsem se použít Teensy's ke kódování a dekódování rádiového signálu, protože to je to, co jsem měl po ruce, ale pokud se snažíte minimalizovat prostor nebo odběr proudu, pak by mohly být vhodnější IC čipy HT-12E uvedené v datovém listu.

Pro připojení k rádiovým modulům je důležité použít piny 11 a 12 na teenagerském hřišti, protože to je výchozí nastavení virtuální drátové knihovny. Ostatní piny lze zaměnit podle vašich potřeb, pokud aktualizujete kód v sekci nastavení.

Tři menší kondenzátory slouží k filtrování napájecích kolejnic. Nejsou zcela nezbytné, ale pomohou zvýšit spolehlivost poskytnutím stabilního napětí pro přijímač a vysílač Teensy a rádio.

Větší kondenzátor se používá jako dolní propust k přeměně výstupu PWM dospívajícího na stejnosměrné napětí, které je přijatelné pro bzučák pizeo. To je docela důležité, protože piezoelektrické bzučáky nejsou určeny pro práci se signálem AC PWM. Tento kondenzátor by však nebyl nutný, pokud máte ne piezo reproduktor, jako je Sparkfun COM-07950, který je navržen tak, aby fungoval se čtvercovou vlnou.

Aby antény dosáhly nejlepšího signálu, musí mít správnou délku. Délka 17 cm je vypočtena jako čtvrtinová vlnová délka 434 MHz rádiové vlny, která dosahuje rezonance. Alternativně můžete postavit anténu s nabíjecí cívkou, jako je tento Instructable, ale to jsem nezkoušel.

Krok 2: Naprogramujte Teensy's

Můj kód je k dispozici na GitHub zde:

github.com/rebeccamccabe/radio-buzzer

Pro přijímač a vysílač je samostatný kód.

V kódu vysílače budete možná muset naladit minimální a maximální objem a proměnné čtení potu, dokud nebude rozsah hlasitosti vhodný pro vaši konkrétní kombinaci potenciometru a pizeo bzučáku. Stejnosměrné napětí aplikované na bzučák bude vol / 255 * Vref, kde Vref je 3,3 V pro dospívající a vol se vypočítá v kódu na základě odečtu potenciometru.

V kódu jsem použil několik triků na úsporu energie pro zde popsaný Teensy. Bez těchto triků čerpal obvod bzučáku a řídicí obvod po 40 mA, i když nebylo stisknuto tlačítko, takže standardní 9V baterii by došla energie po pouhých ~ 12 hodinách.

Krok 3: Pájejte obvod

Pájejte obvod
Pájejte obvod

Jakmile obvod pracuje na prkénku, je čas jej pájet na perfboard.

Komponenty jsem rozložil s přihlédnutím k tomu, jak chci, aby se obvody vešly do krabice, kterou bych vytiskl 3D. Součásti pro montáž na panel na vysílači (hrnec a tlačítko) jsem připevnil pomocí drátů, aby měly vertikální krouticí prostor pro montáž krabice.

Nezapomeňte ponechat místo pro baterie a mějte také na paměti, že 5V lineární regulátory se zahřívají.

Před pájením jsem za účelem odlehčení tahu omotal dráty 9V svorek baterie a antén otvory v perfboardu. Stejně tak jsem na kolíky potenciometru přidal horké lepidlo jako proxy pro zalévací hmotu.

Krok 4: Sestavte a začněte používat

Sestavte a začněte používat
Sestavte a začněte používat

Namontujte obvody do 3D tištěných krabic. Na krabici bzučáku (žlutá) jsem namontoval elektroniku pomocí tepelně nastavitelných vložek, které se taví do plastu pomocí páječky. Na ovládací skříňce (bílá) se obvod připojuje přes komponenty pro montáž na panel, takže jsem zde nepoužil vložky s tepelnou sadou, abych se vyhnul nadměrnému omezení.

Připojte bzučák k běžně špatně umístěnému předmětu, jako je batoh nebo kabát. Při příští ztrátě položky ji lze snadno lokalizovat aktivací bzučáku.

Doporučuje: