Seite 1
Mit d e r Echtzeituhr w i r d d i e Zeit nicht gestoppt, auch wenn der Mikrocontroller nicht verwendet wird. Verdrahtung des Moduls mit einem ATmega328p- Mikrocontroller: Die Verdrahtung ist relativ einfach. Sie sollten das Modul auf einen der kompatiblen Mikrocontroller stecken.
Seite 2
Anwendungsbereiche Bildung und Lehre: Einsatz in Schulen, Hochschulen und Ausbildungseinrichtungen zur Vermittlung von Grundlagen der Elektronik, Programmierung und eingebetteten Systemen. Forschung und Entwicklung: Verwendung in Forschungs- und Ent- wicklungsprojekten zur Erstellung von Prototypen und Experimenten in den Bereichen Elektronik und Informatik. Prototypen- entwicklung: Einsatz in der Entwicklung und Erprobung neuer elektronischer Schaltungen und Geräte.
Seite 3
Anforderungen der RoHS-Richtlinie (2011/65/EU) entspricht und keine gefährlichen Stoffe in über den Grenzwerten zulässigen Mengen enthält, können dennoch Rückstände vorhanden sein. Beachten Sie die folgenden Sicherheitshinweise, um chemische Gefährdungen zu vermeiden: Achtung: Beim Löten können Dämpfe entstehen, die gesundheitsschädlich sein können. Hin- weis: Verwenden Sie einen Lötdampfabsauger oder arbeiten Sie in einem gut belüfteten Bereich.
Seite 4
Laden Sie die Ressourcen von hier herunter: https://github.com/adafruit/RTClib/archive/master.zip Entpacken Sie diese Zip-Datei (mit 7zip) in den Ordner: [Benutzerverzeichnis (C:\Benutzer\Florian\) \ Eigene Dateien \ Mikrocontroller \ Bibliotheken \ RTClib Hinweis: Wenn dieser Ordner nicht existiert, sollten Sie ihn einfach erstellen. Nach der Installation starten wir die Arduino-IDE-Software und öffnen ein Beispiel: Wählen Sie unter Datei >...
Seite 5
Vorstandsverwaltung. Erst dann können Sie mit der Sendung beginnen. Dazu klickt man auf . Nach kurzer Zeit wird das Programm auf den Mikrocontroller geladen, und Sie sollten nun den seriellen Monitor in der Arduino- IDE-Software öffnen: Werkzeuge > Serial Monitor Nach dem Öffnen muss die Baudrate auf 57600 geändert werden.
Seite 6
Wir passen diese Linie an // rtc.adjust(DateTime(F( DATE ) , F( TIME ) )); wie folgt: rtc.isrunning()) { Serial.println("Die RTC läuft NICHT!"); // Die folgende Zeile setzt die RTC auf das Datum und die Uhrzeit, zu der dieser Sketch kompiliert wurde rtc.adjust(DateTime(F( DATE F(__ZEIT__)));...
Seite 7
Wählen Sie unter Datei > Beispiele > SD > CardInfo. Da es verschiedene SD-Karten-Shields gibt, müssen wir unser Shield im Code noch angeben: // Ändern Sie diese Einstellung entsprechend Ihrem SD-Schild oder Modul; // Ethernet-Schirm: Pin 4 // Adafruit SD Shields und Module: Pin 10 // Sparkfun SD Schild: Pin 8 // MKRZero SD: SDCARD_SS_PIN const int chipSelect = 10;...
Seite 8
Jetzt können wir auch Daten auf die SD-Karte schreiben. Dafür gibt es das Beispiel DataLogger: Hier stellen Sie das Schild wieder ein: const int chipSelect = 10; Und, wenn möglich, ändern Sie auch die Baudrate. Nach dem Upload werden die Werte der Analogeingänge 0, 1 und 2 auf die SD-Karte in eine Datei namens "datalog.txt"...
Seite 9
Sie haben es geschafft! Ihr Datenlogger hat die aktuelle Uhrzeit und schreibt auch Testergebnisse auf die SD-Karte! Jetzt ist es an der Zeit, zu lernen und Ihre eigenen Projekte zu verwirklichen. Für weitere Hardware steht Ihnen unser Online-Shop jederzeit zur Verfügung: https://az-delivery.de Viel Spaß! Impressum https://az-delivery.de/pages/about-us...