Innehållsförteckning:
- Steg 1: Lägg upp LCD 16x2 med Arduino Board
- Steg 2: Lägg upp ultraljudssensor - HC -SR04 med Arduino -kort
- Steg 3: Ställ upp för Basic Servo med Arduino Board
- Steg 4: Ställ upp för 4x4 knappsatsmatris, LED och summer med Arduino -kort
- Steg 5: Ställ upp för RTC DS3231 med Arduino -kort
- Steg 6: Låter konfigurera programvarumiljö
- Steg 7: Låt oss få behörighetskraven
- Steg 8: Kodrader där du behöver ange dina referenser
- Steg 9: Brygganslutning
- Steg 10: Slutlig instruktion
- Steg 11: Paniklägesresultat
- Steg 12: Fällägesresultat
Video: Hemsäkerhet med inbyggt system: 12 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Hej läsare, Detta är en instruktion för att konstruera ett hemmasäkerhetssystem till skillnad från alla andra säkerhetssystem. Detta system har en förbättrad funktion TRAP och PANIC -läge Ansluter offerhemets ägare, granne och polisstation över nätverk. I detta projekt demonstrerar jag hela projektet via Intranet (Closed Area Network) inte via Internet, det är din önskan om du vill göra samma sak på internet..
PANIC MODE: (Befintligt system) När inkräktare upptäcks av ultraljudssensorn. lamporna i hemmet och summern kommer att blåsa upp, vilket resulterar i att inkräktaren får panik och skickar ett SMS -meddelande till offerhemets ägare och hans/hennes granne och en tillfällig webb kommer att vara värd som innehåller lite information om intrånget som vid vilken tidpunkt inkräktare intrång, Tid som förflutit efter intrång och ett inmatningsfält. Där husägaren kan ange PIN -kod för att inaktivera summer och hemlampor på distans.
TRAP MODE: (Föreslaget system) När inkräktaren upptäcks summer och lampor kommer inte att sprängas som befintliga system. Istället skickas ett SMS -meddelande som innehåller IP -adress till polisstationen genom att klicka på IP -adressen en webblönning öppnas där polisen kan få informationen som tid för intrång, Förfluten tid från intrång och adress till offrets hem och en statisk google map -riktning från polisstation till offerhem. Och ett SMS -meddelande till granne och husägare kommer också att skickas.
Saker du behöver bygga
Programvarukrav
- Ladda ner Arduino IDE IDE Nedladdningssida
- Ladda ner DS3231 -biblioteket Ladda ner biblioteket
- Ladda ner Bridge -fil Ladda ner fil
- Ladda ner källkod Ladda ner källkod
Hårdvarukrav
- Arduino Uno Mega ATmega1280
- Ethernet -sköld
- Brödbräda
- LCD 16x2
- Grundläggande servo
- Bygelkabel Man till han 30 till 35
- Bygelkabel Kvinna till Kvinna 20 till 25
- Bygelkabel Hona till Hane 10-15
- 4x4 knappsatsmatris
- Ultraljudssensor - HC -SR04
- Summer piezo
- LED -lampor 2
- LAN -kabel
- Arduino board strömkabel
- RTC ds3231 modul
Behörighetskrav
För att ta emot SMS -meddelande från hårdvara:
- SID -konto från Twilio API
- Auth Token från Twilio API
- Temboo App -nyckel från Temboo API
- Avsändarens nummer från Twilio API
Först och främst montera din Ethernet -skärm med Arduino Uno Mega som visas på bilden.
Steg 1 till 5 kommer att förklara separata anslutningar av modulen till det huvudsakliga arduino -kortet. Och slutligen kommer ditt kort att se ut som ett helt projekt som visas ovan.
Steg 1: Lägg upp LCD 16x2 med Arduino Board
Krav för att slutföra detta steg
- Arduino Mega
- Ethernet -skärm
- LCD 16x2
- Bygelkablar Man till Man
Denna LCD 16x2 har 16 stift i den. följ bilden och anslut LCD med arduino -kortet. du behöver några manliga till manliga bygelkablar för att slutföra detta steg
Steg 2: Lägg upp ultraljudssensor - HC -SR04 med Arduino -kort
Krav för att slutföra detta steg
- Arduino Board
- Ethernet -skärm
- Ultraljudssensor - HC -SR04
- Bygelkablar Man till Kvinna
En ultraljudssensor är en enhet som kan mäta avståndet till ett föremål med hjälp av ljudvågor. Den mäter avståndet genom att skicka ut en ljudvåg med en specifik frekvens och lyssna efter att den där ljudvågen ska studsa tillbaka och vi använder denna ljudvågsteknik som inkräktningsdetektor.
För att täcka det mesta med Sensor för säkerhet och minska kostnaden för att installera detta system i verkliga världen. ultraljudssensorn är fixerad på en Basic Servo som roterar 180 grader och täcker maximal yta.
Steg 3 visar uppställning av Basic servo och kombinerar ultraljudssensor och Basic Servo tillsammans i bilden
Steg 3: Ställ upp för Basic Servo med Arduino Board
Krav för att slutföra detta steg
- Arduino Board
- Ethernet -skärm
- Grundläggande servo
- Bygelkablar
Denna grundläggande servo används för att rotera UltraSonic -sensorn i 180 grader för att täcka maximal yta för säkerhet. Och sedan har jag fäst ultraljudssensor ovanför den som visas på bilden
Steg 4: Ställ upp för 4x4 knappsatsmatris, LED och summer med Arduino -kort
Krav för att slutföra detta steg
- Arduino Board
- Ethernet -skärm
- 4x4 knappsatsmatris
- LED
- Summer piezo
Obs: 4x4 knappsatsmatris har 8 stift som börjar från höger till vänster vända knappar, summer används endast när säkerhetssystemet körs i panikläge, och här antar vi en LED som lampor i hemmet, det används också när säkerhetssystemet är kör i panikläge för att göra inkräktaren panik..
Steg 5: Ställ upp för RTC DS3231 med Arduino -kort
Krav för att slutföra detta steg
- Arduino Board
- Ethernet -skärm
- RTC DS3231
- Bygelkablar Man till Man
Obs: RTC -modulen (Real Time Clock) tar hand om tiden precis som hur vår stationära eller bärbara dator tar hand om tiden även när din bärbara dator är avstängd ett tag. Den visar rätt tid när du slår på din bärbara dator.
På samma sätt fungerar RTC -modulen. Så för att komma igång med RTC -modulen för första gången måste du ställa in en tid i början. Jag delar en video om hur du ställer in tid i din RTC -modul och en gång för att ställa in tiden behöver du inte behöva göra det igen och igen Komma igång med DS3231 RTC -modul.
Steg 6: Låter konfigurera programvarumiljö
Enligt de krav som diskuteras i inledningen bör du ladda ner Arduino IDE, ds3231 -biblioteket, batchfilen och ladda ner källkoden.
- Efter nedladdning av Arduino IDE starta den. Klicka på skiss> inkludera bibliotek> Hantera bibliotek> Sök efter "Knappsats" och välj sedan "Knappsats av Mark Stanley" och klicka på Installera
- Klicka igen> skiss> inkludera bibliotek> Lägg till. ZIP -bibliotek> Välj för ds3231 Zip -fil och importera den.
Steg 7: Låt oss få behörighetskraven
Som nämnts i introduktionen kräver du din egen behörighet för att driva projektet, som
- Twilio -konto SID
- Twilio Auth Token
- Temboo -nyckel och
- Ett avsändarnummer från Twilio.
- Registrera dig på Twilio -webbplatsen Twilio -webbplatsen så ser du ditt kontosid och autentiseringstecken på din konsolsida.
- gå sedan till programmerbart SMS> klicka på build och lär dig klicka på "FÅ ETT NUMMER" där du kan få ditt unika avsändarnummer och från detta unika avsändarnummer får du SMS -meddelande när inkräktare upptäcks.
- Sedan måste du registrera ditt SMS -mottagande telefonnummer i Twilio för att klicka på "Telefonnummer"> klicka på Verifierade nummerpresentatörer> klicka på plusknappen för att lägga till ditt mobilnummer för att få SMS -meddelandet.
- Kopiera denna information och registrera dig sedan på Temboo API -webbplatsen Temboo API -webbplats. Klicka på Twilio på vänster sida under Choreos> klicka på SMS -meddelanden> klicka på SendSMS. Då kommer du att se ett inmatningsfält för kontosid, autentiseringstecken, kropp, från och till.
- Ange alla dessa referenser precis där och ange det unika avsändarnumret i "FRÅN" -fältet
- Klicka på "Kör nu"
Du får ett meddelande.
OBS: Du bör få ett "FRÅN" unikt avsändarnummer och "TILL" registrera ditt telefonnummer för att få SMS -avisering.
Steg 8: Kodrader där du behöver ange dina referenser
Här kommer jag att nämna raderna där du behöver ange dina referenser inuti källkoden.
- På fem platser måste du byta ut din "SID -nyckel för konto" (rad nr: 440, 467, 495, 525, 554)
- På fem platser måste du byta ut din "Auth Token key" (rad nr: 432, 459, 487, 517, 546)
- På fem platser måste du byta ut ditt "TO" -nummer (rad nr: 434, 461, 489, 519, 548) Klistra in ditt telefonnummer som ska registreras i "Verifierade uppringnings -ID"
- På fem ställen måste du byta ut ditt "FRÅN" -nummer (rad nr: 436, 463, 491, 521, 550) Klistra in unikt avsändarnummer som du fick från twilio.
- I TembooAccount.h -filen #define TEMBOO_APP_KEY "#Paste your App key here#" Du kan hämta din App -nyckel från ditt Temboo -konto
När du har klistrat in din legitimation i den angivna LOC (kodrad) är du bra att köra din kod.
Steg 9: Brygganslutning
Välj nu LAN -adapter och källan till internet högerklicka och klicka sedan på brygganslutningar. Detta kommer att överbrygga en intranätanslutning mellan din bärbara dator och Ethernet -skärm som utgör ett slutet nätverk (intranät)
Efter överbryggning av anslutningar bör du öppna och stänga Batch -filen som du laddade ner i STEG 1.
Steg 10: Slutlig instruktion
Anslut din Arduino -strömkabel med din bärbara dator och LAN -kabel från din bärbara bärbara LAN -port till Ethernet -sköld -LAN -port och klicka sedan på "ladda upp" det tar 5 minuter att ladda upp.
När det har laddats upp kommer programmet att börja köra DHCP IP -adress kommer att erhållas då det kommer att be om PIN -kod för att ange
- TRAP MODE PIN "A33333"
- PIN -kod för panikläge "B66666"
- AVAKTIVERA PIN -kod "D00000"
Enligt den angivna PIN -koden startar systemet.
Du kan ändra PIN -koden som du vill genom att redigera källkoden.
Steg 11: Paniklägesresultat
När en inkräktare har upptäckt summer och LED (som hemlampor) kommer att blåsa upp och SMS -meddelande skickas till granne och husägare som visas på bilden, och en tillfällig webb kommer endast att vara värd för husägare, webbadressen kommer att skickas till husägaren via SMS -meddelandet
Skärmdumparna på webben publiceras ovan.
Steg 12: Fällägesresultat
När en inkräktare har upptäckts kommer ingen summer och lampor att blåsa upp istället kommer SMS -meddelande att skickas till granne, husägare och polis som visas på bilden, och en tillfällig webb kommer endast att vara värd för husägare och polis den information som webben spärrar publiceras ovan som bild och förklaras också i inledningsdelen, webbadressen skickas till husägare och polis via SMS -meddelande.
SMS -meddelandet innehåller information som
- Webbsidans adress
- Google kartriktningslänk från polisstation till offrets hem
Skärmdumparna på webben publiceras ovan.
Fördelar med detta system
- Nytt sätt att säkra ditt hem, på distans med omedelbar handling från polisen och din granne
- Mycket lägre implementeringskostnad
- Uppmuntrar digital säkerhet
- Ger inga ursäkter för polisen för att inte vidta åtgärder mot rån eftersom rånen registreras digitalt på plats.
- Minska rånhastigheten.
Rekommenderad:
Inbyggt skåp: 4 steg
Inbäddad skåp: I en salig aura är det att hålla sakerna på insidan något som är som ett stort stänk av spänning. Namnet "Lock of Lock" är verkligen en uppslukande del av mina dagliga artiklar som är allestädes närvarande på grund av dess natur, men vad det gör? Enkelt
Hemsäkerhet med Raspberry Pi: 6 steg (med bilder)
Hemsäkerhet med Raspberry Pi: Det är en enkel lösning som kan få dig att känna dig mer avslappnad när du lämnar din lägenhet - ta emot e -postmeddelanden med bilder på din egendom som besöks av oönskade gäster, aktivera och avaktivera ditt säkerhetssystem på det enklaste och pålitligaste sättet ( Tryck
Inbyggt universellt gränssnittskort - USB/Bluetooth/WIFI -kontroll: 6 steg
Inbyggt universellt gränssnittskort - USB/Bluetooth/WIFI -kontroll: Jag hittar ofta att jag skapar bibliotek för nya inbäddade moduler från grunden baserat på enhetsdatabladet. När jag skapar biblioteket kommer jag att fastna i en kodcykel, kompilera, programmera och testa när saker och ting fungerar och är felfria. Ofta kom
Hemsäkerhet med Orange Pi: 3 steg (med bilder)
Hemsäkerhet med Orange Pi: I huvudsak handlar det om samma idé som i min tidigare instruerbara: https://www.instructables.com/id/Home-Security-With…Den enda förändringen är användningen av Orange Pi-kortet (min valet var PC2) och en 4050 nivåväxel för att skydda brädans IO: er. För att sammanfatta -
Arduino MEGA 2560 Med WiFi Inbyggt - ESP8266: 10 steg
Arduino MEGA 2560 Med WiFi inbyggt - ESP8266: I dagens text diskuterar vi en Arduino som jag anser är extremt speciell, eftersom den har en ESP8266 inbäddad i sin styrelse. Det har inte ESP12 lödt på brädet. Istället har den Espressif -chipet. Så på tavlan har du den inbyggda