Inhoudsopgave:

Thuisbeveiliging met ingebouwd systeem: 12 stappen (met afbeeldingen)
Thuisbeveiliging met ingebouwd systeem: 12 stappen (met afbeeldingen)

Video: Thuisbeveiliging met ingebouwd systeem: 12 stappen (met afbeeldingen)

Video: Thuisbeveiliging met ingebouwd systeem: 12 stappen (met afbeeldingen)
Video: Eindelijk: Philips Hue-lampen bedienen met je oude lichtschakelaars! 2024, Juni-
Anonim
Thuisbeveiliging met ingebouwd systeem
Thuisbeveiliging met ingebouwd systeem

Hallo lezers, Dit is een Instructables voor het bouwen van een Home Security System in tegenstelling tot elk ander beveiligingssysteem. Dit systeem heeft een verbeterde functie TRAP en PANIEK-modus Het verbinden van de eigenaar, de buurman en het politiebureau van het slachtoffer via het netwerk. In dit project demonstreer ik het hele project via intranet (Closed Area Network) niet via internet. hetzelfde via internet..

PANIEKMODUS: (Bestaand systeem) Wanneer een indringer wordt gedetecteerd door de ultrasone sensor. de lichten van het huis en de zoemer zullen worden opgeblazen waardoor de indringer in paniek raakt en een sms-melding naar de eigenaar van het slachtofferhuis en zijn / haar buurman zal worden gestuurd en er zal een tijdelijke web worden gehost met informatie over de overtreding, zoals wanneer de indringer trespassed, Tijd verstreken na de overtreding en een invoerveld. Waar de huiseigenaar de pincode kan invoeren om de zoemer en de huisverlichting op afstand te deactiveren.

TRAP-MODUS: (Voorgesteld systeem) Wanneer de indringer wordt gedetecteerd, zullen de zoemer en lichten niet ontploffen zoals bestaande systemen. krijg de informatie zoals tijd van overtreding, verstreken tijd van overtreding en adres van het slachtoffer naar huis en een statische google map-richting van politiebureau naar huis van het slachtoffer. En een sms-melding naar buurman en huiseigenaar zal ook worden verzonden.

Dingen die je moet bouwen

Softwarevereiste:

  1. Download de Arduino IDE IDE-downloadpagina
  2. Download DS3231 bibliotheek Download de bibliotheek
  3. Bridge-bestand downloaden Bestand downloaden
  4. Broncode downloaden Broncode downloaden

Hardwarevereiste:

  1. Arduino Uno Mega ATmega1280
  2. Ethernet-schild
  3. Broodplank
  4. LCD 16x2
  5. Basis Servo
  6. Doorverbindingsdraad Man naar Man 30 tot 35
  7. Doorverbindingsdraad Vrouwelijk naar Vrouwelijk 20 tot 25
  8. Doorverbindingsdraad Vrouw naar Man 10-15
  9. 4x4 toetsenbordmatrix
  10. Ultrasone sensor - HC-SR04
  11. Zoemer piëzo
  12. LED-verlichting 2
  13. LAN-kabel
  14. Arduino-bord voedingskabel
  15. RTC ds3231-module

Referentievereiste:

Voor het ontvangen van sms-meldingen van hardware:

  1. Account-SID van Twilio API
  2. Auth Token van Twilio API
  3. Temboo App-sleutel van Temboo API
  4. Afzendernummer van Twilio API

Monteer eerst uw Ethernet Shield met Arduino Uno Mega zoals weergegeven in de afbeelding.

Stappen van 1 tot 5 zullen afzonderlijke verbindingen van de module met het hoofdarduino-bord uitleggen. En uiteindelijk zal je bord eruitzien als een heel project zoals hierboven weergegeven.

Stap 1: Line-up LCD 16x2 met Arduino Board

Line-up LCD 16x2 met Arduino-bord
Line-up LCD 16x2 met Arduino-bord
Line-up LCD 16x2 met Arduino-bord
Line-up LCD 16x2 met Arduino-bord

Vereisten om deze stap te voltooien

  1. Arduino Mega
  2. Ethernet-afscherming
  3. LCD 16x2
  4. Doorverbindingsdraden mannelijk naar mannelijk

Deze LCD 16x2 heeft 16 pinnen. volg de afbeelding en sluit het LCD-scherm aan op het Arduino-bord. Je hebt enkele mannelijke naar mannelijke jumperdraden nodig om deze stap te voltooien

Stap 2: Line-up ultrasone sensor - HC-SR04 met Arduino Board

Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord
Line-up ultrasone sensor - HC-SR04 met Arduino-bord

Vereisten om deze stap te voltooien

  1. Arduino-bord
  2. Ethernet-afscherming
  3. Ultrasone sensor - HC-SR04
  4. Doorverbindingsdraden Man-vrouw

Een ultrasone sensor is een apparaat dat de afstand tot een object kan meten door middel van geluidsgolven. Het meet afstand door een geluidsgolf op een specifieke frequentie uit te zenden en te luisteren of die geluidsgolf terugkaatst en we gebruiken deze geluidsgolftechnologie als indringerdetector.

