Tartalomjegyzék:

Ajtóriasztó ATTiny segítségével: 6 lépés
Ajtóriasztó ATTiny segítségével: 6 lépés

Videó: Ajtóriasztó ATTiny segítségével: 6 lépés

Videó: Ajtóriasztó ATTiny segítségével: 6 lépés
Videó: RADION Vezeték nélküli ajtó-/ablaknyitás-érzékelő 2024, Július
Anonim
Ajtóriasztó ATTiny -vel
Ajtóriasztó ATTiny -vel

Sziasztok, ezen az oldalon megmutatom, hogyan készítettem egy egyszerű ajtóriasztót, amely kompakt, hangos és akkumulátoros.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek

Van egy teljes lista arról, hogy mire van szüksége ehhez a projekthez, a legtöbb összetevőt kimentettem az általam lefektetett dolgokból, de könnyen megvásárolhatja őket.

  • AtTiny45/85: Ennek a projektnek az agya, akár egy arduino táblát is használhat erre, de szerintem túlságosan túlterhelt.
  • 5V feszültségszabályozó: CJ78M05 -öt használtam, hogy 5 voltot biztosítsak az Attiny számára.
  • LM386: a hangszórót futtató op-erősítő.
  • Hangszóró/piezo: hangos hangot választott, nem túl magas impedanciájú.
  • Relé: Az elektromágneses kapcsoló az erősítő kikapcsolására szolgál az energiatakarékosság érdekében, amikor a riasztó készenléti állapotban van, TX2-3V-t használtam, még akkor is, ha 5 V-os feszültséggel fogom vezetni.
  • Optocsatoló: Egy kis IC a relé tekercsének az Attiny -ból történő leválasztásához, én EL817 -et használtam, de bármit használhat.
  • NPN tranzisztor: a relé meghajtásához.
  • Dióda: védi az áramkört a tekercs nagyfeszültségű tüskéitől, amelyek a relé kikapcsolásakor kisülnek.
  • Reed kapcsoló: mágneses kapcsoló, amely mágnes segítségével érzékeli az ajtó helyzetét.
  • Mágnes: ezt egy régi merevlemezről mentettem.
  • Kondenzátorok: egy 10 uF -os egységre lesz szüksége az LM386 és két 300uF erősítés beállításához, egy a tápvezeték stabilizálására, egy pedig a hangszóró kimenetére.
  • Ellenállások: egy 1 kOhm a tranzisztor alapjához, egy 1MOhm lehúzható ellenállásként a nádkapcsoló bemenetéhez, ilyen nagy ellenállást használtam energiatakarékosságra készenléti állapotban, és ellenállást az optocsatoló bemenetére.

Az utolsó értékét az optocsatoló adatlapja alapján kell kiszámítania: az én esetemben az adatlap ideális 20mA áramerősséget mutatott az optocsatoló infravörös ledjén keresztül, így 5V -os vezetésnél kiszámítottam ellenállás, amire szükségem volt Ohm törvénye alapján:

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

  • Kapcsoló: hosszú kábellel csatlakozik a riasztó be- és kikapcsolásához.
  • Akkumulátor vezeték+9V akkumulátor.
  • Perf tábla: az egyiket földelő csatlakozással használom, hogy tisztábbá tegyem az áramkört (nem a képen láthatót).
  • fejrészek az IC -khez és a hangszóróhoz, csavaros csatlakozó a kapcsolóhoz: ajánlott, de nem feltétlenül szükséges.
  • Műanyag tok: ismételten ajánlott, de akár kétoldalas ragasztószalaggal is rögzíthető az ajtóra, vagy akár 3D nyomtatással is.

2. lépés: Programozza az ATTiny45 programot

Program ATTiny45
Program ATTiny45
Program ATTiny45
Program ATTiny45

