Cómo usar la pantalla de 7 segmentos en Arduino

Una pantalla de 7 segmentos es un componente de Arduino para pantalla electrónica que se utiliza para visualizar números decimales, que son una alternativa a las presentaciones más complejas.

Está compuesto por siete LEDs (de ahí su nombre), que tiene una disposición rectangular. Cada uno de los siete indicadores se denomina segmento. Esto se debe a su capacidad de participar en el dígito numérico que se va a mostrar.

La pantalla de siete segmentos se aplica ampliamente en relojes digitales, medidores eléctricos inteligentes y otros dispositivos inteligentes con una pantalla de información numérica. También encontrará esta pantalla en otros electrodomésticos, como lavadoras, sistemas de aire acondicionado para automóviles y hornos de microondas. Muchos sistemas integrados y otras aplicaciones industriales utilizan tecnología de visualización de siete segmentos para mostrar su información de salida.

Es una forma eficiente y sencilla de mostrar información numérica extraída de actuadores, sensores y otras cantidades. No es útil para muchas aplicaciones integrar una pantalla de cristal líquido más costosa para generar información. Es suficiente aplicar una pantalla de siete segmentos.

Utilice la tecnología de visualización donde el diseño de su circuito Arduino requiera mostrar números. Los siete LED de la pantalla están dispuestos en forma de ocho. Puede operar el dispositivo de manera eficiente y su costo es asequible. En esta guía, discutiremos cómo usar pantallas de siete segmentos en Arduino.

Cómo funcionan las pantallas de 7 segmentos

Los desarrolladores eligen integrar la tecnología de visualización con dispositivos electrónicos para generar números decimales que van del 0 al 9 y, en casos especiales, caracteres básicos. La pantalla de siete segmentos consta de LED.

Por lo general, brillan cuando tienen polarización directa. La corriente directa es el determinante crítico de la intensidad del diodo de iluminación. Debe pasar suficiente corriente directa para que la pantalla brille con toda su intensidad.

Cátodo común vs. Ánodo común

Encontrará dos tipos de pantallas de 7 segmentos: un cátodo común y un ánodo común. La estructura interna de ambos es casi la misma. La única diferencia subyacente es la polaridad de los LED de los terminales estándar. Para un cátodo común, todas las cargas negativas de sus LED están conectadas. El ánodo típico tiene todos los ánodos LED de 7 segmentos alineados juntos.

Para la pantalla de cátodo, todas las conexiones de los segmentos LED se alinean juntas a GND. Debe aplicar la señal lógica 1 (ALTA) al ánodo individual para iluminar cada segmento. En el ánodo común, las conexiones LED se unen a la lógica 1. Para iluminar el segmento respectivo, aplique la señal de tierra, BAJA, Lógica 0 al cátodo de un elemento en particular.

Cableado- Una conexión de pantalla de 7 segmentos con Arduino

Ahora que comprende la pantalla de 7 segmentos, comencemos a conectarla con Arduino.

Comience colocando su dispositivo de visualización de siete segmentos en la placa de pruebas. Asegúrese de que cada lado de la pantalla se encuentre en un lado separado de su tablero. Como los puntos decimales miran hacia abajo, los pines van del 1 al 5 en la parte inferior, comenzando de izquierda a derecha. Para el lado superior, sus pines son 10-6 de izquierda a derecha.

Observemos la siguiente descripción de la conexión del cableado para entender cómo usar una pantalla de siete segmentos en Arduino. Componentes de hardware que necesita:

  • arduino uno
  • Pantalla de siete segmentos
  • Resistencias (dos de 220 ohmios)
  • Cables puente

Conexión de cableado de los pines:

  • Pin 2 del Arduino al pin 9 de la pantalla de 7 segmentos
  • Pin 3 del Arduino al pin 10 de la pantalla de 7 segmentos
  • Pin 4 del Arduino al pin 4 de la pantalla de 7 segmentos
  • Pin 5 del Arduino al pin 2 de la pantalla de 7 segmentos
  • Pin 6 del Arduino al pin 1 de la pantalla de 7 segmentos
  • Pin 8 del Arduino al pin 7 de la pantalla de 7 segmentos
  • Pin 9 del Arduino al pin 6 de la pantalla de 7 segmentos
  • Conecte Arduino GND tanto al pin tres como al pin 8 de la pantalla de siete segmentos conectada con resistencias de 220 ohmios.
  • Nota: si bien su pantalla puede funcionar en ausencia de las resistencias limitadoras de corriente, siempre asegúrese de tenerlas en su circuito para evitar que su pantalla se queme.

    Una vez que su cableado esté correctamente hecho, su circuito debería ser algo similar a la ilustración a continuación.

    ¡Conecta los componentes! 🙂

    código arduino

    Ahora, está a punto de iluminar su pantalla con algunos códigos.

    Si necesita comenzar a escribir código para su pantalla de salida, primero tendrá SevSeg Arduino Library. Puede encontrar la biblioteca en el sitio web oficial de Arduino o visitar GitHub para encontrar su sistema respiratorio e iniciar una descarga manual.

    Instálelo abriendo el IDE de Arduino, busque sketch>include Library> Add, y luego seleccione su archivo de biblioteca. Ahora puede escribir su código y probar varias pantallas para su salida.

    Asegúrese de que cada línea de comando sea un boceto de la pantalla. Si su código está bien ejecutado, cárguelo en la placa de circuito que contiene el segmento 7 para que pueda ver cómo funciona con Arduino. Intente ajustar su código y observe cómo cambia la pantalla.

    Ejemplos de cómo usar la pantalla de 7 segmentos en Arduino

    Muchas aplicaciones usan el dispositivo junto con Arduino para mostrar datos de salida. El proceso es eficiente y, como aficionado o desarrollador de hardware, puede inventar lo siguiente.

    Count Up Timer: es un programa simple para contar continuamente de cero a nueve y luego volver al principio. Es la implementación con Arduino que se puede aplicar para diseñar un sistema de conteo inteligente para monitorear entradas a parques y estadios.

    Visualización de datos del sensor. La pantalla de 7 segmentos puede usar Arduino para mostrar los datos de su sensor. Los sensores como los detectores de temperatura y los sensores de movimiento pueden usar la tecnología de visualización para devolver información. Si desea modificar las lecturas de otros sistemas inteligentes utilizando sensores, puede seguir el concepto.

    Conclusión

    La mayoría de los dispositivos digitales están integrados con una pantalla de 7 segmentos para convertir las señales digitales en una forma que el usuario pueda ver y comprender. La información registrada son datos numéricos que se muestran como números, símbolos y algunos caracteres primarios.

    El cátodo común y el ánodo común de los segmentos se iluminan para producir un valor una vez que se recibe una señal del microcontrolador Arduino. Los aficionados y desarrolladores electrónicos utilizan pantallas de siete segmentos para extraer información de sus sistemas inteligentes Arduino.