Inhaltsverzeichnis:

B-Safe, der tragbare Safe - Gunook
B-Safe, der tragbare Safe - Gunook

Video: B-Safe, der tragbare Safe - Gunook

Video: B-Safe, der tragbare Safe - Gunook
Video: I Turn Stainless Steel Bolts into a Pocket Safe 2024, November
Anonim
Image
Image
B-Safe, der tragbare Safe
B-Safe, der tragbare Safe

*** 4. September 2019: Ich habe eine neue 3D-Datei der Box selbst hochgeladen. Es schien, dass mein Schloss 10 mm zu hoch für einen guten Abschluss war ***

Das Problem

Stell dir das vor:

Sie wachen eines Morgens auf und das Wetter ist wirklich gut. Du willst an den Strand. Da du nicht so nah am Strand wohnst, nimmst du dein Auto. Um den Parkplatz am Strand zu bezahlen, benutzen Sie Ihr Telefon.

Das bedeutet, dass du (mindestens) die folgenden Gegenstände mit an den Strand gehst:

  • Autoschlüssel
  • Führerschein
  • Telefon
  • Handtuch

Was macht man mit diesen Sachen, wenn man baden gehen möchte? Man lässt sie unbeaufsichtigt am Handtuch? Hmmm. Dieses Problem braucht eine Lösung…

Die Lösung

Für das oben beschriebene Problem habe ich einen tragbaren Safe erstellt. Der B-Safe, wobei das B für Strand oder für meinen Namen Bastiaan steht. Es wird als sicher ausgesprochen.

Wie funktioniert es?

In jedem B-Safe ist ein eigener persönlicher PIN-Code einprogrammiert. Wenn der B-Safe ausgeschaltet ist, ist er geöffnet. Sie legen Ihre wichtigen Dinge wie Schlüssel, Lizenz und Telefon in die Box, legen den Schalter um, um sie einzuschalten, schließen und verriegeln sie und geben Ihre persönliche PIN ein. Der B-Safe ist jetzt scharf und verriegelt.

Immer wenn jemand Ihre Box nimmt, leuchtet eine der LEDs für einige Sekunden auf. Wenn nach diesen Sekunden noch Bewegung vorhanden ist, ertönt ein lauter Alarm. Dies wird nicht aufhören, bis Sie den richtigen PIN-Code erneut eingeben. Wenn Sie jedoch im Moment der Bewegung den richtigen PIN-Code eingeben, deaktiviert sich der B-Safe.

Es wird nicht empfohlen, den B-Safe an einem leeren Strand zu verwenden. Die Idee ist, dass, wenn jemand mit einer sehr lauten Box über den Strand geht oder rennt, ihn/sie von Umstehenden anhält. Um dies selbst zu erstellen, müssen Sie nur die Schritte 3, 4, 5 und 6 ausführen

Lieferungen

Gebrauchte Verbrauchsmaterialien:

  • Arduino Leonardo (ohne Stifte)
  • Headerpins männlich 40 Pins Metall 90 Grad
  • Mehrere Überbrückungskabel weiblich/weiblich
  • Schalter Wippe Snap-in On/off rechteckig schwarz
  • Ader 1x0, 2mm2 Multicore flexible Ader schwarz
  • Ader 1x0, 2mm2 mehradrig flexible Ader rot
  • Ader 1x0, 2mm2 mehradrig flexible Ader gelb
  • ein kleines Stück Schrumpfschlauch
  • LED 5mm rot
  • LED 5mm grün
  • Lautsprecher 3-24V
  • 9V Batterie
  • 9V Batterieanschluss
  • Widerstand 120 Ohm 1/4w 5%
  • Widerstand 100 Ohm 1/4w 5%
  • 3D gedruckte Box
  • 4x4-Tastatur
  • kleines Stück Leiterplatte
  • kleines Schloss (ich habe eines aus einem Safe von Action genommen)
  • 3-Achsen-Beschleunigungsmesser MPU6050
  • einige gebrauchte Schrauben von kleinen "übrigen" Elektronikgeräten wie Fernsehfernbedienungen
  • mehrere M3-Schrauben
  • etwas Kleber für die LEDs
  • viel Bier

