Schlagwort-Archive: SafeDuino

Mein Projekt: „SafeDuino“ :D

Ahoi :D

Also nachdem ich eine längere Zeit keine Artikel erstellt habe, wollte ich gebündelt einmal ein paar Aspekte meines Projektes zeigen.

Ich habe mich, nach vielem Ausprobieren und Herumbasteln, dafür entschieden einen Tresor zu bauen, der mit Hilfe des Arduinos gesteuert wird.

Hier einmal ein paar Aspekte zum Projekt (was soll es können und Ähnliches) :

  • Der Tresor wird aus Holz gebaut (es soll eher modellhaft, als diebstahlsicher sein :D )

skizze_maße

  • Der Safe kann sich selbst verschließen und entriegeln (Durch die Konstruktion ist der Riegel besonders standhaft)
  • Auch ohne die Verbindung mit einem Computer kann er betrieben werden ( mit Hilfe einer 9V Batterie und einem zum Arduino passenden Stecker)
  • Damit das Projekt nicht fortwährend Strom verbraucht baue ich einen Kippschalter ein, mit welchem der Tresor an- und ausgeschaltet werden kann
  • Damit gespeicherte Passwörter o.Ä. nicht mit dem Ausschalten gelöscht werden, nutze ich den im Arduino eingebauten Flash Speicher (EEPROM), welcher bis zu 512 Einträge mit Zahlenwerten von 0 bis 255 verwalten kann
  • Ich habe ein Tastenfeld gebaut, welches 12 Tasten besitzt und dank „register shifting“ nur vier Input Pins benötigt.

Keypad(3x4)

  • Als grafische Benutzeroberfläche verwende ich ein TFT Display, welches ich in einem anderen Artikel vorgestellt habe.

TFT Front

  • Das Display besitzt ein SD Shield, welches ich für die Kommunikation von Arduino und Computer nutzen möchte, was mehrere Vorteile im Gegensatz zu einer seriellen Kommunikation mit sich bringt. Dadurch dass sowohl Tresor als auch Computer Daten auf eine SD Karte schreiben und diese auslesen können, baue ich folgende Funktionen ein:
  • –> TAN Generator, Versand der TAN’s per Email
  • –> Wenn der Code mehrfach falsch eingegeben wird, soll sich der Tresor sperren und nur mit Hilfe eines Keys (MD5 -Algorithmus) entsperren lassen.
  • Der Tresor wird von Innen Beleuchtet, wenn er geöffnet wird
  • Ein aus einem alten PC ausgebauter 8Ohm Lautsprecher sorgt für eine Tonausgabe
  • Neben Keypad und Display befindet sich auf der Vorderseite des Safes auch ein „LED Bargraph“ welcher das Display visuell unterstützt :D
  • Die ganze Elektronik ist oben in einem Zwischenraum deponiert
  • Natürlich wird der Tresor zum Schluss auch optisch gestaltet :)

Hier dann noch ein Paar Bilder :)

safeduino

safe

Riegel v.3

2013-02-01 17.27.46

Shift Register

Stecker Stromversorgung

Kippschalter

Bargraph (10LED's)

Shift Register

SD