Thermohygrometer mit Uhr und LCD-Display auf Arduino UNO (2 / 7 schritt)

Schritt 2: Einstellen von Datum und Zeit auf DS3231


Der beste Weg, um Datum und Uhrzeit zu halten ist ein externes Gerät verwenden. In diesem Fall verwenden wir ein DS3231 mit 3.6V wiederaufladbare Batterie (Modell lir2032). Auf diese Weise werden wir in der Lage, Datum und Uhrzeit zu halten, auch wenn unsere Arduino ausgeschaltet ist.

Download und Installation der DS3231-Bibliothek

Um die Bibliothek benötigt zu installieren, tun das gleiche Verfahren wie im vorherigen Schritt beschrieben.

DS3231 Verbindungen

Die DS3231 hat sechs Pins. Verbinden sie wie unten dargestellt:

SCL---> A5

SDA---> A4

VCC---> 5V

GND---> GND

32K und SQW ignorieren, sie werden nicht in diesem Fall angeschlossen werden.

Kein Widerstand ist notwendig.

Hinweis: Wir immer 5V, die ds3231 ohne Probleme geliefert haben. In der Tat, so wir in lesen ist seine Datenblatt können sie innerhalb eines Bereichs von 2,3 bis 5.5V und 3,3V arbeiten die Spannung, die vorgeschlagen. So 3,3 v aus dem Arduino man kann.

Finden Sie hier das DS3231 Datenblatt: DS3231 Datenblatt

Datum und Uhrzeit einstellen
Jetzt laden Sie die Datei ds3231.ino und klicken Sie doppelt darauf. Arduino IDE wird Sie bitten, die neue Skizze in einem Ordner speichern, deren Namen das gleiche für die .ino-Datei verwendet werden. Speichern Sie die Datei, wo Sie am liebsten.

Gehen Sie zur Zeile 19 und kommentieren Sie es durch die zwei Schrägstriche am Anfang der Funktion löschen.

Ersetzen Sie die Zahlen in den Klammern bzw. mit "Sekunden, Minuten, Stunden, Tag, Datum, Monat, Jahr". Denken Sie daran:

  1. Am Tag 1, Sonntag entspricht und 7 bis Samstag
  2. Die 24-Stunden-Format ist die Konvention von DS3231 verwendet

Laden Sie den Code. Nun öffnen Sie den Systemmonitor, etwas wie diese Ausgabe sollte angezeigt werden (siehe auch Screenshot):

Gut gemacht, sind Datum und Uhrzeit eingestellt worden!

Wenn Sie diese Ausgabe nicht erhalten, überprüfen Sie die Verbindungen und wiederholen Sie den Vorgang erneut.

Sobald Sie Datum und Uhrzeit einstellen, wollen kommentieren die 19. Zeile wieder oder Ihre Werte überschrieben werden, jedes Mal, wenn Sie es hochladen.

In Verbindung stehende Artikel

Ultraschall-Entfernungsmesser mit LCD-Display auf Arduino UNO

Ultraschall-Entfernungsmesser mit LCD-Display auf Arduino UNO

In diesem Tutorial werden wir eine andere Nutzung des Moduls HC-SR04 Ultraschall zu sehen. Dieses Modul wird oft auf Roboter und Spielzeugautos verwendet, um Hindernisse zu finden, aber es kann zur Messung von Entfernungen sowie.Entfernungen von HC-S
LCD-Display auf Arduino UNO

LCD-Display auf Arduino UNO

Liste der Hardware:1 arduinio2 Brot board3 LCD-Display 16 * 24 10 k registerSchritt 1: Pinconfiguration Richten Sie die Pin nach der Picturrebedenkt, dass andere Objekt als 10k zu registrieren.Dieses Programm auf Arduino LCDLibrary zur Verfügung.Prog
LCD-Display auf Arduino

LCD-Display auf Arduino

Anzeige LCD-Typ werden häufig verwendet, zum Anzeigen von Statusinformationen aus dem Automaten. In der Abbildung ist allein das typische Aussehen dieser Schnittstelle angezeigt.Schritt 1:Es gibt verschiedene Arten der Anzeige, wie z. B. 2 x 20, das
Mit 433 MHz ferngesteuerte Schalter auf Arduino

Mit 433 MHz ferngesteuerte Schalter auf Arduino

Ich denke, jeder kennt diese kontrollierte Fernschalter, die in ihrer einfachsten Form kommen in ein paar (meist 3) Switcheable Geräte zum Einstecken in die Steckdose und das erhalten eines Steckers eine Lampe oder so etwas und, ein- und Ausschalten
LEDaliveshow.com bieten flexible led-Bildschirm mit mobile und tragbare Display-Design