Om het grootste deel van het gebied te bestrijken met Sensor voor beveiliging en de kosten van installatie van dit systeem in de echte wereld te verlagen. de ultrasone sensor is bevestigd op een basisservo die 180 graden draait en het maximale gebied bestrijkt.

Stap 3 toont de opstelling van de basisservo en het combineren van de ultrasone sensor en de basisservo samen in beeld

Stap 3: Line-up voor Basic Servo met Arduino Board

Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord
Line-up voor basisservo met Arduino-bord

Vereisten om deze stap te voltooien

  1. Arduino-bord
  2. Ethernet-afscherming
  3. Basis Servo
  4. Doorverbindingsdraden

Deze basisservo wordt gebruikt om de ultrasone sensor 180 graden te draaien om het maximale gebied voor beveiliging te bedekken.

Stap 4: Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord

Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord
Line-up voor 4x4 toetsenbordmatrix, LED en zoemer met Arduino-bord

Vereisten om deze stap te voltooien

  1. Arduino-bord
  2. Ethernet-afscherming
  3. 4x4 toetsenbordmatrix
  4. LED
  5. Zoemer piëzo

Opmerking: 4x4 toetsenbordmatrix heeft 8 pinnen, beginnend van rechts naar links gerichte knoppen, de zoemer wordt alleen gebruikt wanneer het beveiligingssysteem in paniekmodus werkt, en hier gaan we uit van een LED als verlichting van het huis, het wordt ook gebruikt wanneer het beveiligingssysteem is in paniekmodus draaien om de indringer in paniek te brengen..

Stap 5: Line-up voor RTC DS3231 met Arduino Board

Line-up voor RTC DS3231 met Arduino-bord
Line-up voor RTC DS3231 met Arduino-bord
Line-up voor RTC DS3231 met Arduino-bord
Line-up voor RTC DS3231 met Arduino-bord

Vereisten om deze stap te voltooien

  1. Arduino-bord
  2. Ethernet-afscherming
  3. RTC DS3231
  4. Jumperdraden Man naar Man

Opmerking: de RTC-module (Real Time Clock) zorgt voor de tijd, net zoals onze desktop of laptop voor de tijd zorgt, zelfs als uw laptop een tijdje uit staat. Het zal de juiste tijd weergeven wanneer u uw laptop inschakelt.

Op dezelfde manier functioneert de RTC-module. Dus om voor de eerste keer met de RTC-module aan de slag te gaan, moet u in het begin een tijd instellen. Ik zal een video delen over het instellen van Tijd in uw RTC-module en een keer om de tijd in te stellen die u niet steeds opnieuw hoeft te doen. Aan de slag met de DS3231 RTC-module.

Stap 6: Laten we de softwareomgeving configureren

Laten we de softwareomgeving configureren
Laten we de softwareomgeving configureren
Laten we de softwareomgeving configureren
Laten we de softwareomgeving configureren

Volgens de vereisten die in de inleiding zijn besproken, moet u Arduino IDE, ds3231-bibliotheek, het batchbestand downloaden en de broncode downloaden.

  1. Na het downloaden van Arduino IDE start u het. Klik op schets > bibliotheek toevoegen > Bibliotheken beheren > Zoek naar "Toetsenblok" selecteer vervolgens "Toetsenblok van Mark Stanley" en klik op Installeren
  2. Klik opnieuw op > schets > bibliotheek opnemen >. ZIP-bibliotheek toevoegen > Selecteer voor ds3231 Zip-bestand en importeer het.

Stap 7: Laten we de referentiesvereisten krijgen

Laten we de referentiesvereisten krijgen
Laten we de referentiesvereisten krijgen

Zoals vermeld in de inleiding heeft u uw eigen legitimatie nodig om het project uit te voeren, zoals:

  • Twilio-account SID
  • Twilio Auth-token
  • Tembo-app-sleutel en
  • Een afzendernummer van Twilio.
  1. Meld u aan bij de Twilio-website Twilio Site ziet u uw account-SID en verificatietoken op uw consolepagina.
  2. ga dan naar programmeerbare sms > klik op bouwen en leer klik op "HET EEN NUMMER" waar u uw unieke afzendernummer kunt krijgen en van dit unieke afzendernummer ontvangt u een sms-melding wanneer een indringer wordt gedetecteerd.
  3. Vervolgens moet u uw telefoonnummer voor sms-ontvangst in Twilio registreren. Klik daarvoor op "Telefoonnummers" > klik op geverifieerde beller-ID's > klik op de plusknop om uw mobiele nummer toe te voegen om de sms-melding te ontvangen.
  4. Kopieer deze inloggegevens en meld u vervolgens aan bij de Temboo API-website Temboo API-site. Klik aan de linkerkant onder Choreos op Twilio > klik op SMS-berichten > klik op SendSMS. Vervolgens ziet u invoervelden voor Account SID, Auth Token, Body, From en To.
  5. Voer al die inloggegevens daar in en voer dat unieke afzendernummer in het veld "FROM" in
  6. Klik op "Nu uitvoeren"

