Laser Trip Wire beveiligingssysteem met cijferslot en epische sirene! (9 / 12 stap)

Stap 9: Het programma algoritme


Hier is de uiteindelijke video het toont wat tot sluit demonstraties en een discussie op het onderstaande programma algoritme:

Het programma-algoritme:
Dit is de volgorde van de stappen die het programma onder wisselende omstandigheden volgen zal. Hier is een blokdiagram dat in de linker bovenhoek op het blok systeem kan worden gestart begint (wanneer de macht wordt eerst toegepast op het apparaat).  Dit algoritme is al uiteengezet, maar niet in detail.  Het volgende stappenplan volgen:

1) heeft de ARM code ingevoerd?  Als dat niet het geval is, scan opnieuw.  Deze instructie houdt herhalen totdat een signaal is ontvangen van de ARM/DISARM lijn van de LS7222.

2) zodra de PIC is verteld dat de ARM/DISARM-code is ingevoerd, piept de DC piëzo-zoemer driemaal, die aangeeft dat het is nu wachten op de lichten om uit te gaan.  Ik had geen ruimte om dit blok toevoegen.

3) het systeem zoekt vervolgens naar een signaal (hoge) van de kamer licht detectie circuit.  Het houdt (wachten) scannen tot de ontvangst van dit signaal.

4) zodra dit signaal wordt ontvangen, is het omdat de verlichting in de kamer zijn uitgeschakeld.  Let op: weer dat ik twee licht detectoren in plaats van een gebruikt omdat ik een wilde op het gezicht van het plafond voor dit doel.

5) als de lichten uitgaan, het signaal wordt ontvangen, piept de piezo achtmaal om aan te geven dat het circuit van laser trip-wire inleiding zal worden.  De laser wordt ingeschakeld en het circuit van laser detectie wordt vervolgens gescand om te bepalen als de laser is inderdaad rijtje goed met de lichtsensor.  Ik gebruikte 6 spiegels om dit te doen, en het was een grote pijn te krijgen van de laser te stuiteren rond 6 spiegels en terug met de sensor line-up! Ayo

6) als het niet wordt opgesteld, geeft de piëzo-zoemer met drie piepjes dat het systeem wordt uitgeschakeld, zoals de laser wordt niet opgesteld naar behoren met de laser detector circuit.  De laser wordt uitgeschakeld, en het systeem opnieuw.

7) indien de laser wordt met de laser detectie circuit goed opgesteld, dan is de echte pret begint.  Er zijn drie scans in de lus hier.  Het programma scant om te zien als de laserstraal heeft doorbroken door het scannen van het circuit van laser detectie.  Het scant dan om te zien als er puls op de TAMPER-pin van de LS7222, die duiden zou dat iemand een verkeerd teken in het toetsenblok heeft gedrukt, dan eindelijk het scant om te zien als de ARM/DISARM-code is ingevoerd.

8) als beide de PIC zintuigen dat de lichtbundel is verbroken, of als een verkeerd teken op het toetsenbord is ingevoerd, klinkt het ALARM en jongen het is smerig!

9) als het alarm heeft teweeggebracht, blijft het alarm totdat de ARM/DISARM-code is ingevoerd.  Het zal houden scannen voor de ARM/DISARM signaal.  Wanneer de PIC een signaal van de ARM/DISARM lijn van de LS7222 detecteert, piept de piezo driemaal om aan te geven dat het systeem opnieuw wordt opgestart.  De laser wordt uitgeschakeld, en het systeem opnieuw gestart op het blok programma gestart.

10) als tijdens het scannen, de PIC detecteert een puls van de ARM/DISARM lijn van de LS7222, dan de piezo piept driemaal de laser zal uitzetten en het systeem zal opnieuw terug naar de blok programma gestart.

Gerelateerde Artikelen

Zelf kalibreren laser trip wire

Zelf kalibreren laser trip wire

