Tartalomjegyzék:
- Lépés: Sorolja fel az 16x2 -es LCD -t az Arduino táblával
- 2. lépés: Sorolja fel az ultrahangos érzékelőt - HC -SR04 Arduino táblával
- 3. lépés: Soroljon az alapvető szervóhoz az Arduino táblával
- 4. lépés: Álljon be a 4x4 -es billentyűzet mátrixhoz, a LED -hez és a csengőhöz az Arduino táblával
- 5. lépés: Sorba állítás az RTC DS3231 készülékhez Arduino táblával
- 6. lépés: Konfigurálja a szoftverkörnyezetet
- 7. lépés: Lehetővé teszi a hitelesítési követelmények beszerzését
- 8. lépés: Kódsorok, ahol be kell írnia hitelesítő adatait
- 9. lépés: Hídcsatlakozás
- 10. lépés: Végső utasítás
- 11. lépés: Pánik mód eredményei
- 12. lépés: A csapda mód eredményei
Videó: Otthoni biztonság a beágyazott rendszerrel: 12 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Helló Olvasók, Ez egy utasítás az otthoni biztonsági rendszer felépítéséhez, ellentétben minden más biztonsági rendszerrel. Ez a rendszer továbbfejlesztett funkcióval rendelkezik, TRAP és PANIC mód Az áldozat otthona tulajdonosának, szomszédjának és rendőrőrsének összekapcsolása hálózaton keresztül. Ebben a projektben az egész projektet az Intraneten (Zárt Terület Hálózaton) keresztül mutatom be, nem pedig Interneten keresztül, ha szeretné. ugyanez interneten keresztül..
PÁNIKUS ÜZEMMÓD: (Meglévő rendszer) Amikor az ultrahangos érzékelő észleli a betolakodót. az otthon és a zümmögő lámpái felrobbannak, ami a behatoló pánikját okozza, és SMS -értesítést küld az áldozat otthonának tulajdonosának és szomszédjának, és egy ideiglenes webhálózatot tárolnak, amely bizonyos információkat tartalmaz a vétségről, például arról, hogy mikor betolakodó megsértése, A jogsértés után eltelt idő és egy beviteli mező. Ahol a lakástulajdonos megadhatja a PIN -kódot a zümmögő és az otthoni világítás távoli deaktiválásához.
TRAP MODE: (javasolt rendszer) A behatoló észlelésekor a zümmögő és a fények nem fognak felrobbanni, mint a meglévő rendszerek. Helyette egy SMS -értesítést küldünk a rendőrségre, amely az IP -címre kattintva megnyílik egy internetes bér, ahol a rendőrség megkapja az olyan információkat, mint a jogsértés ideje, az eltelt idő a vétségtől és az áldozat otthoni címe, valamint a statikus google térkép iránya a rendőrségtől az áldozat otthonáig. És SMS -értesítést is küldünk a szomszédnak és az otthon tulajdonosának.
Az építéshez szükséges dolgok
Szoftverkövetelmény
- Töltse le az Arduino IDE IDE letöltési oldalt
- A DS3231 könyvtár letöltése A könyvtár letöltése
- Bridge fájl letöltése Fájl letöltése
- Forráskód letöltése Forráskód letöltése
Hardverkövetelmény
- Arduino Uno Mega ATmega1280
- Ethernet pajzs
- Kenyeretábla
- LCD 16x2
- Alap szervo
- Átkötő huzal Férfi -férfi 30-35
- Átkötő huzal Női -hüvely 20-25
- Átkötő huzal Nő-Férfi 10-15
- 4x4 billentyűzet mátrix
- Ultrahangos érzékelő - HC -SR04
- Zümmögő piezo
- LED -es fények 2
- LAN kábel
- Arduino tápkábel
- RTC ds3231 modul
Hitelesítési követelmény
SMS -értesítés fogadása hardverből:
- Fiók SID a Twilio API -tól
- Hitelesítési jogkivonat a Twilio API -tól
- Temboo App kulcs a Temboo API -ból
- Feladó száma a Twilio API -ból
Először szerelje fel az Ethernet pajzsot Arduino Uno Mega készülékkel, amint az a képen látható.
Az 1 -től 5 -ig terjedő lépések elmagyarázzák a modul és a fő arduino tábla közötti összeköttetéseket. És végül a tábla egész projektnek fog kinézni, mint a fenti.
Lépés: Sorolja fel az 16x2 -es LCD -t az Arduino táblával
Ennek a lépésnek a végrehajtásához szükséges követelmények
- Arduino Mega
- Ethernet pajzs
- LCD 16x2
- Jumper vezetékek férfi -férfi
Ez az LCD 16x2 16 érintkezővel rendelkezik. kövesse a képet, és csatlakoztassa az LCD -t az arduino táblához. ehhez a lépéshez szüksége lesz néhány férfi -férfi áthidaló vezetékre.
2. lépés: Sorolja fel az ultrahangos érzékelőt - HC -SR04 Arduino táblával
Ennek a lépésnek a végrehajtásához szükséges követelmények
- Arduino tábla
- Ethernet pajzs
- Ultrahangos érzékelő - HC -SR04
- Átkötő vezetékek Férfi -Nő
Az ultrahangos érzékelő olyan eszköz, amely hanghullámok segítségével képes mérni a tárgytól való távolságot. A távolságot úgy méri, hogy egy adott frekvencián hanghullámot bocsát ki, és hallgatja, hogy ez a hanghullám visszapattanjon, és ezt a hanghullám -technológiát betolakodó érzékelőként használjuk.
A biztonság érdekében a legtöbb területet lefedi az érzékelővel, és csökkenti a rendszer valós idejű telepítésének költségeit. Az ultrahangos érzékelő egy Basic Servo -ra van rögzítve, amely 180 fokban forog, és lefedi a maximális területet.
A 3. lépés bemutatja a Basic szervo sorát, valamint az ultrahangos érzékelő és a Basic Servo kombinálását a képen
3. lépés: Soroljon az alapvető szervóhoz az Arduino táblával
Ennek a lépésnek a végrehajtásához szükséges követelmények
- Arduino tábla
- Ethernet pajzs
- Alap szervo
- Jumper vezetékek
Ez az alapvető szervó az UltraSonic érzékelő 180 fokos elforgatására szolgál, hogy lefedje a biztonság maximális területét. Majd felerősítettem az ultrahangos érzékelőt a képen látható módon
4. lépés: Álljon be a 4x4 -es billentyűzet mátrixhoz, a LED -hez és a csengőhöz az Arduino táblával
Ennek a lépésnek a végrehajtásához szükséges követelmények
- Arduino tábla
- Ethernet pajzs
- 4x4 billentyűzet mátrix
- VEZETTE
- Zümmögő piezo
Megjegyzés: A 4x4 -es billentyűzet mátrix 8 tűvel rendelkezik, jobbról balra néző gombokkal kezdődően, a zümmögő csak akkor használható, ha a biztonsági rendszer pánik módban működik, és itt egy LED -et feltételezünk az otthon fényeként, akkor is, ha a biztonsági rendszer be van kapcsolva pánik módban fut, hogy pánikba essen a betolakodó..
5. lépés: Sorba állítás az RTC DS3231 készülékhez Arduino táblával
Ennek a lépésnek a végrehajtásához szükséges követelmények
- Arduino tábla
- Ethernet pajzs
- RTC DS3231
- Átkötő vezetékek Férfi - Férfi
Megjegyzés: Az RTC (valós idejű óra) modul ugyanúgy gondoskodik az időről, mint az asztali számítógépünk vagy laptopunk, még akkor is, ha a laptop egy ideig ki van kapcsolva. A megfelelő időt jeleníti meg, amikor bekapcsolja a laptopot.
Hasonlóan működik az RTC modul is. Tehát az RTC modul első használatához először be kell állítania egy időpontot. Megosztok egy videót az Idő beállításáról az RTC modulban, és az idő beállításához nem kell újra és újra megtennie. A DS3231 RTC modul használatba vétele.
6. lépés: Konfigurálja a szoftverkörnyezetet
A bevezetőben tárgyalt követelményeknek megfelelően töltse le az Arduino IDE, ds3231 könyvtárat, a kötegelt fájlt és töltse le a forráskódot.
- Az Arduino IDE letöltése után indítsa el. Kattintson a vázlat> könyvtár hozzáadása> Könyvtárak kezelése> Keresse meg a "Billentyűzet" elemet, majd válassza a "Billentyűzet Mark Stanley" lehetőséget, majd kattintson a Telepítés gombra
- Ismét kattintson a> vázlat> könyvtár hozzáadása>. ZIP könyvtár hozzáadása> Válassza ki a ds3231 Zip fájlhoz és importálja azt.
7. lépés: Lehetővé teszi a hitelesítési követelmények beszerzését
Amint azt a Bevezetés is említette, saját hitelesítő adatokra van szüksége a projekt futtatásához
- Twilio fiók SID
- Twilio Auth Token
- Temboo alkalmazáskulcs és
- A Twilio feladói száma.
- Jelentkezzen be a Twilio webhelyére A Twilio Site webhelyén látni fogja fiókja azonosítóját és hitelesítési tokenjét a konzololdalon.
- majd lépjen a programozható SMS -hez> kattintson a buildre és tanuljon kattintson a "GET A NUMBER" gombra, ahol megkaphatja az egyedi feladó számát, és erről az egyedi feladószámról SMS -értesítést kap, amikor a betolakodót észleli.
- Ezután regisztrálnia kell az SMS fogadó telefonszámát a Twilio -ban, ehhez kattintson a "Telefonszámok"> kattintson az Ellenőrzött hívóazonosítók> kattintson a plusz gombra a mobilszám hozzáadásához, hogy megkapja az SMS -értesítést.
- Másolja ezt a hitelesítő adatot, majd regisztráljon a Temboo API webhelyére Temboo API webhelyre. A bal oldali Choreos alatt kattintson a Twilio> SMS -üzenetek> SendSMS lehetőségre. Ezután megjelenik egy beviteli mező a Fiók SID, Auth Token, Body, From és To.
- Írja be mindazokat a hitelesítő adatokat, és írja be az egyedi feladószámot a "FROM" mezőbe
- Kattintson a "Futtatás most" gombra
Értesítést fog kapni.
MEGJEGYZÉS: Az SMS -értesítéshez „FROM” egyedi feladói számot kell kapnia, és „TO” -át kell regisztrálnia.
8. lépés: Kódsorok, ahol be kell írnia hitelesítő adatait
Itt megemlítem azokat a sorokat, ahol meg kell adnia hitelesítő adatait a forráskódban.
- Öt helyen ki kell cserélnie a "Fiók SID -kulcsát" (sor: 440, 467, 495, 525, 554)
- Öt helyen ki kell cserélnie az "Auth Token" kulcsot (sor: 432, 459, 487, 517, 546)
- Öt helyen ki kell cserélnie a "TO" számot (sorszám: 434, 461, 489, 519, 548).
- Öt helyen ki kell cserélnie a "FROM" számot (sorszám: 436, 463, 491, 521, 550) Illessze be a Twilio -tól kapott egyedi feladó számát.
- A TembooAccount.h fájlban #define TEMBOO_APP_KEY "#Illessze be alkalmazáskulcsát ide#" Az alkalmazáskulcsot a Temboo -fiókjából szerezheti be
Miután beillesztette hitelesítő adatait a megadott LOC -ba (kódsor), akkor végrehajtsa a kódot.
9. lépés: Hídcsatlakozás
Most válassza ki a LAN adaptert és az internet forrását, kattintson jobb gombbal, majd kattintson a hídkapcsolatok elemre. Ez áthidalja az intranetes kapcsolatot a laptop és az Ethernet -pajzs között, ami zárt hálózatot (Intranet) jelent
A kapcsolatok áthidalása után nyissa meg és zárja be az 1. lépésben letöltött kötegelt fájlt.
10. lépés: Végső utasítás
csatlakoztassa az Arduino tápkábelt a laptopjához, és a LAN -kábelt a laptop LAN -portjáról az Ethernet -pajzs LAN -portjához, majd kattintson a "feltöltés" gombra, és a feltöltés 5 percet vesz igénybe.
A feltöltés után a program elkezdi végrehajtani a DHCP IP -címet, amely megkapja a PIN -kódot
- TRAP MODE PIN "A33333"
- PÁNIK ÜZEMMÓD PIN "B66666"
- KIKAPCSOLÓ PIN -kód "D00000"
A megadott PIN kódnak megfelelően a rendszer futni kezd.
A PIN kódot tetszés szerint módosíthatja a forráskód szerkesztésével.
11. lépés: Pánik mód eredményei
Amint egy betolakodót észlel, a zümmögő és a LED (otthoni fényekként) felvillan, és SMS -értesítést küld a szomszédnak és az otthon tulajdonosának, amint az a képen látható, és ideiglenes internetet csak a háztulajdonos számára tárolnak. A webcím elküldjük a lakástulajdonosnak az SMS -értesítésen keresztül
A webes képernyőképek fent vannak közzétéve.
12. lépés: A csapda mód eredményei
Amint egy betolakodót észlelnek, a zümmögő és a lámpák nem fognak felvillanni, SMS -értesítést küldenek a szomszédnak, a háztulajdonosnak és a rendőrnek, amint az a képen látható, és ideiglenes internetet csak a háztulajdonos és a rendőr láthat el. a visszatartás fent látható képként, és a bevezető részben is kifejtésre kerül. A webcím SMS -értesítésben kerül elküldésre a lakástulajdonosnak és a rendőrnek.
Az SMS értesítés olyan információkat tartalmaz, mint a
- A weboldal címe
- A Google térkép iránya a rendőrségről az áldozathoz
A webes képernyőképek fent vannak közzétéve.
Ennek a rendszernek az előnyei
- Új módszer otthona biztonságának védelmére, távolról, a rendőrség és szomszédja azonnali intézkedéseivel
- Nagyon kevesebb megvalósítási költség
- Bátorítja a digitális biztonságot
- Nem ad felmentést a rendőrségnek, hogy nem lép fel a rablás ellen, mert a rablás jegyzőkönyvét a helyszínen digitálisan értesítik.
- Csökkentse a rablások arányát.
Ajánlott:
Otthoni biztonság: 4 lépés
Otthoni biztonság: A fenti képek a korai terveket mutatják, hogy mit terveztem a projekt érdekében
DIY otthoni biztonság - Hogyan készítsünk egyszerű mozgásérzékelőt - Új verzió: 6 lépés
DIY otthoni biztonság - Hogyan készítsünk egyszerű mozgásérzékelőt | Új verzió: Ebben a projektben megmutatom, hogyan készítsen olcsó DIY otthoni biztonsági mozgásértesítő riasztást! Lásd a régi verziót: Hogyan készítsünk 10 dolláros WiFi biztonsági rendszert otthon
Otthoni biztonság a Raspberry Pi segítségével: 6 lépés (képekkel)
Lakásbiztonság a Raspberry Pi segítségével: Ez egy egyszerű megoldás, amely nyugodtabbnak érezheti magát, amikor elhagyja lakását - e -maileket kaphat arról, hogy képei vannak arról, hogy ingatlanát nem kívánt vendégek látogatják meg, élesítse és hatástalanítsa biztonsági rendszerét a legegyszerűbb és legmegbízhatóbb módon ( nyomja meg
ESP32+RC522+IFTTT = Otthoni biztonság: 5 lépés
ESP32+RC522+IFTTT = Otthoni biztonság: Szia! Ezt a kis projektet ESP32 fejlesztőpanellel, RC522 RFID olvasóval, hall senorral és IFTTT -vel készítettem. Értesítést vagy SMS -t kap az okoseszközön, ha valaki kinyitja az ajtót, és 10 másodpercen belül nem helyezi be a megfelelő RFID -címkét. Így működik
Otthoni biztonság Orange Pi -vel: 3 lépés (képekkel)
Otthoni biztonság Orange Pi-vel: Lényegében ugyanaz az ötlet, mint az előző utasításomban: https://www.instructables.com/id/Home-Security-With …. Az egyetlen változás az Orange Pi tábla használata (én a választás a PC2 volt) és egy 4050 -es fokozatváltó az IO -k védelmére. Összefoglalva