Un proyecto con Arduino



De los proyectos presentados en Built-In Examples he visto interesante implementar la creación de un botón que permita documentar las veces que se pulsa. Este botón se puede usar para establecer distintos controles en el aula. Por ejemplo, se puede contabilizar el número de veces que los alumnos traen los deberes hechos desde casa, si cuando los traen pulsan el botón; o se puede contabilizar el número de respuestas correctas en la clase, si cada vez que lo hacen, presionan el botón. Se podría establecer un número máximo de pulsaciones necesario para que el curso recibiera un premio especial: 10 minutos más de recreo, por ejemplo.


Los componentes que necesitaría y la programación que utilizaría:

Hardware Required

  • Arduino or Genuino Board
  • momentary button or switch
  • 10k ohm resistor
  • hook-up wires
  • breadboard


Circuit

Para realizarlo:

Conecte tres cables a la placa. El primero va de una pierna del botón a través de una resistencia desplegable (aquí 10k ohmios) a tierra. El segundo va desde la pata correspondiente del botón hasta el suministro de 5 voltios. El tercero se conecta a un pin de E / S digital (aquí pin 2) que lee el estado del botón.

Cuando el botón está abierto (sin presionar) no hay conexión entre las dos patas del botón, por lo que el pasador está conectado a tierra (a través del resistor desplegable) y leemos BAJO. Cuando el botón está cerrado (presionado), hace una conexión entre sus dos patas, conectando el pin al voltaje, de modo que leemos ALTO. (El pin aún está conectado a tierra, pero la resistencia resiste el flujo de corriente, por lo que la ruta de menor resistencia es a + 5V).

Si desconecta el pin de E / S digital de todo, el LED puede parpadear erráticamente. Esto se debe a que la entrada es "flotante", es decir, no está conectada a la tensión ni a tierra. Regresará más o menos aleatoriamente ALTO o BAJO. Es por eso que necesita una resistencia desplegable en el circuito.

Reflexión:

Mis conocimientos sobre Arduino son muy básicos y necesitan de más práctica y tiempo para probar y aprender. Este reto me ha servido para conocer las fuentes a las que acudir y los materiales y software necesario.

Comentarios

Entradas populares