Inhaltsverzeichnis:
- Schritt 1: Bereiten Sie die Materialien vor
- Schritt 2: Code
- Schritt 3: Die Schaltung
- Schritt 4: Das Äußere: Laser Cut Box
- Schritt 5: Montieren Sie die Komponenten
- Schritt 6: Bedienung
Video: Schlüsselsafe - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Unter der Woche bringe ich selten meinen Schlüssel heraus, aber das bereitet Schwierigkeiten, wenn meine Mutter das Haus verlässt. Da meine Mutter keine andere Wahl hat, muss sie den Schlüssel im Schrank neben der Tür lassen, was keine Garantie dafür gibt, ob der Schlüssel sicher ist oder nicht. Mit diesem Schlüsselschloss kann derjenige, der das Haus verlässt, den Schlüssel in dieser Box lassen, um zu verhindern, dass andere den Schlüssel ohne Schutz stehlen. Da meine Mutter entweder vor dem Abendessen oder nach dem Abendessen zu Hause ist, muss ich wissen, ob ich etwas zu essen brauche oder nicht. Aus diesem Grund druckt das Schloss „Get Some Food“.
Schritt 1: Bereiten Sie die Materialien vor
Arduino Leonardo (Arduino)
Matrix-Tastatur 4x4 (Amazon)
LCD 16x2 (Amazon)
Micro Arduino Servomotor SG90 (Amazon)
Überbrückungsdrähte männlich zu weiblich (Amazon)
Überbrückungsdrähte männlich zu männlich (Amazon)
Lasergeschnittene 3D-gedruckte Hülle x1 (15x20x12cm)
Band / Ton
Holzkleber
Ladegerät
Steckbrett / Schweißpistole
Schritt 2: Code
Code
1. Laden Sie das 4-System aus der Bibliothek herunter.
2. Stellen Sie sicher, dass Sie den Servo-Pin als 4 deklarieren (beliebige Zahl außer 2 oder 3: beide funktionieren nicht, wenn das LCD SDA und SCL belegt).
3. Verschiedene Zeilen und Spalten gehören zu verschiedenen Pins, also stellen Sie sicher, dass Sie den richtigen angeben.
4. Richten Sie einen eigenen Passcode für das Schloss ein.
5. „resetLocker“bedeutet, wenn das System zum Ursprung zurückkehrt: LCD druckt „Get Some Food“und „Pin“und das Servo dreht sich um 40 Grad, wodurch die Box verriegelt wird (der Grad hängt von verschiedenen Servos oder der Position des Servo).
6. "Unlockdoor" funktioniert, wenn der Benutzer das richtige Passwort eingibt, wodurch sich das Servo auf 110 Grad (offen) dreht und das LCD "pass" druckt. Andererseits druckt das LCD „Falsch! Versuchen Sie es erneut“, wenn der Passcode falsch ist.
7. Durch Drücken von „*“können Benutzer das eingegebene Passwort löschen; Durch Drücken von „#“kann das Gerät nach dem Passcode suchen.
Schritt 3: Die Schaltung
1. Stecken Sie alle Drähte in die für das Kodierteil angegebenen Pins.
2. Achten Sie auf die positive und negative Elektrode, da sonst die Bauteile brechen können (positive Elektrode: 5V, negative Elektrode: GND).
3. Wenn das Steckbrett einen großen Platz einnimmt, verwenden Sie ein Schweißpistolenlot, um die Drähte miteinander zu verbinden. Um den Stromkreis in Betrieb zu nehmen, stellen Sie sicher, dass die Drähte nicht durchgebrannt sind und das Lot die Drähte umgibt (Tipps zum Schweißen: Verwenden Sie die Schweißpistole, um die Drähte zu erhitzen, geben Sie das Lot ein, um es schmelzen zu lassen, bis die Flüssigkeit die Drähte, entfernen Sie dann die Schweißpistole und das Lot).
4. Mit einem Steckbrett: Pin 6-13 sollte das Tastenfeld sein, Pin 4 ist für Servo, LCDs SCL und SDA verbinden sich mit den beiden Pins auf der linken Seite. Die positive und negative Elektrode von Servo und LCD sollten sich im positiven und negativen Teil des Steckbretts befinden. Verwenden Sie dann zwei andere Drähte, um die Löcher des Steckbretts mit 5V und GND zu verbinden.
5. Mit einer Schweißpistole: Pin 6-13 sollte das Tastenfeld sein, Pin 4 ist für Servo, LCDs SCL und SDA verbinden sich mit den beiden Pins auf der linken Seite. Die negative Elektrode von Servo und LCD sollte sich in den beiden Löchern von GND befinden, aber es gibt nur ein 5-V-Loch, was bedeutet, dass die positive Elektrode von Servo und LCD durch Löten zusammen sein sollte und beide Drähte mit verbinden das 5V-Kabel.
Schritt 4: Das Äußere: Laser Cut Box
1. Zeichnen Sie eine lasergeschnittene Schachtel für das Schlüsselschloss, einschließlich 2 Stück 15x20cm für oben und unten, 2 Stück 20x12cm für Vorder- und Rückseite und 2 Stück 15x12cm für die Seiten. (Diese Website ist zum Anpassen einer Box zum Laserschneiden verfügbar)
2. Denken Sie daran, ein 2 x 1 cm großes Schlüsselloch, ein 7 x 2,5 cm großes LCD-Loch, ein 2,5 x 0,5 cm großes Tastaturloch und einen Kreis mit 3,5 cm Durchmesser zum Öffnen der Box einzufügen.
3. Finden Sie einen Laserdrucker, um die Teile des Gehäuses auszudrucken.
4. Verwenden Sie Holzleim, um die Teile des Gehäuses zusammenzubauen.
Schritt 5: Montieren Sie die Komponenten
1. Beenden Sie das Zusammenfügen der Teile aus dem Laserschneiden und formen Sie eine Schachtel.
2. Es sollte eine zusätzliche Komponente zur Bildung der Schachtel geben, die die Verbindung zwischen dem Deckel und dem Gehäusekörper darstellt. Durch das Verkleben von drei Kartonstücken kann die Schachtel sicherer und bequemer geöffnet und geschlossen werden (achten Sie darauf, nur die beiden kürzesten Seiten des Papiers zu kleben und den Mittelteil beweglich zu halten, sonst kann der Benutzer nicht öffnen oder schließen Sie den Fall).
3. Die Tastatur sollte durch das Loch links vorne gehen und sie in die richtigen Pins stecken.
4. Platzieren Sie das LCD in der Öffnung oben, damit der Bildschirm dem Benutzer zugewandt ist.
5. Drehen Sie das Stück auf die andere Seite und versuchen Sie, den Raum dahinter zu arrangieren.
6. Kleben Sie die Leonardo Arduino-Platine in die Mitte des Stücks, um den kürzesten Abstand zu anderen Drahtverbindungen zu haben, und stellen Sie dann sicher, dass alle Drähte eingesteckt sind.
7. Messen Sie den Abstand des Servos, damit das Schloss durch das Loch an der Seite gehen kann, damit das Schloss stabil wird. Wenn das Servo an der falschen Stelle ist, funktioniert die Verriegelung nicht oder das Servo fällt immer wieder herunter.
8. Verwenden Sie Tonstücke oder Klebeband, um das Ladegerät auf die Innenseite der Box zu kleben und das Ladegerät mit der Arduino-Platine zu verbinden, damit die Maschine arbeiten kann.
9. Kleben Sie den Draht bei Bedarf mit Klebeband (für ein aufgeräumteres inneres Erscheinungsbild und ein einfacheres Öffnen und Schließen des Safes).
Schritt 6: Bedienung
1. Stecken Sie die Schlüssel in das Loch (das Haus verlassen).
2. Drücken Sie „*“, um das Passwort zu löschen, und drücken Sie „#“, um den Passcode (LCD) zu überprüfen.
3. Wenn der Passcode falsch ist, öffnet sich das Schloss nicht; Wenn der Passcode korrekt ist, öffnet sich das Schloss (Servo).
4. Entnehmen Sie den Schlüssel durch Eingabe des richtigen Passworts (Betreten des Hauses).