Hemos estado ampliando nuestra línea de sistemas de control con la incorporación de microcontroladores, shields y otros componentes de hardware, incluido el hecho de convertirnos en distribuidor oficial de productos Arduino. Arduino es uno de los líderes en plataformas electrónicas de código abierto y una de las marcas de hardware más populares del sector.
Comenzando en Italia en 2005, han ido expandiéndose gradualmente con los años, con muchos fabricantes y distribuidores abriendo en todo el mundo. Incluso cuenta con su propio software que permite programar los microcontroladores y placas Arduino, el Arduino IDE, que usamos para toda nuestra programación en los proyectos de clientes.
Por suerte, es lo bastante sencillo como para que incluso principiantes sin experiencia en programación puedan aprenderlo rápidamente, y al mismo tiempo lo bastante avanzado como para ofrecer un sinfín de opciones a programadores con experiencia. El software también es compatible con cualquier computadora Windows, Mac o Linux. Hay muchos tipos de placas Arduino disponibles, algunas de las cuales veremos ahora.
Tipos de placas Arduino
Revisaremos algunas de las mejores placas que tenemos disponibles. Todas son relativamente fáciles de usar y están listas para funcionar con una programación básica.
Arduino Uno

Esta es la opción preferida para principiantes y uno de nuestros superventas en microcontroladores. Cuenta con 14 pines digitales de entrada/salida (6 pueden ser pines PWM), 6 entradas analógicas y un reloj de 16 MHz. Estas características le permiten integrarse con muchos sensores y aplicaciones diferentes.
Tiene una tensión de funcionamiento de 5 V y puede operar con una tensión de entrada de 6-20 V, siendo 7-12 V la recomendada. También puede alimentarse a través de su puerto USB. El pin de 5 V solo puede suministrar un amperaje máximo de 1 A al alimentar otros sensores y salidas, cualquier valor superior requerirá una fuente de alimentación independiente, de lo contrario la placa se dañará. Sus dimensiones son 2.7" x 2.1".
Arduino Micro

Esta es la placa a la que recurres cuando el espacio y el tamaño son un factor importante en tu proyecto/sistema de control. Es uno de los microcontroladores más pequeños que ofrecemos, de solo 0.7" x 1.9", y comparte muchas de las mismas características del Uno. Las diferencias clave son que tiene 20 pines digitales de entrada/salida (7 pueden ser pines PWM) y 12 entradas analógicas.
Arduino Leonardo

El Leonardo cuenta con las mismas especificaciones que el Micro, pero se distingue de otras placas porque no utiliza un chip externo para las funciones USB. Estas placas se conectan mediante un “puerto COM virtual", lo que permite que el Leonardo y el Micro actúen como un teclado/ratón con la computadora. Otra diferencia respecto a otras placas es que no se reinicia cuando se abre el puerto serie. Sus dimensiones son 2.7" x 2.1".
Arduino Due

Probablemente sea la placa más avanzada que ofrecemos; la diferencia más notable frente a otras placas Arduino es que funciona a 3.3 V en lugar de los 5 V habituales. Esto significa que puede ser necesario algo de circuitería externa para interactuar con sensores y salidas de 5 V. Tiene 54 pines digitales de entrada/salida (12 pueden ser PWM), 12 entradas analógicas y 4 UART. Utiliza un procesador de 32 bits que funciona a 84 MHz, lo que le permite realizar cálculos grandes más de 5 veces más rápido y ejecutar programas hasta 10 veces más rápido que nuestros otros Arduinos. Sus dimensiones son 2.1" x 4".
Microcontroladores Arduino
Arduino Mega

Esta placa es la opción ideal cuando tu proyecto/diseño requiere una gran cantidad de entradas y salidas. Comparte las mismas especificaciones que la Uno salvo algunas diferencias clave. Tiene 54 pines digitales de entrada/salida (14 pueden ser PWM), 16 entradas analógicas, 4 UART que permiten la comunicación serial y sus dimensiones son 2.1" x 4".
Programación con Arduino
Ahora que hemos repasado nuestra selección de placas Arduino es momento de aprender a empezar a programar. Primero debes visitar el sitio oficial de Arduino para descargar el software IDE, que mencionamos brevemente en la primera parte. Este es el software que se usa para codificar y programar todas las placas Arduino y, una vez instalado, podrás comenzar a programar. Antes de empezar, asegúrate de seleccionar en el software la placa que planeas usar. En el menú superior, haz clic en “Tools", luego selecciona “Board" y después elige la placa que planeas utilizar. Luego haz clic en “Tools" nuevamente, pero esta vez selecciona “Port" y elige el puerto que coincide con tu Arduino. Abajo verás una imagen de la pantalla del software IDE.

La forma más simple de probar tu placa y asegurarte de que el software de programación funciona es usar la prueba “Blink”. Muchos Arduinos incluyen un LED integrado, que parpadeará en este ejemplo para comprobar que funciona. En el IDE, haz clic en “File”, luego “Examples”, después “Basics” y, por último, selecciona la opción “Blink”. Asegúrate de cambiar el pin del 13 al que corresponda al LED en la placa que uses. El retardo predeterminado, 1000, pausa el programa “Blink” durante un tiempo; en este caso, 1000 significa 1 segundo porque está codificado en milisegundos. Una vez que lo hayas probado y verificado que funciona, ¡puedes empezar a programar! Te recomendamos revisar una de nuestras publicaciones anteriores para probar código de ejemplo y comprobar funciones básicas, como cómo controlar el tiempo de movimiento de un actuador lineal.
Esperamos que te haya resultado útil y que ahora tengas más claro cómo usar nuestros microcontroladores Arduino con actuadores. Si quieres pedir uno hoy, puedes hacerlo en línea o contáctanos si tienes más preguntas sobre Arduino o cualquiera de nuestros otros productos. Nuestro equipo de ingenieros siempre está dispuesto y más que capacitado para responder tus preguntas y ayudarte a diseñar tu proyecto perfecto.