120 likes | 216 Views
Autoalarmanlage. Gruppe: Eugen Riefert Dmitriy Aranovich. Inhalt. Vorstellung des Projektes Grundidee Hardware Software Fragen. Wie sind wir auf die Idee gekommen?. Was tut man dagegen?. Alarmanlage kaufen?. Nur 499,95 €. Studien-gebühren!!!. Selbst bauen!. Falscher Code
E N D
Autoalarmanlage Gruppe: Eugen Riefert Dmitriy Aranovich
Inhalt Vorstellung des Projektes • Grundidee • Hardware • Software Fragen
Was tut man dagegen? Alarmanlage kaufen?
Nur 499,95 € Studien-gebühren!!! Selbst bauen!
Falscher Code Timeout 30 sec. Türkontakt Display Eingabepad Richtiger Code Alarm OK-Zeichen
Schaltplan I²C Platine Treiber- bausteine Widerstände VG Leiste
Software Alarm: clr P3.3 clr P4.1 ; rote Status-LED an clr TR0 call UNGUELTIG jmp Blinken Blinken: cpl P4.3 ; 1. Blinkerpaar cpl P4.6 ; 2. Blinkerpaar cpl P4.0 ; Summer mov R4, #0FFH Durchlauf1: mov R7,#0FFH Durchlauf2: djnz R7,Durchlauf2 djnz R4,Durchlauf1 cpl P4.4 ; Rücklichter cpl P4.5 ; Scheinwerfer jmp Blinken OK: clr TR0 clr P4.7 ; grüne Status-LED call CodeOK jmp Ende setb TR0 TIMER_0: djnz R5,SPRUNG_2 mov R5, #zeit djnz R6,SPRUNG_2 call Codenr CodeIn: mov DPTR,#9800H push DPL mov Anzahl, #5H mov DisplayZeile, #0H mov CursorPosition, #0H mov A,#43H ; ASCII Code von "C" movx @DPTR,A inc DPTR mov A,#6FH ; ASCII Code von "o" movx @DPTR,A inc DPTR mov A,#64H ; ASCII Code von "d" movx @DPTR,A inc DPTR mov A,#65H ; ASCII Code von "e" movx @DPTR,A inc DPTR mov A,#3AH ; ASCII Code von ":" movx @DPTR,A pop DPL lcall Display_Write jnb P4.2, Start Programmbeschreibung: Alarmanlage: Das Programm wird gestartet, sobald man die Fahrzeugtür (Port 4.2) öffnet. Mit dem Programmstart läuft der Timer 30 sec lang und es wird nach dem im Programm abgespeichertem Code abgefragt. Sollte innerhalb dieser 30 sec keine oder falsche Codeeingabe erfolgen, wird dies entsprechend auf dem Display angezeigt und zusätzlich mit den LEDs deutlich gemacht. Sollte ein richtiger Code eingegeben werden, wird dies auf dem Display angezeigt und die Alarmanlage wird entschärft.
Alarmanlage?!? Das Ergebnis
Wir bedanken uns für Ihre Aufmerksamkeit und stehen für Fragen zur Verfügung