U ontvangt een melding.

OPMERKING: U moet een uniek "FROM"-nummer van de afzender krijgen en "TO" uw telefoonnummer registreren om de sms-melding te ontvangen.

Stap 8: Coderegels waar u uw referenties moet invoeren

Coderegels waar u uw referenties moet invoeren
Coderegels waar u uw referenties moet invoeren

Hier zal ik de regels vermelden waar u uw inloggegevens in de broncode moet invoeren.

  1. Op vijf plaatsen moet u uw "Account SID-sleutel" vervangen (regelnummer: 440, 467, 495, 525, 554)
  2. Op vijf plaatsen moet u uw "Auth Token-sleutel" vervangen (regelnr: 432, 459, 487, 517, 546)
  3. Op vijf plaatsen moet u uw "TO" -nummer vervangen (regelnr: 434, 461, 489, 519, 548). Plak uw telefoonnummer dat moet worden geregistreerd in "Geverifieerde beller-ID's"
  4. Op vijf plaatsen moet u uw "FROM"-nummer vervangen (regelnummer: 436, 463, 491, 521, 550) Plak het unieke afzendernummer dat u van twilio hebt gekregen.
  5. In het TembooAccount.h-bestand #define TEMBOO_APP_KEY "#Plak hier uw App-sleutel#" U kunt uw App-sleutel ophalen uit uw Temboo-account

Nadat u uw referentie in de gegeven LOC (coderegel) hebt geplakt, kunt u uw code uitvoeren.

Stap 9: Brugverbinding

Brugverbinding
Brugverbinding
Brugverbinding
Brugverbinding

Selecteer nu LAN-adapter en de bron van internet, klik met de rechtermuisknop en klik vervolgens op bridge-verbindingen. Dit zal een intranetverbinding tussen uw laptop en Ethernet-shield overbruggen die een gesloten netwerk (intranet) vormt

Na het overbruggen van verbindingen moet u het batchbestand openen en sluiten dat u bij STAP 1 hebt gedownload.

Stap 10: Laatste instructie

Laatste instructie
Laatste instructie
Laatste instructie
Laatste instructie

sluit uw Arduino-voedingskabel aan op uw laptop en LAN-kabel van de LAN-poort van uw laptop naar de Ethernet-shield LAN-poort en klik vervolgens op "uploaden". Het duurt 5 minuten om te uploaden.

Zodra het is geüpload, begint het programma met het uitvoeren van het DHCP IP-adres wordt verkregen en vervolgens wordt om een pincode gevraagd

  1. TRAP MODUS PIN "A33333"
  2. PANIEKMODUS PIN "B66666"
  3. DEACTIVEER PIN "D00000"

Afhankelijk van de ingevoerde pincode zal het systeem starten.

U kunt de pincode naar wens wijzigen door de broncode te bewerken.

Stap 11: Resultaten paniekmodus

Resultaten paniekmodus
Resultaten paniekmodus
Resultaten paniekmodus
Resultaten paniekmodus
Resultaten paniekmodus
Resultaten paniekmodus

Zodra een indringer is gedetecteerd, zullen de zoemer en LED (als thuisverlichting) ontploffen en wordt er een sms-melding verzonden naar de buurman en de huiseigenaar zoals weergegeven in de afbeelding, en wordt er een tijdelijk web gehost alleen voor de huiseigenaar. Het adres van het web zal via de sms-melding naar de huiseigenaar worden gestuurd

De screenshots van web zijn hierboven gepost.

Stap 12: Resultaten overvalmodus

Resultaten overvalmodus
Resultaten overvalmodus
Resultaten overvalmodus
Resultaten overvalmodus
Resultaten overvalmodus
Resultaten overvalmodus
Resultaten overvalmodus
Resultaten overvalmodus

Zodra een indringer wordt gedetecteerd, zullen er geen zoemer en lichten ontploffen. In plaats daarvan wordt een sms-melding verzonden naar de buurman, huiseigenaar en politieagent zoals weergegeven in de afbeelding, en een tijdelijk web wordt alleen gehost voor huiseigenaar en politieagent, de informatie die het web bevat houdt is hierboven als afbeelding geplaatst en wordt ook uitgelegd in het inleidingsgedeelte. Het adres van het web wordt via sms naar de huiseigenaar en politieagent verzonden.

De sms-melding bevat informatie zoals:

  1. Adres van webpagina
  2. Google map routebeschrijving link van politiebureau naar het slachtoffer thuis

De screenshots van web zijn hierboven gepost.

Voordelen van dit systeem:

  1. Nieuwe manier om uw huis op afstand te beveiligen met onmiddellijke actie van de politie en uw buurman
  2. Zeer lage implementatiekosten
  3. Stimuleert digitale veiligheid
  4. Geeft geen excuses voor politie om niet op te treden tegen overval omdat de aangifte van overval ter plaatse digitaal wordt gemeld.
  5. Verminder het aantal overvallen.

Aanbevolen: