Tabla de contenido

🔶 Introducción


En el ámbito de la electrónica digital y la programación de microcontroladores como Arduino, las entradas y salidas digitales son fundamentales para interactuar con dispositivos externos, como sensores, actuadores y otros componentes electrónicos.

📘 Fundamento Teórico


📖 Conceptos básicos de entradas y salidas digitales


En el ámbito de la electrónica digital y la programación de microcontroladores como Arduino, las entradas y salidas digitales son fundamentales para interactuar con dispositivos externos, como sensores, actuadores y otros componentes electrónicos.

📄 Niveles lógicos

LOW: indica que el estado está en nivel bajo de acuerdo a los niveles TTL esta entre 0V - 0.8V de tensión, es un “0 lógico”

HIGH: indica que el estado está en nivel alto de acuerdo a los niveles TTL esta entre 2.8V - 5V de tensión, es un “1 lógico”

📖 Configuración de pines digitales


📄 Salidas

OUTPUT: si el puerto del microcontrolador opera como salida, hace que los pines del mismo tomen valores al “escribir” un valor en el mismo, es decir ,pueden estar 0V sería un estado lógico 0 en el pin del microcontrolador, mientras que 5V es un estado lógico 1.

📄 Entradas

INPUT: recibe valores de tensión a niveles TTL, es decir, idealmente un valor alto de tensión (HIGH) “1 lógico” sería 5V, y un valor bajo de tensión (LOW) “0 lógico” ****sería 0V. Cuando el puerto del microcontrolador opera de esta manera se dice que trabaja como entrada, pues recibe o “lee” los valores de tensión de elementos externos como switches, botones, sensores, etc.