Obsah:

Dveřní alarm s ATTiny: 6 kroků
Dveřní alarm s ATTiny: 6 kroků

Video: Dveřní alarm s ATTiny: 6 kroků

Video: Dveřní alarm s ATTiny: 6 kroků
Video: Czujnik Wibracji Drgań Smart Tuya Zigbee - WooX 2024, Červenec
Anonim
Dveřní alarm s ATTiny
Dveřní alarm s ATTiny

Ahoj všichni, na této stránce vám ukážu, jak jsem vytvořil jednoduchý dveřní alarm, který je kompaktní, hlasitý a napájený baterií.

Krok 1: Součásti

Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty

Existuje úplný seznam toho, co pro tento projekt potřebujete, většinu komponent jsem uložil z věcí, které jsem měl kolem, ale můžete je snadno koupit.

  • AtTiny45/85: Mozek tohoto projektu, můžete k tomu použít i desku arduino, ale myslím, že je to příliš přehnané.
  • 5V regulátor napětí: Použil jsem CJ78M05 k zajištění 5 voltů pro Attiny.
  • LM386: operační zesilovač, který provozuje reproduktor.
  • Reproduktor/Piezo: zvolte hlasitý, ne s vysokou impedancí.
  • Relé: Elektromagnetický spínač používaný k vypnutí zesilovače za účelem úspory energie, když je alarm v pohotovostním režimu, použil jsem TX2-3V, i když ho budu řídit s 5V, to by mělo být v pořádku.
  • Optocoupler: Trochu IC k izolaci cívky relé od Attiny, použil jsem EL817, ale můžete použít, co chcete.
  • NPN tranzistor: pro pohon relé.
  • Dioda: k ochraně obvodu před vysokými napětími při vybíjení cívky při vypnutí relé.
  • Reed Switch: magnetický spínač pro detekci polohy dveří pomocí magnetu.
  • Magnet: Zachránil jsem to ze starého pevného disku.
  • Kondenzátory: budete potřebovat 10 uF k nastavení zisku LM386 a dva 300uF, jeden ke stabilizaci elektrického vedení a jeden pro výstup reproduktorů.
  • Rezistory: jeden 1kOhm pro základnu tranzistoru, jeden 1MOhm jako pulldown odpor pro vstup jazýčkového spínače, použil jsem tak vysoký odpor, abych ušetřil energii v pohotovostním režimu, a rezistor pro vstup optočlenu.

Musíte vypočítat hodnotu tohoto posledního na základě datového listu vašeho optočlenu: v mém případě datový list ukázal ideální proudový proud 20 mA skrz infračervenou LED optočlenu, takže když ho řídím s 5v, vypočítal jsem odpor, který jsem potřeboval pomocí Ohmova zákona:

R = V/I R = 5v/0, 002A R = 250Ohmů

  • Přepínač: připojen dlouhým kabelem k zapnutí a vypnutí alarmu.
  • Vedení baterie+9v baterie.
  • Perfová deska: Používám jednu s uzemněním přes jednu stranu, aby byl obvod čistší (ne ten na obrázku).
  • kolíkové vývody pro integrované obvody a reproduktor, šroubová svorka pro přepínač: doporučeno závodně, ale není to nezbytně nutné.
  • Plastové pouzdro: opět závodní, ale můžete jej namontovat na dveře dokonce pomocí oboustranné pásky nebo dokonce 3D tisk.

Krok 2: Naprogramujte ATTiny45

Program ATTiny45
Program ATTiny45
Program ATTiny45
Program ATTiny45

Jak jste si možná všimli, nemůžete ATTiny zapojit do USB portu, abyste jej mohli naprogramovat, budete potřebovat ISP programátor. Pokud takového programátora nemáte, můžete snadno použít arduino desku jako ISP programátor jako já. Zde jsou kroky, které musíte dodržovat:

Nahrajte skicu „Arduino ISP“, kterou najdete v příkladech Arduino IDE, na desku Arduino

Připojte ATTiny k Arduinu způsobem, který ukazuje obrázek, můžete si dokonce vytvořit štít jako já, aby bylo v budoucnu snadné přeprogramování

  • Připojte Arduino k USB portu a otevřete IDE,
  • Tam otevřete kartu „Nástroje“a „Programátor“a vyberte „Arduino jako ISP“.
  • Otevřete „Soubor“, „Předvolby“a v adresách URL Správce dalších desek zadejte tuto adresu URL:
  • Otevřete „Desky“, „Správce představenstva“a v něm přejděte dolů v seznamu, kde je uvedeno „Attiny od Davise A. Mellise“. Klikněte na něj a nainstalujte jej. V tomto okamžiku byste měli vidět ATTiny v seznamu desek.
  • Nyní v nabídce desky vyberte ATTiny a v „Procesoru“vyberte ten, který máte, na „Hodinách“vyberte „Interní 8 MHz“a poté klikněte na „Vypálit zavaděč“.

Nyní jste připraveni stáhnout a nahrát kód.

Krok 3: Obvodová deska

Obvod na prkénku
Obvod na prkénku
Obvod na prkénku
Obvod na prkénku
Obvod na prkénku
Obvod na prkénku

Nyní musíte podle výše uvedených schémat vytvořit prototyp Breadboard, abyste otestovali, zda vše funguje.

Krok 4: Perf Board Circuit

Obvod desky Perf
Obvod desky Perf

Nyní, když vše vyzkoušíte, můžete obvod Breadboard přesunout na perfboardový. Použití desky plošných spojů s uzemněnou stranou vám ušetří spoustu času a prostoru a použití zásuvek pro všechny integrované obvody je také dobrý nápad. po dokončení testu obvod stále funguje správně a poté přidejte přepínač v sérii s kladným vodičem 9V konektoru baterie pomocí šroubového konektoru a dlouhých vodičů.

Krok 5: Pouzdro a montáž

Pouzdro a montáž
Pouzdro a montáž
Pouzdro a montáž
Pouzdro a montáž

Pokud chcete, můžete celou věc vložit do pouzdra nebo krabice, aby bylo vše hezké a kompaktní, můžete dokonce vytisknout 3D podobný tomu, který je na obrázku, který jsem navrhl. Namontujte krabici nad dveře pomocí oboustranné pásky nebo šroubů a magnet na samotné dveře v souladu s jazýčkovým spínačem, nezapomeňte použít silný magnet. Skryjte někde vypínač nebo ztěžte přístup a máte hotovo.

Krok 6: Dokončili jste

Tady to máte, v tomto bodě byste měli mít funkční dveřní alarm s dlouhou životností baterie, můj čerpá kolem 1mA v pohotovostním režimu a pomocí takové 9v baterie, která má typicky 500mAh, by měla vydržet asi 500 hodin. Pokud chcete ušetřit ještě více energie, můžete se vyhnout regulátoru napětí a napájet obvod přímo 5 volty, což sníží spotřebu energie jen na několik uA, ale tímto způsobem bude mít alarm nižší hlasitost.

Pokud máte nějaké návrhy nebo problémy při jeho stavbě, použijte prosím sekci komentáře, poskytnu vám řešení bez problémů.

Doporučuje: