4Jul

¿Qué es Arduino? Aprenda sobre esta plataforma electrónica de código abierto

Arduino es una plataforma de creación de prototipos de electrónica de código abierto basada en hardware y software flexible y fácil de usar. Hoy lo ayudaremos a comenzar mostrándole algunas de las opciones disponibles y lo fácil que es comenzar.

El hardware Arduino es una placa de circuito de fuente abierta con un microprocesador y pines de entrada / salida( E / S) para la comunicación y el control de objetos físicos( LED, servos, botones, etc.).La placa se alimentará normalmente a través de USB o una fuente de alimentación externa que a su vez le permite alimentar otros dispositivos y sensores.

Arduino también tiene un componente de software de código abierto que es similar a C ++.El entorno de desarrollo integrado de Arduino( IDE) le permite escribir código, compilarlo y luego cargarlo en su Arduino para uso independiente en prototipos y proyectos.

Todo esto fue diseñado para ser fácil de usar para permitir que artistas y creadores desarrollen libremente sus ideas en objetos reales. Si está interesado en construir algo usted mismo, eche un vistazo para ver las opciones de hardware y el software disponible para comenzar.

Variantes de Arduino

El hardware de Arduino es de "código abierto" y significa que puede ver los esquemas de cada placa disponible. Esto significa que puede comprar los componentes de hardware y soldar la placa usted mismo si así lo desea. Para empezar, probablemente le recomendamos que gaste los ~ $ 30 y vea cuánto quiere invertir realmente.

La imagen de abajo fue creada usando Fritzing y es el diseño de un Arduino básico que usa una tabla de pan.

El Arduino viene en una variedad de diferentes tipos que dificultan la elección del correcto, pero la variedad también permite flexibilidad al elegir la solución perfecta.

No podemos cubrir todas las opciones de Arduino, pero aquí hay algunas opciones notables para comenzar.

Arduino Uno

El Uno es un gran iniciador Arduino, proporciona una base sólida para aquellos que recién están comenzando y tiene muchas de las opciones que querrá a medida que explora la plataforma. También funciona con casi todos los escudos disponibles( más sobre esto más adelante).

Arduino Nano

El Nano es casi una función para la característica igual que el Arduino Uno, pero tiene aproximadamente 1/3 del tamaño y no puede usar escudos fácilmente. El Uno está destinado a ser utilizado como accesorio permanente en proyectos o con placas para pruebas.

Arduino Lilypad

El Lilypad tiene un diseño único que se puede coser en telas para proyectos de vestir o arte. Por supuesto que no está limitado a esas aplicaciones, pero los escudos no funcionarán en este Arduino, por lo que la expansión puede ser difícil.

Arduino Mega 2560

El Mega 2560 tiene más memoria y más pines de E / S que cualquier otro Arduino. Este es el Arduino más grande y mejor que puede obtener, pero puede que no necesite tanto poder si sus proyectos no lo requieren. Esto también sería un Arduino más caro para irse en un proyecto de forma permanente.

Netduino

El Netduino es el primo del Arduino. Sigue siendo una solución de creación de prototipos y piratería de hardware de código abierto. Pero Netduino ejecuta. NET Micro Framework para su base de software. Es compatible con pin con escudos Arduino, pero algunos pueden requerir controladores para funcionar.

Para obtener más hardware Arduino, consulte el siguiente enlace.

Arduino Accessories( Shields) Los

Shields agregan funcionalidad a su Arduino en un abrir y cerrar de ojos, literalmente. Tienen pasadores que presionan directamente en la parte superior de su Arduino y puede aprovechar de inmediato lo que sea que pueda hacer el escudo. También puede agregar múltiples escudos a la vez. Un Arduino que mira a Twitter en busca de un hashtag específico( escudo de ethernet) y luego controla un auto de RC usando RF( blindaje de RF) no está más allá del alcance de un solo proyecto gracias a la flexibilidad del escudo.

Notarás a continuación que algunos escudos se parecen mucho a los de Arduino, pero no te confundas porque carecen de la capacidad de procesamiento principal para ejecutar el código que escribirás en bocetos( más sobre esto a continuación).

Ethernet

Este es uno de los escudos más populares porque amplía su Arduino para poder usar Internet para la comunicación y el control. El escudo Ethernet es uno de los más versátiles disponibles, y una vez que hayas dominado los conceptos básicos, deberías buscar uno para poder hacer tu tweeter /toaster/ para lavadora.

XBee

El escudo XBee facilita la comunicación inalámbrica punto a punto. Puedes usar esto para conectar dos Arduinos en red o configurar una red de Arduinos completa que algún día DOMINARÁ AL MUNDO.

Motor

El Arduino puede controlar motores y servos sin necesidad de un blindaje, pero la protección del motor eleva esa capacidad a 11. Puedes usar esto para controlar tu cortadora de césped a distancia, o construir tu propio robot.

Hay muchos otros escudos Arduino disponibles como música, videojuegos y bluetooth. Esto es solo la punta del iceberg y le recomendamos que busque algo por su cuenta para encontrar el escudo perfecto para su proyecto.

Si está buscando prototipos de Arduinos y escudos junto con varios sensores, le recomendamos que consulte Fritzing, que no solo ayuda con las etapas de creación de prototipos, sino que también ayuda a mostrarle cómo crear tableros de PCB permanentes para producir su proyecto. Programación

( bocetos)

Arduino IDE es una herramienta de desarrollador multiplataforma escrita en Java. Le permite controlar todas las funciones de software de su Arduino.

Cada programa que usted escribe se llama boceto y se compila y carga en su Arduino utilizando el IDE.Hay muchos bocetos disponibles de forma gratuita en línea y el IDE incluso viene con una gran cantidad de ejemplos para que pueda comenzar con casi todas las funciones que su Arduino es capaz de hacer.

Eclipse y Notepad ++ son alternativas populares para escribir sus bocetos, pero carecen de un acceso fácil a los ejemplos de bocetos y la compilación / carga del boceto final al Arduino.

Resources

Este artículo está diseñado para iniciarse en sus proyectos Arduino. Para leer más, mira los enlaces a continuación y comienza a hacer cosas.

Si tiene más enlaces útiles o un proyecto Arduino propio, siéntase libre de dejar un comentario para compartir con todos los lectores.

Ideas de proyectos

http: //arduino.cc/en/Tutorial/ HomePage

http: //www.arduino.cc/playground/Projects/ ArduinoUsers

http: //hackaday.com/category/ arduino-hacks /

http: //www.instructables.com/tag/ tipo-id / categoría-tecnología / channel-arduino /

Referencia de hardware Arduino http: //arduino.cc/en/Main/ Hardware

Videos https: //www.youtube.com/user/makemagazine

http: //www.circuitsathome.com/