Tartalomjegyzék:

Mágneses intelligens zár titkos kopogással, infravörös érzékelővel és webes alkalmazással: 7 lépés (képekkel)
Mágneses intelligens zár titkos kopogással, infravörös érzékelővel és webes alkalmazással: 7 lépés (képekkel)

Videó: Mágneses intelligens zár titkos kopogással, infravörös érzékelővel és webes alkalmazással: 7 lépés (képekkel)

Videó: Mágneses intelligens zár titkos kopogással, infravörös érzékelővel és webes alkalmazással: 7 lépés (képekkel)
Videó: НЛО И РАЗВЕДКА (бывший чиновник британского правительства) - Ник Поуп 2024, November
Anonim
Image
Image
Az áramkör
Az áramkör

Ha tetszik ez a projekt, kövess engem Instagramon és YouTube -on.

Ebben a projektben mágneses zárat fogok építeni az otthoni irodámhoz, amely megnyílik, ha ismeri a titkos kopogást. Ó… és lesz még néhány trükkje a hüvelyében is.

A mágneszárak gyakoriak az irodaházakban, és a készletek egyszerűen megvásárolhatók az interneten. Azonban egyéni beállítást akartam létrehozni, értsd, hogy ezt a házam belső ajtajára fogják telepíteni.

Kezdetben háromféleképpen lehet kinyitni az ajtót: egy infravörös érzékelő a belsejében, egy webes alkalmazás és egy piezo -jelátalakító, amely érzékeli az ajtó rezgését.

Alkatrészek (társult linkek)

  • 49 mm-es elektromágnes:
  • Perfboard:
  • ESP8266 Dev Board:
  • N-csatorna MOSFET:
  • Piezo-átalakító:
  • IR közelségérzékelő (ezt nem én használtam, de beszerezném és a PSU-ból futtatnám):
  • Műveleti erősítő modul:
  • 2 dióda
  • 10K ellenállás
  • Acéllemez
  • 3D nyomtatott konzol
  • 3D nyomtatott elektronikai doboz
  • 3D nyomtatott érzékelősapka

A mikrokontroller kódja és kapcsolási rajza:

Internetes alkalmazás kódja:

3D modellek

49 mm -es elektromágneses tartókonzol: https://codepen.io/calebbrewer/pen/dJKBmw érzékelősapka/borító:

Projektdoboz:

1. lépés: Az áramkör

Az áramkör
Az áramkör

Alapvetően az ESP8266 dev kártya 9 voltot vesz fel a tápegységről a fedélzeti szabályozóra. A tápellátás pozitívja a mágneshez kerül, a föld pedig a mosfet forrásához. A lefolyó a fetből a mágneshez kerül, és a FET kapuját a mikrovezérlő 5 -ös csapja nyitja ki. Ez lehetővé teszi a 9 V áramlását a mágneshez, amikor a csap be van kapcsolva. Az opamp átveszi az analóg jelet az átalakítóból, felerősíti és elküldi az analóg érintkezőre. Az infravörös érzékelő digitális jelet küld (más szóval be- vagy kikapcsolva) a 14 -es érintkezőre. Az opamp és az infravörös érzékelő egyaránt 3,3 V -os áramot kap a mikrovezérlőből. Ja és minden megalapozódik. Azt tapasztaltam, hogy a 9 V -ot használva a 12 V -os mágnesek helyett hűvösebben fut, miközben továbbra is erős, különösen a szeánsz, ezt a vastag acéllemezt használom. Ezenkívül a mikrovezérlő szabályozója nem képes kezelni 9V -nál többet. Ezenkívül hozzá kell adnia egy ellenállást és a diódákat, ahol azok az ábrán láthatók.

Itt szeretném megjegyezni, hogy attól függően, hogy hol helyezte el a piezo rezgésérzékelőt, és hogy mennyi ideig tartanak a vezetékek, előfordulhat, hogy nincs szüksége az op-erősítőre. Az érzékelő külső gyűrűjét csak a földeléshez, a másik vezetéket pedig az analóg bemenethez vezetheti, a vezetékek között 1M ellenállással. Az op erősítő csak erősíti a kislemezt.

2. lépés: A mikrokontroller kódja

Mikrokontroller kód
Mikrokontroller kód

Általában az Arduino -t használnák egy ilyen projekthez, de itt szembe megyek, és az Espruino nevű firmware -t használom, amely lehetővé teszi a javascript futtatását a mikrokontrollereken. Ha kíváncsi vagy, csináltam egy egész videót a Node MCU ESP8266 dev kártya villogásáról Espruino -val. Érdemes megnézni.

Tekintse meg a kódot a GitHubon

A tetején beállítok néhány állandót, például: milyen csapokat használnak, és egy sor időzítést ezredmásodpercben a titkos kopogáshoz. Ez az idő minden egyes ütés között. Ezenkívül beállítom az ajtó kinyitásának és zárásának funkcióit, valamint ellenőrzöm a helyes kopogást. Amikor a tábla elindul, csatlakozik a wifi -hez, és létrehoz egy webszervert, amely parancsokat fogadhat az ajtó vezérléséhez. Az óra az infravörös érzékelőhöz csatlakoztatott csapra van állítva, így a feloldó funkció bekapcsol, ha az érzékelő kiold. Ami a rezgésérzékelőt illeti… egy intervallum indul, amely minden ezredmásodpercben leolvassa az analóg érintkezőt, amelyhez a rezgésérzékelő csatlakoztatva van, és ha a jel egy beállított küszöbérték felett van, akkor az időzítés rögzítésre kerül. Ha elegendő rezgés van rögzítve, akkor futtatni fogja azt a funkciót, amely ellenőrzi, hogy a rögzített időzítések elég közel vannak -e a titkos időzítésekhez. Ha megteszik, kinyitja az ajtót.

3. lépés: Internetes alkalmazások vezérlése

Internetes alkalmazások vezérlői
Internetes alkalmazások vezérlői

Internetes alkalmazás kódja

A webalkalmazás csak egy weboldal néhány javascript -el, amely parancsokat küld a webkiszolgálónak, amelyet a mikrovezérlőn hoztunk létre. Statikus webhelyet készítettem az AWS S3 -on, és mentettem a telefonom kezdőképernyőjére. Most kinyithatom az ajtót, bezárom az ajtót, vagy nyitva hagyhatom. Lehetséges lenne az alkalmazás biztonságossá tétele és a hálózat beállítása is, hogy az ajtólapot bárhol működhessem internetkapcsolattal.

Meg kell változtatnia a kódban használt IP -címet a mikrokontrollerének. Feltettem az útválasztómnak az IP -t, hogy soha ne változzon.

4. lépés: Az elektromágnes rögzítő konzolja

Elektromágneses rögzítő konzol
Elektromágneses rögzítő konzol

Elmentem a Fusion 360 -hoz, és készítettem egy konzolt, amely megfelel a 49 mm -es elektromágnes méreteinek. Itt egy link a modellhez. Ezután átküldtem a 3D nyomtatóra. Miután elvégezte ezt az elképesztően hosszú folyamatot, adtam neki egy réteg alapozót, lecsiszoltam a vacakot, és fehér festékkel megütöttem.

5. lépés: Mágnes és lemez rögzítése

Rögzítő mágnes és lemez
Rögzítő mágnes és lemez
Rögzítő mágnes és lemez
Rögzítő mágnes és lemez
Rögzítő mágnes és lemez
Rögzítő mágnes és lemez

Annak érdekében, hogy a mágnes megfelelően illeszkedjen az acéllemezre; Kék szalaggal letakartam a lemezt, ráhúztam a konzolot, majd piacra dobtam, hogy hová menjenek a rögzítőlyukak.

Amikor keményfémet fúr, jó ötlet egy kis fúróval kezdeni, és felfelé haladni. Ezenkívül használjon olajat a fúrófej kenésére.

Van egy üreges ajtóm, ezért rönkcsavarokat húztam végig rajta, és a másik oldalra nagy alátéteket tettem, hogy ne húzódjanak be.

Fa csavarokkal rögzítettem a konzolt a mágnessel a kerethez. Ezután egy hosszú vezetéket forrasztottam a mágnesen lévő vezetékekhez, és átfűztem a vezetékeket egy hosszú fehér burkolaton. Belülről a vezetéket az ajtó köré futtattam, és lefelé a vezérlődoboz lesz.

6. lépés: A vezérlőpult

A Vezérlőpult
A Vezérlőpult
A Vezérlőpult
A Vezérlőpult

A vezérlő doboz csak egy szuper egyszerű doboz fedéllel, amelyet modelleztem és kinyomtattam. A két rövid végén lyukak vannak, amelyek lehetővé teszik a vezetékek áthaladását. Az áramköri lap csak benne ül, és az infravörös érzékelő LED -je kilóg az általam fúrt lyukakon keresztül.

Itt a modell.

7. lépés: Rezgésérzékelő és projekt befejezése

Rezgésérzékelő és projekt befejezése
Rezgésérzékelő és projekt befejezése
Rezgésérzékelő és projekt befejezése
Rezgésérzékelő és projekt befejezése
Rezgésérzékelő és projekt befejezése
Rezgésérzékelő és projekt befejezése

A rezgésérzékelő csatlakoztatásához egy másik hosszú huzaldarabot rögzítettem, amelyet fehér köpenyen átfutottam. Az ajtóhoz való rögzítéshez forró ragasztót használtam. Az érzékelőt 3D nyomtatott kupakkal lefedtem, hogy a dolgok szépek maradjanak.

Miután ez megtörtént, a mágnes és a rezgésérzékelő vezetékét forrasztottam a megfelelő vezetékekre az áramköri lapon.

Miután lecsapta az ajtózárat, amelyet végül eltávolítottam, és tisztítást végeztem, a projekt befejeződött!

Nézze meg a videót, hogy lássa, hogyan működik ez a projekt.

Első szerző
Első szerző
Első szerző
Első szerző

Második hely az első szerzőben

Ajánlott: