Dieses Codeschloss habe ich für einen Bekannten programmiert, der es dann als Wegfahrsperre in seinem Auto nutzen will.
Es sollte folgende Funktionen haben:

- Eingabe erst möglich wenn Schlüssel steckt
- Code 4-stellig
- Code durch Tastenkombination programmieren können
- Tastensperre nach 3 Fehleingaben für bestimmte Zeit
- Alarm nach 3 Fehleingaben aktivieren
- Schalten eines oder mehrerer Relais nach richtigem Code

Umsetzung der Programmierung:

1. Aufbau der Mega8 Grundschaltung mit 1x12 Tastenfeld
2. Programmierung des Programms und dann Stück für Stück die Funktionen erweitert

Umsetzung der Funktionen im Programm:

===>>>- Eingabe erst möglich wenn Schlüssel steckt

- Abfrage der Klemme 86s

===>>> Code 4-stellig
===>>> Schalten eines oder mehrerer Relais nach richtigem Code

- Einfache Constanten festgelegt
- Code muß am Ende mit Raute bestätigt werden
- Wenn der Code richtig ist, werden ein oder mehrere Ausgänge aktiviert

===>>> Code durch Tastenkombination programmieren können

- wenn der Code richtig ist und das Relais somit einschaltet, muß "*" "#" "*" gedrückt werden um in den Programmiermodus zu gelangen
- der Programmiermodus wird dann optisch durch blinken einer LED bestätigt
- jetzt kann man die neue Pin eingeben (aufblitzen der LED nach jeder Taste)
- zum beenden der Programmierung muß noch mit "*" bestätigt werden
- sollte man dies vergessen, wird nach 10Sek die Programmierung abgebrochen und der Standardcode ist weiterhin aktuell
- Der programmierte Code bleibt nur solange gespeichert, bis die Stromversorgung unterbrochen wurde (danach wieder Standardcode)

===>>> Tastensperre nach 3 Fehleingaben für bestimmte Zeit
===>>> Alarm nach 3 Fehleingaben aktivieren

als Fehleingabe werden erkannt:
- weniger oder gleich 4 Tasten gedrückt jedoch nicht bestätigt innerhalb 10 Sekunden
- mehr als 4 Tasten gedrückt
- falscher Code eingegeben und bestätigt

Nach 3 Fehleingaben wird dann das Tastenfeld für bestimmte Zeit gesperrt und der Alarm ausgelöst

Zusatzfunktionen:

- jeder Tastendruck wird optisch bestätigt (LED)
- jeder Abbruch wird optisch bestätigt (LED)
- jede Bestätigung wird optisch bestätigt (LED)
- Zurücksetzen der Eingaben nach 10 Sekunden
- Abbruch der Programmierung nach 10 Sekunden
- Eine Beleuchtungs-LED wird immer dann aktiviert, wenn eine Eingabe gefordert wird
- Eine 2-Farben Status-LED (rot/grün) zeigt den Betriebszustand an.

>>> Bedienungsanleitung als PDF - Dokument <<<

Kinderhandy