Amint észrevette, hogy nem tudja csatlakoztatni az ATTiny -t az USB -portjához a programozáshoz, szüksége lesz egy ISP programozóra. Ha nincs ilyen programozója, akkor könnyen használhat egy arduino táblát ISP programozóként, mint én. Íme a követendő lépések:

Töltse fel az "Arduino ISP" vázlatot, amelyet az Arduino IDE példáiban talál, egy Arduino táblára

Csatlakoztassa az ATTiny -t az Arduino -hoz a képen látható módon, akár pajzsot is készíthet, mint én, hogy megkönnyítse a későbbi átprogramozást

  • Csatlakoztassa az Arduino -t egy USB -porthoz, és nyissa meg az IDE -t,
  • Ott nyissa meg az "Eszközök" és a "Programozó" fület, és válassza az "Arduino mint internetszolgáltató" lehetőséget.
  • Nyissa meg a "Fájl", "Beállítások" elemet, és a További táblák kezelőjében adja meg ezt az URL -t:
  • Nyissa meg a "Boards", a "Board Manager" menüpontot, és görgessen lefelé a listán, ahol az áll, hogy "attiny by Davis A. Mellis". Kattintson rá és telepítse. Ezen a ponton látnia kell az ATTiny -t a táblák listájában.
  • Most a tábla menüjében válassza az ATTiny, a „Processor” menüpontban pedig a meglévőt, az „Óra” menüben válassza a „Belső 8 MHz” lehetőséget, majd kattintson a „Burn bootloader” gombra.

Most már készen áll a kód letöltésére és feltöltésére.

3. lépés: Breadboard áramkör

Kenyérsütő áramkör
Kenyérsütő áramkör
Kenyérsütő áramkör
Kenyérsütő áramkör
Kenyérsütő áramkör
Kenyérsütő áramkör

Most el kell készítenie egy Breadboard prototípust a fenti vázlatok szerint, hogy tesztelje, minden működik.

4. lépés: Perf Board áramkör

Perf Board áramkör
Perf Board áramkör

Most, hogy mindent tesztelt, áthelyezheti a Breadboard áramkört egy perfboardra. A földelt oldallal ellátott PCB használata sok időt és helyet takarít meg, és az összes IC -hez való csatlakozóaljzat használata is jó ötlet. Miután befejezte a tesztet, az áramkör továbbra is megfelelően működik, majd a Csavaros csatlakozó és a hosszú vezetékek segítségével sorban adjon hozzá egy kapcsolót a 9 V -os elemcsatlakozó pozitív vezetékével.

5. lépés: A tok és a szerelés

Tok és szerelés
Tok és szerelés
Tok és szerelés
Tok és szerelés

Ha úgy tetszik, az egészet egy tokba vagy dobozba helyezheti, hogy minden szép és kompakt maradjon, akár 3D -ben is kinyomtathat egy hasonlót az általam tervezett képhez. Rögzítse a dobozt az ajtó fölé kétoldalas szalaggal vagy csavarokkal, és a mágnest maga az ajtón a nádkapcsolónak megfelelően, ügyeljen arra, hogy erős mágnest használjon. Rejtse el a tápkapcsolót valahol, vagy nehezítse meg a hozzáférést, és kész.

6. lépés: Befejezte

Itt van, ezen a ponton működőképes ajtó riasztóval kell rendelkeznie, hosszú akkumulátor-élettartammal, az enyém készenléti állapotban körülbelül 1 mA-t vesz fel, és olyan 9 V-os akkumulátort használ, amely tipikusan 500 mAh-val rendelkezik, körülbelül 500 órán keresztül. Ha még több energiát szeretne megtakarítani, akkor elkerülheti a feszültségszabályozót, és az áramkört közvetlenül 5 V -os árammal láthatja el, és csak néhány uA -ra csökkenti az áramfogyasztást, azonban így a riasztó hangereje alacsonyabb lesz.

Ha bármilyen javaslata vagy problémája van az építés során, kérjük, használja a megjegyzés rovatot, megoldásokat adok Önnek.

Ajánlott: