Descrizione
Cos’è
L’XT49S-204M è un cristallo a 4MHz utilizzato comunemente in progetti di elettronica, specialmente con Arduino. Questo componente serve per sincronizzare i clock e generare un orario preciso nei circuiti.
Caratteristiche
- Tipo: Cristallo XT49S-204M
- Frequenza: 4MHz
A cosa serve
I cristalli a 4MHz sono ideali per progetti di base e principianti, come la creazione di un orologio digitale semplice con un display 16×2 LCD. Sono compatibili con Arduino e altri microcontrollori.
Tutorial: Come usare Cristalli XT49S-204M 4MHz
I cristalli 4MHz sono utili per generare un orario preciso in circuiti Arduino. Ideali per principianti e progetti di base.
Cosa serve
- Cristalli XT49S-204M 4MHz (10 pezzi)
- Arduino Uno o compatibile
- Multimetro
- Collegamenti da 0.1″
Passi
- 1. Verifica sul datasheet le specifiche del cristallo.
- 2. Disegna un circuito con il cristallo e i pull-up.
- 3. Collega i pin del cristallo ai pin 9 e 10 di Arduino.
- 4. Collega i pull-up a GND.
- 5. Carica il codice di esempio in Arduino.
- 6. Controlla l’orario con un multimetro.
- 7. Testa l’orario con un programma di esempio.
- 8. Verifica l’accuratezza dell’orario.
Codice di esempio
```
#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-progetto
Crea un orologio digitale semplice con un display 16×2 LCD e il cristallo 4MHz.
Errori comuni
- Collegare il cristallo ai pin sbagliati di Arduino.
- Omettere i pull-up.
- Non verificare l’orario con un multimetro.
- Non testare il codice di esempio.
Accessori consigliati
- Display 16×2 LCD
- Resistenze 10kΩ
- Cristallo 4MHz
- Collegamenti da 0.1″
Domande frequenti
Il cristallo funziona con Arduino Nano?
Sì, funziona con Arduino Nano o compatibili.







Recensioni
Ancora non ci sono recensioni.