Schritt 1: Prototyp und Testen

Prototyp und Test
Prototyp und Test

Für meinen Prototyp habe ich ein Steckbrett und einige "Steckdrähte" verwendet. Nachdem alles angeschlossen war, begann ich mit dem Erstellen des Arduino-Codes und testete, testete und testete ihn. Alles anders verbinden, den Code neu schreiben und erneut testen.

Bis ich zufrieden war und alles genau so funktionierte, wie ich es wollte.

Schritt 2: Schaltpläne

Verdrahtungspläne
Verdrahtungspläne

Die Verkabelung ist recht einfach. Verwenden Sie einfach die Schaltpläne, um alles zu verdrahten. Versuchen Sie einfach, so kurze Kabel wie möglich zu verwenden, damit alles perfekt in den Deckel passt.

Schritt 3: Löten

Löten
Löten

Ich messe alle Drähte, damit sie nicht zu lang sind, schneide sie ab und ziehe das Ende ab. Dann verbinde ich alle Drähte mit einem Lötkolben mit den Teilen. Ich verwende auch Schrumpfschläuche. Stellen Sie sicher, dass Sie diese (lose) am Kabel anbringen, bevor Sie das Kabel an ein Teil anschließen.

Die Teile die ich gelötet habe sind:

  • 90-Grad-Winkel-Steckerstifte auf Arduino
  • 90-Grad-Winkel-Anschlussstifte auf der Tastatur
  • Kabel zu LEDs
  • Widerstände auf PCB
  • Kabel vom Lautsprecher zur Platine
  • Power-Taste

Schritt 4: 3D-Druck aller Teile

3D-Druck aller Teile
3D-Druck aller Teile
3D-Druck aller Teile
3D-Druck aller Teile

Ich habe die ganze Box und alles damit in Autodesk Fusion 360 entworfen. Das hat sehr lange gedauert, weil ich wollte, dass alles genau so ist, wie ich es wollte. Mein erstes Design hatte das Arduino auf der Unterseite, aber dieses endgültige Design hat alles im Deckel. Im Deckel befinden sich vorgefertigte Löcher, um alles mit (M3) Schrauben zu befestigen.

Zum Drucken der Teile verwende ich einen Tronxy P802M (ähnlich einem Prusa i3) mit einem Bett von 200 x 200 x 220. Ich habe die STLs mit Ultimaker Cura geschnitten. Ich habe die Einstellungen, die ich für Cura verwendet habe, exportiert. Hier können Sie mein Cura-Profil herunterladen.

Ich habe auch meine STLs hier hochgeladen. Es gibt vier, die Box selbst, den Deckel, die Deckelabdeckung und den Knopf am Deckel. Achtung: Die Box selbst brauchte mehr als 24 Stunden zum Drucken!

Schritt 5: Laden Sie den Code

Laden Sie den Code
Laden Sie den Code

Da ich immer noch überlege, ob ich den B-Safe in die reale Produktion aufnehmen soll oder nicht, habe ich mich entschieden, hier nur eine vorkompilierte.hex-Datei abzulegen. Diese.hex-Datei ist voll funktionsfähig und kann in Ihr Arduino hochgeladen werden.

Die vorkompilierte.hex-Datei hat den PIN-Code "9503"

Wenn Sie einen benutzerdefinierten PIN-Code wünschen, senden Sie mir eine Nachricht und ich schicke Ihnen eine neue.hex-Datei mit Ihrem persönlichen Code.

Schritt 6: Zusammenbau aller Teile

Zusammenbau aller Teile
Zusammenbau aller Teile
Zusammenbau aller Teile
Zusammenbau aller Teile
Zusammenbau aller Teile
Zusammenbau aller Teile

Der Zusammenbau ist aufgrund des Designs recht einfach. Die Tastatur und der Lautsprecher passen perfekt in den Deckel. Ich verwende einige alte (sehr winzige) Schrauben von einer alten Fernbedienung, um die Tastatur am Deckel zu befestigen.

Der Arduino Leonardo und das PCB-Stück werden mit M3-Schrauben befestigt.

Sie können ein Stück Filament (3D-Druckdraht) verwenden, um den Deckel an der Box selbst zu befestigen. Die Löcher im Deckel und der Box sind 2 Millimeter groß und das Filament ist 1,75 Millimeter groß, also passt das perfekt!

Der Akku geht ohne Sicherung im Deckel. Durch den Deckeldeckel und das eingelassene Vierkant im Deckel bewegt sich der Akku beim Aufsetzen des Deckeldeckels nicht. Gleiches gilt für den Lautsprecher und den Ein-/Ausschalter. Diese gehen auch ungesichert in den Deckel.

Das einzige, was geklebt wird, sind die LEDs, aber dies ist nur eine Vorsichtsmaßnahme, um zu vermeiden, dass sie herauskommen, wenn Sie sie auf die Außenseite schieben.

Zur Verdrahtung des Arduino werden folgende Pins verwendet:

  • Arduino digital 0 bis 7; Tastatur 1 bis 8
  • Arduino-Digital 8; rote LED
  • Arduino-Digital 9; grüne LED
  • Arduino-Digital 12; Lautsprecher
  • Arduino-SCL; MPU5060 SCL
  • Arduino-SDA; MPU5060 SDA
  • Arduino 5V; MPU5060 VCC
  • Arduino-GND; GND auf kleiner Platine
  • Arduino-GND; 9V Batterie
  • Arduino-FIN; 9V Batterie

Der Grund, warum ich kein elektronisches Schloss verwendet habe, ist, dass ich kein elektronisches Schloss finden konnte, das klein und stark genug ist, um dieses Design zum Laufen zu bringen. Dies ist auf meiner Liste der "Änderungen für Verbesserungen" (Schritt 8)

Schritt 7: Gehen Sie zum Strand

Zum Strand gehen
Zum Strand gehen

Die Box ist nun fertig und montiert. Jetzt geht es an den Strand!

Kleine Anleitung zur Funktionsweise:

  1. Öffne die (entsperrte) Kiste und lege deine wichtigen Sachen hinein
  2. Schließe, verschließe die Kiste und nimm den Schlüssel
  3. Platziere die Kiste an der Stelle, an der sie sein soll
  4. Drücken Sie die Sternchen (*)-Taste - Die Box ist jetzt scharf
  5. Schwimmen gehen
  6. Nimm die Box und gib deine PIN ein

    Wenn Sie das falsche Passwort eingeben, können Sie mit der Rautetaste (#) von vorne beginnen

  7. Entsperren Sie die Box mit Ihrem Schlüssel

Das ist es! Spaß haben !!

Schritt 8: Änderungen zur Verbesserung

Änderungen zur Verbesserung
Änderungen zur Verbesserung

Wie jedes Projekt ist auch ein gutes Projekt nie wirklich fertig. (Obwohl ich denke, dass es ein sehr gutes Projekt ist: P) Deshalb schreibe ich (während ich dieses Projekt mache) eine Liste mit Verbesserungen unten:

  • besserer Arduino-Code
  • Ändern Sie das Schloss in ein elektronisches Schloss anstelle eines mechanischen Schlosses
  • Möglichkeit, das PIN-Code-Handbuch zu ändern (mit Arduino-Code und EEPROM)
  • Machen Sie einen Batteriedeckel, um die Batterie einfacher zu ersetzen
  • lassen Sie den Lautsprecher mit mehr als 5 V arbeiten, indem Sie einen " TIP120 "-Transistor verwenden
  • Ersetzen Sie den Arduino Leonardo durch einen Arduino Nano

Wenn Sie weitere Verbesserungen hinzufügen möchten, lassen Sie es mich bitte wissen!

Sensorik-Wettbewerb
Sensorik-Wettbewerb
Sensorik-Wettbewerb
Sensorik-Wettbewerb

Zweiter im Sensors Contest

Empfohlen: