Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Para este proyecto, hice una calculadora usando el Arduino Uno, una pantalla LCD y el teclado numérico 4x4. Aunque usó botones de clic en lugar del teclado numérico, la idea de este proyecto junto con la ayuda con parte del código proviene de esta lección de Aleksandar Tomić:
www.allaboutcircuits.com/projects/simple-a…
Estos son los elementos que necesitará para completar este proyecto:
- Arduino Uno
- Tablero de circuitos
- Módulo LCD 16x2
- Teclado de membrana 4x4
- Cables de puente
- Potenciómetro
Bibliotecas necesarias:
- Cristal liquido
- Teclado
Ambas bibliotecas se pueden descargar en la pestaña "Administrar bibliotecas" del IDE de Arduino.
Paso 1: Conexión de la pantalla LCD al Arduino
Aquí es donde conectaremos la pantalla LCD al Arduino. Primero, conecte la pantalla LCD a la placa de pruebas y luego conecte los pines en el siguiente orden:
- Suelo
- Poder
- Pin 13
- Pin 12
- Pin 11
- Pin 10
- Vacío
- Vacío
- Vacío
- Vacío
- Pin 9
- Suelo
- Pin 8
- Potenciómetro (conectar a tierra y alimentación)
- Poder
- Suelo
Finalmente, conecte el riel de tierra en la placa de pruebas al puerto GND en el Arduino. Además, conecte el riel de alimentación en la placa de pruebas al puerto de 5 V en el Arduino.
Paso 2: Conexión del teclado al Arduino
Ahora conectaremos el teclado 4x4 al Arduino. El teclado Membranous 4x4 que usé no se ofrece en el diagrama de Fritzing, así que improvisé con este teclado 4x4 como marcador de posición. El teclado numérico que usé solo tiene 8 puertos y traté de dejarlo lo más claro posible para este diagrama.
Para este paso, conecte los cuatro pines de la izquierda a los puertos 2, 3, 4 y 5 del Arduino.
Ahora conecte los otros cuatro pines en el lado derecho del teclado numérico a los puertos A5, A4, A3 y A2 en el Arduino.
Paso 3: Conexión de todos los componentes
En este momento, debería tener una calculadora basada en Arduino completamente funcional. ¡Ahora solo use el código a continuación para que funcione!
Paso 4: Diagrama del teclado numérico
Así es como formateé el teclado numérico con Arduino.