Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Diseño bastante simple aquí. Es un reloj que está configurado y realiza un seguimiento de la hora y la fecha. Un botón que muestra la humedad y la temperatura actuales.
Paso 1: Conexión para la pantalla LCD
Este es el orden de conexión de la pantalla LCD.
GND: conecta el riel de tierra
VSS / VCC - Carril de tierra
VDD - Carril caliente
Vo - potenciómetro
RS - 7 puerto
RW - Puerto GND en la placa de pruebas.
E - 8 puertos
D4 - 9 puertos.
D5 - 10 puertos
D6 - 11 puertos
D7 - 12 puertos
A (ánodo): irá al riel caliente en la placa de pruebas
K (cátodo): irá al riel de tierra en la placa de pruebas
Paso 2: Potenciómetro y DS3231
DS3231 El DS3231 se utiliza para ayudar a mantener el tiempo, de forma similar a como funciona una batería de BIOS.
VCC - Carril caliente
GND - Lo has adivinado, carril de tierra
SDA -> puerto SDA
SCL -> puerto SCL
Potenciómetro El pin superior va a la pantalla LCD para controlar el contraste.
El pin izquierdo es el carril caliente
El pin derecho es el riel de tierra
Paso 3: Paso de construcción final: sensor y botón
Botón
El botón se conecta al puerto 2 para que podamos adjuntar una interrupción * muy importante *
el pin izquierdo va al carril caliente
El pin derecho está conectado a tierra a través de una resistencia de 220 ohmios
Sensor de temperatura y humedad
La clavija más a la derecha va al riel de tierra
El pasador del medio va al carril caliente
El pin izquierdo va al puerto 3
Una vez configurado, ¡ejecute el código adjunto! El botón cambia la pantalla de visualización de la hora a temperatura y humedad locales.