Dit is mijn tutorial over hoe maak een laser trip wire kalibreren zelf.WAARSCHUWING lasers zijn super helder en zal u blind. dus geen gebruik maken van hen waren er zijn kinderen of in openbare ruimtes!Stap 1: benodigdheden Arduino (om het even welk
Bouwen van een Sentry Gun met Laser Trip Wire systeem en Arduino

Bouwen van een Sentry Gun met Laser Trip Wire systeem en Arduino

* OPMERKING * WORDT DIT PROJECT GEDAAN DOOR EEN GROEP STUDENTEN UIT SINGAPORE POLYTECHNISCHE ONDER FYP TOEZICHTHOUDER TEO SHIN JEN. GEDAAN DOOR CHAN KAI-CHI EN 2 ANONIEM.Concept:Trigger pistool als laser wordt geblokkeerd door binnendringende object.
Industriële IoT toepassingen - bouw uw eigen Laser Trip-Wire

Industriële IoT toepassingen - bouw uw eigen Laser Trip-Wire

** Update: Het artikel hieronder is van onze oudere Android app! VALARM is Industriële IoT. We helpen u, uw teams en uw bedrijf met de industriële IoT toepassingen met behulp van Valarm Tools Cloud.We raden GSM, WiFi of ethernet aansluiting apparaten
Arduino Laser Trip Wire

Arduino Laser Trip Wire

Voor dit kleine dandy project u hebt nodig:Arduino - ik ben met behulp van een Arduino Unoeen 3 x 4 toetsenbordeen 16 x 2 LCD-schermeen module/sensor van de lasereen lichte afhankelijke weerstand (LDR)een zoemer3 x 220 ohm weerstanden1 x 10K Ohm weer
Bouwen van Laser beveiligingssysteem met atmega8 (arduino)

Bouwen van Laser beveiligingssysteem met atmega8 (arduino)

Op deze instructables, zal ik delen hoe te bouwen beveiligingssysteem met atmega8 arduino,Stap 1: Bouw een Arduino Standalone met atmega8 Check hier: http://arduino.cc/en/Main/Standaloneof u kunt elk type van arduinoStap 2: Wire de LDR, ZOEMER en led
Hoe maak je een muizenval Trip Wire Alarm

Hoe maak je een muizenval Trip Wire Alarm

Hoe maak je een muizenval Trip Wire Alarm(Bekijk Video)In deze video, zal ik u tonen hoe maak je een reis wire muis val alarmsysteem met items u moet rond het huis. Toen mijn vader sommige oude verhalen, teruggeroepen toen hij in ROTC, werd ik geïnsp
Laser Trip mijne

Laser Trip mijne

dit instructable leert u hoe maak een laser trip mijne.Als iemand in het pad van de lasers stappen ik heb gekregen het tot verrekening van een L.E.D., maar je kunt er verrekening van andere dingen.U gaat nodig hebben:1. laser.2. fotocel, liefst een g
Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

In deze handleiding Instructables zal ik u tonen hoe maak je je eigen wachtwoord beveiligingssysteem met behulp van de Arduino uno bestuur en sommige schakelopties magnetische deur. Ik maakte mijn eigen circuit met behulp van de ATmega328 micro contr
Laser-geëtst glaskunst met hand-kleuren

Laser-geëtst glaskunst met hand-kleuren

ik heb dit deels op TechShop, een geweldige plek met verschillende voorposten in de VS. Het is een winkel van de productie met gereedschappen voor metaalbewerking, houtbewerking, industriële naaien, vinyl banner knippen, elektronica en Arduino arduin
Laser gesneden acryl Rose met geëtst Base

Laser gesneden acryl Rose met geëtst Base

Hallo iedereen, ik maakte een acryl roos display stuk voor een geliefde. Ik was gelukkig genoeg om te beschikken over een Epilog laser cutter op het moment. Als ik moest winnen een Epilog Zing 16 Laser, zou ik een klein bedrijf maken van sculpturen,
Afneembare EL wire jas met

Afneembare EL wire jas met

Veilig, op donkere winternachten worden gezien met de draad van GR uitgevoerd jas!Winter beginnen benaderingen en de nachten te trekken in het is belangrijker dan ooit om zichtbaar wanneer uit lopen of fietsen. Afgelopen winter had ik verschillende i
Huisgemaakte beveiligingssysteem met de PI

Huisgemaakte beveiligingssysteem met de PI

In deze eerste video zullen we kijken hoe te maken van uw zeer eigen beveiligingssysteem met de Raspberry Pi.In de tweede video eindigen we de huisgemaakte beveiligingssysteem.  We zullen kijken naar de code, alsmede een snelle demo.
Beveiligingssysteem met behulp van 1Sheeld

Beveiligingssysteem met behulp van 1Sheeld

in dit project, door 1Sheeld te gebruiken om te bouwen van een beveiligingssysteem met ultrasone en het toetsenblok opgenomen in de aanvraag van het schild.Stap 1: Component gebruikt voor dit project1 - Arduino Uno (of elke soort Arduino familie).2 -
Laser-assisted takedown blaaspijp met bipod

Laser-assisted takedown blaaspijp met bipod

Hey iedereen,In dit instructable, wij zal maken een blaaspijp met alle toebehoren die ik kon bedenken. Deze blaaspijp is stabiel, nauwkeurige en mobiele zodat ik mijn doelen bereikt overwegen. Dit is mijn laatste week-end project en ik hoop dat u gen