Arduino es una plataforma de creación de prototipos electrónicos de código abierto basada en hardware y software flexible, donde cualquiera puede utilizar el esquema estándar para crear su propia versión de una placa Arduino. Un Arduino contiene una placa de circuito físico programable llamada microcontrolador y un software llamado IDE (placa de desarrollo integrada). Todas las placas Arduino deben ser compatibles con este IDE que se utiliza para cargar código de computadora en la placa física.
Además del factor coste, existen algunas características únicas que contribuyen a su crecimiento exponencial en el mundo de la electrónica. No se requiere hardware separado para cargar el código en la placa. En cambio, esto se puede hacer simplemente con un cable USB. Además, su IDE utiliza una versión simplificada de C++ que permite a los principiantes familiarizarse con la programación de forma cómoda. Además, los usuarios pueden acceder a las funciones del microcontrolador en un paquete asequible.
Aplicaciones Arduino
El objetivo principal del desarrollo de Arduino fue hacerlo accesible a una amplia gama de usuarios interesados en trabajar en proyectos electrónicos. Cualquiera, desde artistas, diseñadores, aficionados, piratas informáticos y principiantes, puede crear objetos interactivos utilizando la plataforma de hardware y software Arduino. Es fácil de trabajar, programable, gratuito y puede funcionar con botones, LED, parlantes, unidades de GPS, motores, cámaras, teléfonos inteligentes o incluso un televisor.
Desde encender un LED hasta conectar tu hogar con sensores y luego controlar electrodomésticos; Un Arduino puede actuar como el cerebro de cualquier proyecto electrónico. Algunos ejemplos de proyectos basados en Arduino incluyen impresoras 3D, videojuegos, robots, sistemas domóticos, alcoholímetros, etc. Debido al uso de esta plataforma a tan gran escala, existe una gran comunidad de usuarios que siguen aportando sus códigos e instrucciones. . Como resultado, los principiantes siempre tendrán una gran base de datos a la que consultar.
También puedes leer: Proyectos Arduino Básicos
¿Qué contiene la placa Arduino?
Existe una amplia variedad de placas Arduino disponibles para los usuarios dependiendo de la naturaleza y necesidades de los proyectos electrónicos. Sin embargo, hay ciertos elementos que son comunes en la mayoría de las categorías. Se explican a continuación:
1. Entrada USB
El Arduino se conecta a una computadora mediante un cable USB para proporcionar energía y también para cargar el código en la placa.
2. Gato de barril
La placa Arduino está conectada a una fuente de alimentación de pared que termina en un conector cilíndrico.
3. Alfileres
Hay diferentes pines en el tablero donde se conectan los cables para formar un circuito y cada uno de ellos tiene una función diferente. Cada pin tiene un conector negro donde el usuario puede conectar el cable. Estos pines son de los siguientes tipos:
4. Botón de reinicio
Al presionar este botón se conecta temporalmente el botón de reinicio a tierra y se puede usar para restablecer cualquier código cargado en el Arduino. Es útil en casos en los que es necesario probar un código varias veces.
5. Conector LED de alimentación
Este LED se enciende cada vez que el Arduino está conectado a una fuente de alimentación. Si no se enciende, es una clara indicación de que algo anda mal con el circuito.
6.LED RX TX
TX y RX significan transmitir y recibir respectivamente. Estos LED actúan como una indicación visual mientras la tarjeta transmite o recibe datos.
7. CI principal
La barra negra en el tablero con patas metálicas es el Circuito Integrado que también puede considerarse el cerebro del Arduino. Varía según el tipo de tablero.
8. Regulador de voltaje
Actúa como guardián para regular el flujo de voltaje a la placa Arduino. Funciona apagando una cantidad adicional de voltaje para evitar que la placa se dañe.
Tipos de Arduino
Existen muchas categorías de placas Arduino con diferentes funciones. Además, al ser una plataforma de código abierto, se están cambiando muchos cambios con estos tableros que agregan aún más funciones y formas. Para ser más precisos, los principiantes deben conocer los siguientes tipos de Arduino:
Arduino Uno (R3)
Esta es una opción ideal para usuarios nuevos, ya que contiene todo lo que es importante para un principiante. Una placa Arduino Uno contiene 14 pines de entrada/salida digitales, de los cuales 6 pueden usarse como salidas PWM. Además, cuenta con 6 entradas analógicas, conexión USB, conector de alimentación y botón de reset. Puede conectarlo a su computadora mediante un cable USB o un adaptador AC-DC.
Arduino
Este tipo de placas Arduino están diseñadas principalmente para usarse en proyectos portátiles para que puedan coserse a la ropa con la ayuda de hilos conductores. Son lavables y cuentan con su propia familia de entrada, salida, potencia y sensores que están destinados a su uso en textiles electrónicos.
Arduino Mega (R3)
Es la versión más grande del Uno que contiene múltiples pines de entrada/salida digitales, 14 de los cuales pueden usarse como PWM. Además, cuenta con 16 entradas analógicas, conector de alimentación, conector USB y botón de reset. La gran cantidad de pines presentes en esta placa la convierte en una plataforma ideal para proyectos que involucran muchos LED o botones.
arduino leonardo
Esta es la primera placa de desarrollo Arduino con un microcontrolador USB integrado. Dado que la placa maneja USB directamente, existen bibliotecas de códigos que permiten que la placa emule el teclado, el mouse, etc. En detalle, cuenta con 20 pines de entrada/salida digitales, de los cuales 7 son PWM y 12 son entradas analógicas. Además, cuenta con 1 oscilador de cristal de 16 MHz, conexión micro USSB, cabezal ICSP, conector de alimentación y conexión USB.
Descargando Arduino
El software para esta plataforma de código abierto se puede descargar de forma gratuita desde el sitio web oficial de Arduino. Está disponible para todos los dispositivos, incluidos Windows, Mac y Linux.
Visite el sitio web de Arduino para descargar el software para su dispositivo.
Existe un procedimiento diferente para todos los dispositivos. Sin embargo, si está utilizando Linux en su dispositivo, puede consultar el procedimiento detallado aquí.
Programación en Arduino
El proyecto más básico basado en Arduino es codificar un LED parpadeante. Consulte este tutorial para comprender la programación de un proyecto Arduino básico.
Puedes leer nuestro blog y sección de artículos para conocer más temas sobre ingeniería electrónica, industria y tecnología.
(tagsToTranslate)Arduino