Descripción
Qué es
El XT49S-204M es un cristal de 4MHz utilizado comúnmente en proyectos de electrónica, especialmente con Arduino. Este componente sirve para sincronizar los clock y generar un horario preciso en los circuitos.
Características
- Tipo: Cristal XT49S-204M
- Frecuencia: 4MHz
Para qué sirve
Los cristales de 4MHz son ideales para proyectos básicos y principiantes, como la creación de un reloj digital simple con un display 16×2 LCD. Son compatibles con Arduino y otros microcontroladores.
Tutorial: Cómo usar Cristales XT49S-204M 4MHz
Los cristales 4MHz son útiles para generar un horario preciso en circuitos Arduino. Ideales para principiantes y proyectos básicos.
Qué necesitas
- Cristales XT49S-204M 4MHz (10 piezas)
- Arduino Uno o compatible
- Multímetro
- Conectores de 0.1″
Pasos
- 1. Verifica en el datasheet las especificaciones del cristal.
- 2. Dibuja un circuito con el cristal y los pull-up.
- 3. Conecta los pines del cristal a los pines 9 y 10 de Arduino.
- 4. Conecta los pull-up a GND.
- 5. Carga el código de ejemplo en Arduino.
- 6. Comprueba la hora con un multímetro.
- 7. Prueba la hora con un programa de ejemplo.
- 8. Verifica la precisión de la hora.
Código de ejemplo
```
#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);
}
```
Miniproyecto
Crea un reloj digital simple con un display LCD 16×2 y el cristal de 4MHz.
Errores comunes
- Conectar el cristal a los pines incorrectos de Arduino.
- Omitir los pull-up.
- No verificar la hora con un multímetro.
- No probar el código de ejemplo.
Accesorios recomendados
- Display LCD 16×2
- Resistencias 10kΩ
- Cristal 4MHz
- Conectores de 0.1″
Preguntas frecuentes
¿El cristal funciona con Arduino Nano?
Sí, funciona con Arduino Nano o compatibles.







Valoraciones
No hay valoraciones aún.