Inhaltsverzeichnis:
- Schritt 1: Sie benötigen
- Schritt 2: Prototyping
- Schritt 3: Ändern Sie die Teile
- Schritt 4: Aufbau der Platine
- Schritt 5: Ändern Sie den Bilderrahmen
- Schritt 6: Der Code
Video: Arduino LifeClock - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Diese einzigartige Uhr erinnert Sie daran, jeden einzelnen Tag zu schätzen, indem sie Ihr aktuelles Alter in Tagen (oder Wochen) auf einer Sieben-Segment-Anzeige anzeigt.
Schritt 1: Sie benötigen
Elektronik:
- Arduino Pro Mini 5V (oder jedes andere Arduino mit >= 12 GPIO-Pins)
- 4-stellige 7-Segment-Anzeige
- DS3231 Echtzeituhrmodul
- 4x 200 Ohm Widerstände
Materialien:
- Bilderrahmen
- Perfboard (passende Größe)
- MicroUSB Breakout (oder jede andere 5-12V Stromquelle)
- Drähte/Festdrähte
- Stiftleisten (männlich, weiblich)
Werkzeuge:
- Lötkolben
- FTDI-Programmierer (bei einem Pro Mini)
Schritt 2: Prototyping
Vor dem endgültigen Zusammenbau der Komponenten müssen wir überprüfen, ob alles richtig funktioniert.
- Verbinden Sie alles nach dem Schaltplan
- Überprüfen Sie den COM-Port und installieren Sie die neuesten Treiber
- Kompilieren Sie die bereitgestellte Skizze und laden Sie sie hoch
Anschlüsse:
Gemeinsame Kathodenanzeige
- Pin 2 - COM4 (Widerstand)
- Stift 3 - g
- Stift 4 - c
- Pin 5 - DP
- Stift 6 - d
- Pin 7 - e
- Pin 8 - COM1 (Widerstand)
- Pin 9 - a
- Stift 10 - f
- Pin 11 - COM2 (Widerstand)
- Pin 12 - COM3 (Widerstand)
- Stift 13 - b
DS3231
- Masse - Masse
- 5V/VCC - VCC
- A4 - SDA
- A5 -SCL
Wenn Sie eine gemeinsame Anodenanzeige verwenden, müssen Sie die Pins auf dem Steckbrett oder später im Code anpassen
Schritt 3: Ändern Sie die Teile
Wir müssen einige unserer Komponenten modifizieren, damit sie in den Rahmen passen.
Arduino
- Löten Sie auf Stiftleisten (wie abgebildet)
- Fügen Sie SDA und SCL zwei Drähte hinzu
DS3231
- Entlöten Sie die 6 Stiftleisten
- 4 Stiftleisten auf der anderen Seite anlöten (wie abgebildet)
MicroUSB-Breakout
Stiftleisten anlöten
Schritt 4: Aufbau der Platine
Wenn alles einwandfrei funktioniert hat, können Sie mit dem Bau der Platine beginnen. Die gesamte Platine muss in den gewählten Bilderrahmen passen. Wenn Ihr Perfboard andere Abmessungen hat, müssen Sie wahrscheinlich die Platzierung der Komponenten anpassen.
1) Anordnung:
Positionieren Sie jede Komponente wie im Schaltplan gezeigt. Wenn der Durchmesser Ihrer Drähte > 1 mm beträgt, müssen Sie zwei Löcher bohren, um das A4-SDA (grau) und das A5-SDA (weiß) hindurchzuführen.
2) Anbringen:
Wenn alle Komponenten richtig platziert sind, können Sie mit dem Löten der Komponenten beginnen. Achten Sie darauf, die restlichen Beine danach zu entfernen.
3) Verkabelung:
Sie können entweder normale Kabel verwenden, indem Sie sie einfach auf der Rückseite des Perfboards anschließen, oder Silberdraht auf der Vorderseite. Dazu müssen Sie den Silberdraht auf die passende Länge zuschneiden und die Enden umbiegen. Jetzt müssen Sie sie nur noch entsprechend platzieren und anlöten.
4) Überprüfen Sie die Verbindungen:
Wenn etwas nicht wie gewünscht funktioniert oder Sie sicher sein möchten, dass Sie alles richtig angeschlossen haben, können Sie dies mit der Durchgangsfunktion Ihres Multimeters überprüfen.
Schritt 5: Ändern Sie den Bilderrahmen
- Bohren Sie 4 Befestigungslöcher und 1 Loch für Kabel in die Rückplatte Ihres Rahmens
- Schrauben Sie das Perfboard fest (zusätzlich mit ein paar Abstandshaltern)
- Befestigen Sie den microUSB-Breakout auf der Rückseite und verbinden Sie ihn mit den Stromkabeln (RAW, GND)
Je nachdem, was Sie bevorzugen, können Sie die Glasscheibe wieder einsetzen oder eine Art Passepartout verwenden.
Schritt 6: Der Code
Vor dem Hochladen des Codes müssen Sie die erforderlichen Bibliotheken installieren und zwei Parameter definieren.
1) Ihr Alter in Tagen (Zeile 21) [https://www.calculator.net/age-calculator.html]
2) Zusätzlich der Zeitpunkt Ihrer Geburt (Zeile 23)
Wenn der angezeigte Wert falsch ist oder geändert werden muss, müssen Sie das EEPROM löschen
Hoffentlich konnte ich Sie mit diesem Projekt inspirieren. Wenn Sie Fragen oder Verbesserungen haben, können Sie diese gerne teilen.
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i