Intelligens érintésmentes kapcsoló: 8 lépés (képekkel)
Intelligens érintésmentes kapcsoló: 8 lépés (képekkel)
Anonim
Image
Image

A koronavírus terjedésének csökkentése érdekében elengedhetetlen a társadalmi távolságtartás és a biztonságos egészségügyi gyakorlat, például a fertőtlenítőszerek használata a nyilvános környezet, például csapok, kapcsolók stb. Az azonnali szükség van tehát az érintésmentes indítókat magában foglaló innovációra, hogy megkönnyítse az olyan tevékenységeket, mint a csapok, kapcsolók stb.

Ebben a projektben szeretném megvitatni az elképzelésemet egy prototípusról, amely a kapcsoló aktiválását teszi lehetővé egy közelségérzékelő segítségével. Amit figyelembe kell venni, amikor tervezünk valamit, ami segít ebben a nehéz helyzetben, elsősorban az, hogy nagyon kevés meglévő infrastrukturális változás van. Tehát a megoldásnak utólagos felszerelésnek kell lennie, és esetleg felszerelhető egy kapcsolótáblára, hogy aktiválja a kapcsolót a kézmozdulatok vagy az érzékenység alapján történő jelenlét alapján. A főbb jellemzők közé tartozik,

  • 200 óra akkumulátor élettartam,
  • Biztonsági kamera, amely fényképet készít a szobába belépő személyről
  • Mély alvás az akkumulátor kímélése érdekében.
  • Hordozható.
  • E -mail értesítések küldése

Kellékek

1. A közelségérzékelő [a KEMET SS-430-at használom] lehet bármilyen közelségérzékelő

2. ESPCam32 a fényképek rögzítésére és postázására

3. Li-ion akkumulátor 1000mAh

4. USB - Li -ion töltő TP4056

5. Növelési áramkör 3,7V - 5V

6. 10k és 1k ellenállások

7. BC547 tranzisztor

8. SG90 szervomotor

9. Arduino pro mini

1. lépés: Kezdjük el

Lássunk neki
Lássunk neki

Projektünkben az érzékelő nem más, mint a KEMET, SS-430 kis közelségérzékelője

Az érzékelőből származó adatok 2200 ms óraimpulzusokkal rendelkeznek, amint az az ábrán látható.

A fenti ábrán a 2 200 ms -os impulzusok mutatják az emberi jelenlétet, más óraimpulzusok képződnek a hamis indítás miatt. Ez a hamis kiváltás azóta történt, hogy kísérleteztem a csupasz érzékelővel, lencse vagy más fedél nélkül. A hamis indítás drasztikusan csökkent, miután a műanyag házat használtam az érzékelő rögzítésére.

2. lépés: Teszteljünk a kenyértáblán

Teszteljünk a kenyértáblán
Teszteljünk a kenyértáblán

A teszthez csak egy mikrokontrollert (Arduino Uno) és az érzékelőt és egy LED -et használtam. Miután órákon át olvastam a szenzor értékeit a soros monitoron és kalibráltam, egy kis kóddal jöttem, hogy helyesen érzékeljem az ember jelenlétét előtte.

3. lépés: Egy szervó csatlakoztatása az ESP32Cam -hez a szervóhoz

Szervó csatlakoztatása az ESP32Cam -hoz a szervóhoz
Szervó csatlakoztatása az ESP32Cam -hoz a szervóhoz

Mivel az ESP32 fényképezőgépen korlátozott számú érintkező található, a 2. időzítőt és a GPIO2-t kellett használnom a szervó meghajtásához, és a GPIO13-at az ébresztési funkcióhoz a Kemet SS-430 közelségérzékelő segítségével.

Az ESP32 kamera használatának oka, hogy készítsen egy képet, és menjen alvó üzemmódba, amikor a személy belép a szobába vagy illetéktelen helyre. A kép el lesz mentve a

SD kártya. Az azonnali cselekvés érdekében az ESP32 e -mailt küld az előre konfigurált e -mail azonosítóra. Ehhez telepíteni kell az ESP32 Mail kliens könyvtárat. Nyissa meg az Arduino IDE könyvtárainak kezelését, keresse meg az ESP32 Mail klienst, és töltse le. Szüksége lesz egy működő e -mail azonosítóra, amelynek hitelesítő adatait be kell írnia a kódba, és később engedélyeznie kell a kevésbé biztonságos alkalmazásokat. Jobb, ha új Gmail -azonosítót hoz létre ehhez a projekthez.

4. lépés: A koncepció bizonyításának tesztelése

A koncepció bizonyítása
A koncepció bizonyítása
A koncepció bizonyítása
A koncepció bizonyítása

A projekt egyszerűbb, robbantott nézete érdekében úgy gondoltam, hogy moduláris módon összeszerelem a dolgokat akrillapra.

Ott az érzékelő műanyag doboza segít csökkenteni a hamis aktiválást. Mivel az ESP kamera fényképek készítése után elalszik, nem tudok digitális jelfeldolgozási műveleteket végrehajtani az ESP32 kamerán. Ezért hozzáadtam egy másik mikrokontrollert a hamis trigger és a jel kondicionálás csökkentésére, valamint a szervomotor meghajtására.

Használhatja az esp32 -t vagy egy másik mikrokontrollert, mindkettő működik.

5. lépés: Végső vázlatok

Végső vázlatok
Végső vázlatok

A piroelektromos érzékelőből származó jel nyitott kollektoros konfigurációban kerül a tranzisztorba, miután a jel megérkezik, a tranzisztor kapcsolóként aktiválódik, és így csatlakoztatja a GPIO 13-at a földhöz, és felébreszti az ESP32 kamerát

A kódtárakban a Pyrolight kód a camera_pins.h -val együtt az ESP32 fényképezőgép -pihenőre vonatkozik. 2 kód az Arduino pro mini segítségével történő tesztelésre szolgál.

A részletes rajzokat és a Kicad PCB -t a GitHub adattárban találja.

Valójában megrendeltem PCB -t Kínából ehhez a projekthez, de a koronavírus -járvány miatt nem kaptam meg időben. Tehát egy boost konvertert és egy TP4056 modult kellett használnom.

6. lépés: Behatoló riasztás

Behatoló riasztás
Behatoló riasztás
Behatoló riasztás
Behatoló riasztás

Amikor egy betolakodó volt az érzékelő közelében, az alvásból felébredve készített egy képet, és levelet küldött melléklettel.

Így néz ki a levél. Mindezt csak a közelségérzékelő miatt lehet megtenni. Mivel az egész készülék akkumulátorról működik, bárhová magunkkal vihetjük. és hozzuk létre saját okos és biztonságos környezetünket. Szükség szerint nyomtathat egy házat az elektronikához.

Íme egy jó kivitel: Link

7. lépés: Munkavideó:

Image
Image
Működő videó
Működő videó
Működő videó
Működő videó
Működő videó
Működő videó

Készítettem egy megfelelő NYÁK -védőburkolatot az esp32 bütykökhöz, USB -ről UART -ra, valamint csatlakozókat a szervóhoz és a piro -érzékelőhöz. A Gerber -fájlokat az alább linkelt Github -repómban találja.

Github

8. lépés: Jövőbeni fejlesztések

1. Háromdimenziós nyomtatott tok tervezése a projekthez, hogy úgy nézzen ki, mint egy termék

2. Az akkumulátor teljesítményének javítása

3. Másodlagos mikrovezérlő helyett analóg jel kondicionáló áramkör.

Ajánlott: