Inhaltsverzeichnis:
- Schritt 1: Was brauchen Sie?
- Schritt 2: Machen Sie unseren "Fotowiderstände-Code"
- Schritt 3: Wie verwenden Sie unseren "photoresistors_code" richtig?
- Schritt 4: Wie verdrahten Sie Ihre Fotowiderstände und kalibrieren alles?
- Schritt 5: Verwenden Sie das Hauptprogramm
- Schritt 6: Viel Spaß !
Video: Ein heller Safe - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dieses Projekt schlägt eine Möglichkeit vor, Ihr Ding zu sichern. Das Endergebnis des Projekts ist ein vom Arduino befohlener Schalter nach zwei Sicherheitsstufen. Der Schalter kann ein Portal öffnen, eine Fernbedienung ersetzen oder einfach den Motor steuern. Mein Projekt stellt nur einen Block dar, der etwas freischaltet. So können Sie dies an Ihr Projekt anpassen.
Die erste Sicherheitsstufe ist eine Matrix aus 9 Fotowiderständen, die von einem Bild auf einem Telefon beleuchtet werden. Die zweite Sicherheitsstufe ist ein Code aus 4 Zahlen.
Ich bin ein französischer Student, also versuche ich mein Bestes, um alles "englisch" zu machen
Schritt 1: Was brauchen Sie?
Für dieses Projekt benötigen Sie:
- 9 Fotowiderstände (1MOhm) und 20kOhm Widerstände
- Ein analoger MUX namens CD4051B
- Drähte
- eine 3*4-Tastaturmatrix
- Ein 2N2222-Transistor
- Ein Arduino-UNO
Schritt 2: Machen Sie unseren "Fotowiderstände-Code"
Die Hauptidee ist, die Leuchtkraft zu nutzen, um unser Ding zu entsperren. Jeder weiß, dass Schwarz ohne Licht gemacht wird und Weiß das stärkste Licht ist. Dies werden wir verwenden. Wir werden Graustufen in einem Bild verwenden, um dies zu machen.
Ich habe ein kleines Python-Programm erstellt, in dem wir die Größe unseres Bildschirms einstellen können, und dann erstellt das Programm eine 3 * 3-Matrix, in der jeder Bereich eine zufällige Grauskala ist. Dieses Bild ist einzigartig und hat 255^9 Möglichkeiten.
Um mein Programm zu verwenden, benötigen Sie Python 3.x mit der installierten Pillow-Bibliothek. Wenn Sie nicht wissen, wie das geht, können Sie im Internet suchen, es gibt viele Videos.
Sie können sehen, was für ein Bild ich sammle.
Schritt 3: Wie verwenden Sie unseren "photoresistors_code" richtig?
Um dieses Bild zu verwenden, müssen Sie Fotowiderstände installieren. Dazu schlage ich vor, einige kleine Stücke in 3D zu drucken, mit der Datei, die ich Ihnen gebe. Ich empfehle flexibles Filament zu verwenden. Dieses kleine Stück ermöglicht es, dass das gesamte Licht des Bildschirms Ihres Telefons auf den Sensor fällt.
Löten Sie zuerst jeden Fotowiderstand mit zwei Drähten. Dann können Sie diese kleinen Runden auf eine Platte kleben, ein Loch bohren, das etwas größer als ein Fotowiderstand ist, und dann werden Sie sehen, dass der Fotowiderstand perfekt in das Loch passt. Seien Sie vorsichtig, Sie müssen die Runden entsprechend der Größe Ihres Telefons auf Ihre Platte kleben. Jede Runde muss zum richtigen Graufeld passen.
Schritt 4: Wie verdrahten Sie Ihre Fotowiderstände und kalibrieren alles?
Alles ist verklebt, Drähte sind frei. Sie müssen das mit dem Arduino verbinden.
Ein Arduino UNO hat nur 6 analoge Eingänge, ich schlage vor, 8 weitere mit dem CD4051B MUX zu haben. Wir werden den 8-Eingang dieses MUX verwenden und der letzte wird Analog1 auf dem Arduino sein. Bereiten Sie jede Fotodiode mit einem 20KOkm-Widerstand gemäß dem Bild vor. Dann geben Sie jedem Fotowiderstand eine Nummer gemäß den nächsten Bildern. Schließlich verdrahten Sie die 9. Fotowiderstände an A1 und die anderen am MUX wie im Bild: Fotowiderstände 1 bis 8 an Kanal IN/OUT 0 bis 7.
Sobald alles richtig verkabelt ist, können Sie das Arduino-Programm hochladen. Dieses Programm liefert Ihnen die von den 9 Sensoren gemessenen Werte. Schreiben Sie sie auf Papier oder fügen Sie sie einfach in das nächste Programm ein.
!!! Seien Sie vorsichtig, stellen Sie Ihren Bildschirm auf eine hohe Helligkeit ein und halten Sie die Helligkeit jedes Mal, wenn Sie dieses Programm verwenden !!!
Schritt 5: Verwenden Sie das Hauptprogramm
Sobald Sie alles kalibriert haben, können wir die Tastatur entsprechend dem Bild verdrahten.
Laden Sie dann das Hauptprogramm herunter und öffnen Sie es. Dort können Sie das Ergebnis der Kalibrierung in das Array "code_light" einfügen und Ihren 4-stelligen Code auch in das Array "attempt" ändern.
Schließlich verwende ich einen Transistor als Aktor. Verdrahten Sie den Transistor am D0-Pin, aber schließen Sie ihn an, sobald das Programm hochgeladen ist.
Das Hauptprogramm wird auf folgende Weise getrennt:
- Definition von Konstanten und Verbindungen
-
Auslesen der 9 Fotowiderstände
-
wenn gut, können wir den manuellen Code testen
wenn gut, wird der Safe geöffnet
- wenn falsch, versuche es noch einmal
-
Schritt 6: Viel Spaß !
Um zu überprüfen, ob alles gut funktioniert, verdrahte ich eine LED mit dem Transistor. Sie strahlt. Ersetzen Sie die LED durch Ihre Idee: einen Motor für ein Schloss oder ein Servo oder behalten Sie den Transistor, um eine Taste auf einer Fernbedienung zu ersetzen.
Ich hoffe, Sie werden kein Problem haben. Wenn ja, kontaktieren Sie mich unter [email protected]
Empfohlen:
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Discrete Component.: Hallo zusammen, habe im Netz nach einer Ein/Aus-Schaltung gesucht. Alles, was ich fand, war nicht das, was ich suchte. Ich habe mit mir selbst gesprochen, es gibt unbedingt einen Weg dazu. Das habe ich gebraucht. - Nur ein Druckknopf zum Ein- und Ausschalten. - Muss nur
EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte
WIE MAN EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELT: http://www.internetsecretbook.com https://www.youtube.com/thebibleformulaInmitten der Schwierigkeit liegt die Chance. - Albert Einstein Das Nokia 6600 bietet neue fortschrittliche Bildgebungsfunktionen, darunter ein helles TFT-Display mit 65.536 Farben und ca
So richten Sie ein Heimnetzwerk ein: 6 Schritte
So richten Sie ein Heimnetzwerk ein: Das Einrichten eines Netzwerks kann zunächst entmutigend klingen, aber sobald Sie alles haben, was Sie brauchen, ist es sehr einfach. Die traditionelle Einrichtung erfordert ein Modem und einen Router, aber einige benötigen möglicherweise mehr und andere weniger. Es gibt viele verschiedene
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: Ich bin ein Mensch, der gerne Elektrotechnik lernt. Ich bin eine High School an der Ann Richards School for Young Women Leaders. Ich mache dies anweisbar, um jedem zu helfen, der seine Musik von einem Mini LG HiFi Shelf Syste genießen möchte
Wie konvertiert man ein physisches Buch in ein E-Book?: 7 Schritte (mit Bildern)
Wie wandelt man ein physisches Buch in ein E-Book um?: Als Student im Hauptfach Chemieingenieurwesen habe ich normalerweise umfangreiche Lehrbücher, technische Bücher und Notizen zum Scannen (manchmal drucken) Ich habe seit einiger Zeit nach einem effizienten Buchscanner gesucht, aber die meisten sind es teuer, extrem groß. Es dauerte nicht lange