So hier mal eine Aufgabe die evl auch euren Ausbilder fordert.
Entwickeln sie ein Codeschloss mit Relais.
Dieses Codeschloss wird mit einer Tastenmatrix mit 4 Zeilen und 3 Spalten bedient und hat die Ziffern 0 bis 9 sowie eine * und eine # Taste.
Es soll über Jumper (Steckbrücken ) ein 6 stelliger Code frei programmierbar sein.
Keine Taste darf mehrfach belegt werden.
Zusätzlich muss der gültige Code innerhalb von 30s ab betätigen der ersten Stelle eingegeben werden damit die Tür für 10 s geöffnet wird.
Jeder Tastendruck muss optisch und akustisch angezeigt werden als Rückmeldung des Tastendruckes.
Optische Anzeige eine LED und Akustische Anzeige Piezosummer.
Wird der Code falsch eingegeben, wird das Öffnen des Schlosses für 3 Min blockiert.
Der Benutzer erhält darüber keine Information.
Er kann also weiter Tasten drücken und erhält auch die Rückmeldung das eine Taste gedrückt wurde.
Als Code sind neben den Ziffern auch * und # verwendbar.
ZB ist 1,4,*,3,#, 7 ein gültiger Code 1,2,3,1,6,7 ist ungültig.
Das abgesetzte Tastenfeld ist von Ihnen mit Sabotagekontakt und optischer sowie mit akustischer Anzeige auszurüsten. Die Versorgung des Codeschlosses erfolgt mit 12V DC um die Matrix mit Optokopplern aufzulösen.
Die Verwendung von Dioden ist auch erlaubt. Um Kontakte einzusparen. Und die Optokoppler zu schützen.
Bei ausgelöstem Sabotagekontakt wird die Spannungsversorgung zum Tastenfeld all polig abgeschaltet.
Der Sabotagekontakt darf nur manuell an der Steuerung Quittiert werden.
Viel Spaß beim Umsetzen.