Skip to main content

¿Cuáles son los diferentes tipos de pasadores Arduino®?

Un Arduino® es una marca de microcontrolador programable que los aficionados suelen utilizar para interactuar con otros dispositivos. En proyectos como la robótica y la automatización del hogar, las placas Arduino® suelen estar vinculadas a sensores, botones y motores. Los pines Arduino® permiten a los usuarios conectar fácilmente una variedad de dispositivos y componentes al microcontrolador. Hay tres tipos principales de pines Arduino®: pines digitales, pines analógicos y pines de alimentación.

Los pines digitales se pueden usar como pines de entrada y salida en la mayoría de los microcontroladores Arduino®. Esto significa que un solo pin puede enviar y recibir datos digitales. Los pines digitales Arduino® pueden ser solo "altos" o "bajos". Cuando un pin digital es alto, hay un voltaje constante. Cuando el pin está bajo, este voltaje se ha ido. Encender y apagar un diodo emisor de luz (LED) es una instancia común de una salida digital, y verificar el estado de un botón es un ejemplo de entrada digital.

Además de proporcionar entradas y salidas simples, los pines digitales Arduino® de muchas placas también se pueden usar para la modulación de ancho de pulso (PWM). La modulación de ancho de pulso se usa para simular una salida analógica variable utilizando pines digitales. Por ejemplo, si un motor está conectado a un pin de salida digital, rotaría cuando el pin se elevara y se detendría cuando se bajara. Con PWM, el pin de salida digital se alterna más rápido o más lento para cambiar la velocidad del motor. La modulación de ancho de pulso hace que los pines digitales Arduino® cambien de nivel alto y bajo tan rápido que la conexión se comporta como una salida analógica, y el voltaje resultante a través de este pin puede controlarse con precisión.

Los microcontroladores Arduino® también cuentan con pines de entrada analógica. Al igual que los pines de entrada digital, estos se utilizan para leer el estado de un dispositivo conectado, como un sensor. Aunque los pines digitales solo pueden determinar si una conexión es alta o baja, los pines Arduino® de entrada analógica pueden leer el valor exacto de voltaje. Esto es útil para interactuar con sensores analógicos que tienen una amplia gama de valores posibles. Por ejemplo, los sensores de termómetro analógico a menudo envían una lectura de voltaje que corresponde a la temperatura. Usando un pin de entrada analógica, un Arduino® puede leer el valor directamente.

El último tipo de pin Arduino® es el pin de alimentación. La mayoría de los microcontroladores Arduino® tienen varios pines de alimentación que reciben y emiten una variedad de voltajes. Uno de los más importantes es el pin de alimentación de "voltaje en" (VIN). Este pin se usa para proporcionar voltaje constante para alimentar la placa desde una fuente de alimentación externa o batería. Los pines de alimentación de cinco voltios (5 V) permiten que los componentes y sensores reciban energía regulada de cinco voltios directamente desde el microcontrolador. Finalmente, los pines de alimentación a tierra (GND) se pueden utilizar para conectar a tierra dispositivos conectados a un Arduino®.