Actividad 3 - Sensor de tacto Arduino en Tinkercard

Actividad 3 - Sensor de tacto Arduino en Tinkercard

Introducción a los Bloques de Condicionales

Configuración del Proyecto

  • Se presenta el objetivo de la clase: aprender a utilizar bloques de condicionales para controlar un LED basado en lecturas de un sensor de tacto.
  • Se inicia la configuración del microcontrolador y la placa de pruebas, asegurando que las conexiones sean correctas para facilitar el proyecto.

Conexiones Iniciales

  • Se conecta un LED (color verde elegido) a la placa, asegurándose que el cátodo esté conectado al riel negativo y el ánodo a un pin digital.
  • Se utiliza una resistencia de 220 ohms para proteger el circuito, conectándola entre el LED y el pin digital número 11.

Integración del Pulsador como Sensor

Conexión del Pulsador

  • El pulsador se conecta utilizando dos pines específicos (1A y 2A), asegurando que no interfiera con otros componentes en la protoboard.
  • La alimentación positiva se conecta al pulsador, mientras que su otro pin se vincula al pin digital 9 como entrada para leer las señales.

Programación del Control

Desarrollo del Código

  • Se define una variable llamada "lectura sensor" para almacenar los datos obtenidos desde el pin digital 9.
  • Se implementa un bloque condicional: si la lectura es igual a 1, se activa el pin digital 11; si es igual a cero, se desactiva.

Simulación y Diagnóstico

Pruebas Iniciales

  • Al iniciar la simulación, se observa que el LED está encendido pero no responde al pulsador. Esto lleva a investigar los valores recibidos por el pin digital 9.

Uso del Multímetro

  • Un multímetro se utiliza para medir los valores en tiempo real en el pin digital 9. Los resultados muestran fluctuaciones indeseadas cuando no está presionado.

Solución al Problema

Implementación de Resistencia Adicional

  • Para eliminar errores en las lecturas, se añade una resistencia de 10k ohms entre la salida del pulsador y tierra. Esto estabiliza las lecturas.

Verificación Final

  • Tras realizar ajustes, las lecturas son correctas: cuando no hay presión hay cero volts; al presionar llega a cinco volts. El LED ahora funciona correctamente según lo esperado.