Beschreibung
Was ist das
Das XT49S-204M ist ein Quarz mit 4MHz, der häufig in elektronischen Projekten verwendet wird, insbesondere mit Arduino. Dieser Bauteil dient zur Synchronisierung von Uhren und zur Erzeugung eines präzisen Zeitstempels in Schaltungen.
Eigenschaften
- Typ: Quarz XT49S-204M
- Frequenz: 4MHz
Wofür es dient
Quarze mit 4MHz sind ideal für einfache Projekte und Anfänger, wie die Erstellung eines einfachen digitalen Uhrens mit einem 16×2 LCD-Display. Sie sind kompatibel mit Arduino und anderen Mikrocontrollern.
Tutorial: Wie man Quarze XT49S-204M 4MHz verwendet
Quarze 4MHz sind nützlich, um einen präzisen Zeitstempel in Arduino-Schaltungen zu erzeugen. Ideal für Anfänger und einfache Projekte.
Was du brauchst
- Quarze XT49S-204M 4MHz (10 Stk)
- Arduino Uno oder kompatibel
- Multimeter
- Verbindungen 0.1″
Schritte
- 1. Überprüfen Sie im Datenblatt die Spezifikationen des Quarzes.
- 2. Zeichnen Sie einen Schaltkreis mit dem Quarz und den Pull-up-Widerständen.
- 3. Verbinden Sie die Pins des Quarzes mit den Pins 9 und 10 von Arduino.
- 4. Verbinden Sie die Pull-up-Widerstände mit GND.
- 5. Lade das Beispiel-Skript in Arduino.
- 6. Überprüfe die Uhrzeit mit einem Multimeter.
- 7. Teste die Uhrzeit mit einem Beispielprogramm.
- 8. Überprüfe die Genauigkeit der Uhrzeit.
Beispielcode
```
#include <Wire.h>
#include <RTClib.h>
RTC_DS1307 rtc;
void setup() {
Serial.begin(9600);
if (!rtc.begin()) {
Serial.println("Could not find RTC");
while (1);
}
if (rtc.lostPower()) {
Serial.println("RTC lost power, let's set the time!n");
// Following line sets the RTC to the date & time this sketch was compiled
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}
}
void loop() {
DateTime now = rtc.now();
Serial.print("The current date is ");
Serial.print(now.year(), DEC);
Serial.print("/");
Serial.print(now.month(), DEC);
Serial.print("/");
Serial.print(now.day(), DEC);
Serial.print(" (");
Serial.print(now.dayOfTheWeek(), DEC);
Serial.print(") ");
Serial.print("at ");
Serial.print(now.hour(), DEC);
Serial.print(":");
Serial.print(now.minute(), DEC);
Serial.print(":");
Serial.print(now.second(), DEC);
Serial.println(".");
delay(1000);
}
```
Mini-Projekt
Erstelle einen einfachen digitalen Uhr mit einem 16×2 LCD-Display und dem 4MHz-Kristall.
Häufige Fehler
- Verbinde den Kristall mit den falschen Pins von Arduino.
- Vergiss die Pull-up-Widerstände.
- Überprüfe die Uhrzeit nicht mit einem Multimeter.
- Teste das Beispiel-Skript nicht.
Empfohlenes Zubehör
- 16×2 LCD-Display
- Widerstände 10kΩ
- Kristall 4MHz
- Verbindungen 0.1″
Häufige Fragen
Funktioniert der Kristall mit Arduino Nano?
Ja, funktioniert mit Arduino Nano oder kompatiblen.







Rezensionen
Es gibt noch keine Rezensionen.