LEDaliveshow.com bieten flexible led-Bildschirm mit mobile und tragbare Display-Design

P6 Flexible LED-Bildschirm mit mobile-Design ist eine neue Erfindung, die verschiedenen Flaschenhals im Vergleich zu traditionellen durchbrechen LED Display, es verdient die Erfindungspatent und Gebrauchsmuster Modell international.6mm Pitch LED Flex
Verwenden Sie Si4703-FM-Breakout-Board auf Arduino Uno

Verwenden Sie Si4703-FM-Breakout-Board auf Arduino Uno

In diesem Beitrag wird ich verwenden SI4703 FM Breakout-Board auf Arduino Uno demoSi4703 FM-Breakout-Board für den Silicon Laboratories Si4703 FM-Tuner-Chip.Abgesehen davon, dass eine einfache UKW-Radio, kann die Si4703 auch Erkennung und Verarbeitun
Arduino Ultraschall-Entfernungsmesser, mit I²C LCD-Display!

Arduino Ultraschall-Entfernungsmesser, mit I²C LCD-Display!

HalloIch möchte in diesem Projekt zeigen und erklären Sie ein Spektrum-Sensor mit Ultraschall und ein 20 x 04 LCD-Bildschirm. Ich schrieb dem Code für dieses Projekt selbst und zusätzliche viele Kommentare, so dass jeder kann es verstehen und verwend
Umfang-Uhr: analoge Uhr und Temperatur-Sensor auf einem Oszilloskop

Umfang-Uhr: analoge Uhr und Temperatur-Sensor auf einem Oszilloskop

Scopeclock ist eine bedienungsfreundliche Hardware für Ihre X-Y in der Lage, analoge Oszilloskop noch nützlicher zu machen. Verwenden diese einfache Hardware können Sie Ihre analogen Oszilloskop in einem Umfang Uhr konvertieren verwenden. Dieses Proj
Connect A 16 x 2 LCD-Display, ein Arduino

Connect A 16 x 2 LCD-Display, ein Arduino

Willkommen auf meiner ersten instructable,Ich zeige Ihnen wie Sie ein 16 x 2 LCD-Display mit einem Arduino verbinden,Diese einfachen Schritt-für-Schritt-Anweisungen zu folgen und Sie haben es geschafft in kürzester Zeit :)Schritt 1: Sammeln Sie alle
Billige TFT 2,2 Zoll Display auf Arduino (ILI9340C oder ILI9341)

Billige TFT 2,2 Zoll Display auf Arduino (ILI9340C oder ILI9341)

Ich bestellte einen 240 x 320 Pixel 2,2 Zoll TFT LCD-Display aus der Ebay für £3,86 Schmutz billig im Vergleich zu ähnlichen Anzeigen von einigen der westlichen Gesellschaften ist. Das einzige Problem war, dass es eine Anleitung, wie man es nicht! We
Reparatur der Kilometerzähler/PRND321 LCD-Display auf eine ' 99-'06 GM/Chevy Truck

Reparatur der Kilometerzähler/PRND321 LCD-Display auf eine ' 99-'06 GM/Chevy Truck

In dieser Instructable zeige ich Ihnen, wie Sie Kilometerzähler/Ausrüstung auswählen (PRND321) LCD auf Ihrem GM LKW zu reparieren. In diesem Fall mine ist ein ' 02 Chevrolet Avalanche, aber dies sollte für alle GMT 800 Serie LKW innerhalb dieser Alte
Zählen mit IR und LCD-

Zählen mit IR und LCD-

Hallo ihr alle!Heute präsentiere ich ein mein altes Projekt, zwischen Januar und Februar 2015. Es ist ein einfacher Zähler, basierend auf Atmega328p und IR Sensor scharfe 2Y0A21.Arbeiten mit kleinen Automaten während der Phase der Erprobung, musste i
Glas-Computer basierend auf Arduino Uno

Glas-Computer basierend auf Arduino Uno

Mein Master Diplom Projekt ("Gowing Computer, verbinden Körper, Abnabelung") aus Konstfack College of Arts Crafts und Design (Keramik und Glas/Handwerk) machte ich 3 Glas Computer basierend auf den Spezifikationen der Arduino Uno. Das Steckbrett
5 x 5 x 5 LED-Würfel laufen auf Arduino Uno

5 x 5 x 5 LED-Würfel laufen auf Arduino Uno

Hallo Freunde, dies ist mein nehmen auf einem 5 x 5 x 5 LED-Würfel, lässt loslegen.Das erste, was, das wir tun müssen, ist allen unseren Lieferungen erhalten.Wir gehen zu müssen...:125 LEDs (stellen Sie sicher, sie sind rot oder gelb oder dem Arduino