Teoría aplicada a veces un poco va un largo camino en lo que un programador de Arduino para entender el fondo detrás de la electrónica.
En este corto video (sólo interrumpido por Benny, mi gato) explico cómo se almacena binario codificado Decimal (aka BCD), y, más importante, cómo podemos convertir fácilmente el valor obtenido en su valor subyacente. Una vez que vea el video piensas "Doh! Tan simple". Sí, realmente. Pero es necesario, también.
Así que si estás trabajando con BCD en cualquier forma o modalidad y con un módulo de reloj de tiempo Real DS1307 como DS3233 en particular, esta información y el conocimiento le ayudará entender cómo la información es obtenida y convertida.
De hecho, después del video había interrogado Benny (también conocido como el interruptor de vídeo) y correctamente explicó cómo un solo carácter (byte) fue utilizado para almacenar un número de dos dígitos de manera que fácilmente se pudo recuperar para el uso en esquemas de código de C++. Purrfect, le dije.
No te preocupes, no tengo muchos videos de 'teoría' pero en esta ocasión me sentí obligado a compartir este conocimiento, por lo que se puede tener una mayor comprensión por cualquier persona usando BCD en sus proyectos de Arduino (especialmente con los módulos RTC!).
Disfrutar de (y por lo menos Benny un pulgar). Otro video de un carácter más práctico que viene a continuación (alerta de spoiler: todo sobre el LED de 7 segmentos muestra).
Gracias por ver! Y no olvides compartir y suscribirse si encuentras estos videos interesantes.