- Portada
- Ensablaje mecánico
-
Programación básica
-
Introducción al Montaje Electrónico
-
Resistencias y Ejemplos de cálculo
-
El pulsador
-
La protoboard y los LEDs
-
Entradas y salidas digitales. Lectura de un pulsador y encendido de un led.
-
Entradas Analógicas. Lectura de un potenciómetro.
-
El Servomotor
-
Salidas PWM. Control posición de un servo
-
Cuestionario Programación básica10 xp
-
-
Programación extendida
-
Actividad. Estados de caja. Apertura y cierre
-
Actividad. Dial analógico. Introducción de dígitos. Pantalla LCD
-
Introducción a Funciones
-
Las funciones
-
Actividad. Funcionalidad elemental caja fuerte.
-
El Zumbador
-
Actividad. Sistema de alarma con zumbador
-
Actividad avanzada. Cambio de contraseña. Memoria EEPROM
-
Actividad avanzada. Display: Íconos y animaciones
-
Cuestionario Programación extendida10 xp
-
- Para terminar
Introducción y objetivos

Introducción

En esta práctica, programarás una caja fuerte electrónica que utiliza un dial analógico para ingresar un código de acceso y una pantalla LCD para mostrar dicho código. Repasaremos el uso de las entradas y salidas digitales, así como la lectura analógica de un potenciómetro y el uso de una pantalla LCD. Además de explorar la historia y evolución de las cajas fuertes.
Objetivos

Técnicos.
Conectar y programar componentes electrónicos: Aprender a conectar y programar pulsadores, LEDs, potenciómetros y una pantalla LCD con Arduino. Comprender el uso de resistencias y otros componentes pasivos en el circuito.
Lectura y procesamiento de entradas analógicas: Leer y procesar datos de un potenciómetro para ingresar un código de acceso. Implementar la conversión de valores analógicas a digitales mediante el Convertidor Analógico-Digital de Arduino.
Manejo de salidas digitales: Controlar LEDs y otros actuadores mediante salidas digitales. Utilizar la pantalla LCD para mostrar información relevante, como el código de acceso y mensajes de estado.
Implementar lógica de verificación de códigos: Diseñar e implementar la lógica de verificación de un código de acceso mediante programación en Arduino. Utilizar estructuras de control como bucles y condicionales para manejar el flujo del programa.
Depuración y pruebas del sistema: Desarrollar habilidades para depurar el código y solucionar problemas eléctricos y de programación. Realizar pruebas para asegurar la correcta funcionalidad del sistema en diversas situaciones.
Transversales.
Resolución de problemas: Desarrollar habilidades para identificar y solucionar problemas técnicos. Fomentar un enfoque metódico para la resolución de errores y fallos del sistema.
Pensamiento crítico: Evaluar y mejorar el diseño del sistema, considerando aspectos de eficiencia y seguridad. Analizar diferentes enfoques para la implementación de la lógica del código de acceso y seleccionar la mejor opción.
Creatividad: Diseñar mejoras y personalizaciones para la caja fuerte. Fomentar la innovación en el diseño y funcionalidad de la caja fuerte, como la integración con otros dispositivos o sistemas de seguridad.
Trabajo en equipo y colaboración: Promover el trabajo en equipo para el desarrollo del proyecto, repartiendo tareas y colaborando en la solución de problemas. Desarrollar habilidades de comunicación efectiva para compartir ideas y soluciones dentro del equipo.
Autonomía y autogestión: Fomentar la capacidad de los estudiantes para trabajar de manera autónoma, investigando y aprendiendo por su cuenta cuando sea necesario. Desarrollar habilidades de autoevaluar el progreso y tomar decisiones informadas durante el desarrollo del proyecto.
Vistas | |
---|---|
0 | Número de vistas |
0 | Vistas de miembros |
0 | Vistas públicas |
Acciones | |
---|---|
0 | Gustos |
0 | No me gusta |
0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.