Arduino Uno, partes, componentes, para qué sirve y donde comprar 4.71/5 (17)

arduino uno 600x450 - Arduino Uno, partes, componentes, para qué sirve y donde comprar

Conociendo un poco más la Arduino Uno

Con este artículo vamos a empezar una serie de varios en los que iremos conociendo un poco más profundamente las más importantes placas Arduino que hay en el mercado y para que sirven. Hay muchas así que iremos sorprender poco a poco. Vamos a empezar, como no, con la primera de ellas, la que revoluciono el mundo maker y lo está haciendo con la educación de la tecnología, la Arduino Uno o Arduino Uno r3 actualmente.

Qué es Arduino Uno r3

Esencialmente la placa Arduino Uno es una placa electrónica basada en el chip de Atmel ATmega328. Tiene 14 pines digitales de entrada / salida, de los cuales 6 los puede utilizar como salidas PWM, 6 entradas analógicas, un oscilador de cristal de 16 MHz, una conexión USB, un conector de alimentación, una cabecera ICSP y un botón de reset. El software de la placa incluye un controlador USB que puede simular un ratón, un teclado y el puerto serie.

Esta placa tiene todo lo necesario para apoyar el microcontrolador basta con conectarlo a un ordenador con un cable USB o con un adaptador. El Arduino Uno se diferencia de todas las placas anteriores en que no utiliza el FTDI USB a serie driver chip. En lugar de ello, cuenta con el Atmega8U2 programado como convertidor de USB a serie.

Después de unos problemas entre las personas fundadoras de Arduino durante el año 2015, en los que no vamos a entrar aquí, actualmente se denomina Genuino Uno a las placas fabricadas por Arduino.cc en Europa y Arduino Uno a las destinadas por esa misma empresa a EE.UU. Y también podemos encontrar Arduino Uno fabricada por la empresa italiana Arduino.org. De las distintas placas también van apareciendo variedades por ejemplo, desde Arduino.org nos llego una Arduino Uno Wifi con módulo de wifi integrado.

Esquema, componentes, partes y especificaciones de la placa Arduino Uno.

Arduino Uno

1- Botón de reset. Sirve para inicializar nuevamente el programa cargado en el microcontrolador de la placa. Cuando deje de responder el Arduino Uno es el botón de encendido o apagado para que vuelva a restablecerse.

2 y 3- Pines o puertos de entrada y salida, son los pines donde conectar los sensores y actuadores que necesiten de señales digitales

4- Puerto USB. Utilizado tanto para conectar con un ordenador y transferir o cargar los programas al microcontrolador como para dar electricidad al Arduino. También se usa como puerto de transferencia serie a la placa, tanto para transmisión como para recepción de datos.

5- Chip de interface USB, es el encargado de controlar la comunicación con el puerto USB.

6-Reloj oscilador. Es el elemento que hace que el Arduino vaya ejecutando las instrucciones. Es el encargado de marcar el ritmo al cual se debe ejecutar cada instrucción del programa.

7- Led de encendido. Es un pequeño LED que se ilumina cuando la placa esta correctamente alimentada.

8- Microcontrolador. Este es el cerebro de cualquier placa Arduino. Es el procesador que se encarga de ejecutar las instrucciones de los programas.

9- Regulador de tensión. Este sirve para controlar la cantidad de electricidad que se envía a los pines, con lo que asegura que no se estropee lo que conectemos a dichos pines.

10- Puerto de corriente continua. Este puerto es el que se usa para darle electricidad a la placa si no se usa alimentación USB.

11- Zócalo de tensión. Aquí estarán los pines con los que alimentaremos nuestro circuito.

12-  Entradas analógicas. Zócalo con distintos pines de entrada analógica que permiten leer entradas analógicas.

Conectar el Arduino UNO

Para conectar el Arduino UNO a tu ordenador, necesitarás un cable USB. Este cable USB proporciona alimentación y datos a la tarjeta. Cuando programes la UNO, debe elegir “Arduino UNO” en el menú “Tools > Board” en el Arduino IDE.

Programar el Arduino Uno

El Arduino Uno puede ser programado con el software Arduino o IDE. Selecciona “Arduino UNO” en el menú “Tools > Board”.

ATmega328 en el Arduino Uno viene pregrabado con un cargador de arranque que te permite subir nuevo código a él sin el uso de un programador de hardware externo. Se comunica usando el protocolo original STK500.

También puedes pasar por alto el cargador de arranque y programar el microcontrolador a través de la cabecera ICSP (In-Circuit Serial Programming) usando Arduino ISP o similar.

Cargando código a Arduino Uno

Haz clic en el botón de subir en el IDE de Arduino y tu sketch se cargará automáticamente en la placa y luego se iniciará. El software Arduino inicia un reset de la placa, lanzando el bootloader – que es responsable de recibir, almacenar e iniciar el nuevo sketch.

Sin embargo, debido a que el puerto serie es virtual, desaparece cuando la placa se reinicia, el software de Arduino utiliza una estrategia diferente para la sincronización de la carga que con la Uno y otras placas. En particular, después de iniciar el auto-reset del UNO (usando el puerto serie seleccionado en el menú Tools > Serial Port), el software de Arduino espera a que aparezca un nuevo puerto virtual (CDC) serial / COM – uno que asume que representa al cargador de arranque. El pasará a realizar la carga en este puerto recién aparecido.

Estas diferencias afectan a la forma en que se utiliza el botón de restablecimiento físico para realizar una carga si el restablecimiento automático no funciona. Presiona y mantén presionado el botón de reset en el UNO, luego presiona el botón de upload en el software de Arduino. Suelte el botón de reinicio sólo cuando aparezca el mensaje “Uploading…” en la barra de estado del software. Al hacerlo, el cargador de arranque se iniciará, creando un nuevo puerto serie virtual (CDC) en la computadora. El software verá aparecer ese puerto y realizará la carga con él. Una vez más, esto sólo es necesario si el proceso normal de carga (es decir, sólo presionando el botón de carga) no funciona. (Ten en cuenta que el restablecimiento automático se inicia cuando el ordenador abre el puerto serie a 1200 baudios y luego lo cierra; esto no funcionará si algo interfiere con la comunicación USB de la tarjeta, por ejemplo, al deshabilitar las interrupciones).

Proyectos y su papel en la educación

Dejando de lado un poco las especificaciones técnicas, Arduino Uno es una plataforma de prototipado de código abierto basado en hardware y software abiertos y fáciles de usar. La palabra Arduino abarca tanto el hardware como el software utilizado para programar. Gracias a la facilidad de uso y accesibilidad de la placa Arduino Uno, Arduino ha ganando popularidad en el mundo de la educación y en el mundo maker. Es relativamente fácil de usar para un principiante, incluyendo los niños con ayuda de un tutor. Cualquiera puede empezar a construir y programar proyectos interesantes en cualquier momento y es un importante punto de partida para la educación denominada STEM que tan de moda se esta poniendo últimamente.

Arduino Uno proyectos. Que puedo hacer con Arduino Uno

Con una placa Arduino Uno se pueden realizar una amplia gama de proyectos que van desde muy sencillos a otros de gran complejidad. Proyectos tan variados como construir robots, vehículos controlados a distancia, dispositivos de automatización del hogar, e incluso hacer música o incluso controlar instrumentos quirúrgicos con Arduino Uno, como podemos ver en el siguiente vídeo.

 

Para poder empezar con esta placa hay un kit de iniciación con todo lo necesario para iniciar a cualquiera que le interese en este mundo. En nuestra web ya hicimos un análisis del Arduino Starter Kit.

Comprar Arduino Uno

Si estás interesado en saber más de esta placa te dejamos los enlaces de las dos casas Arduino, el Arduino Genuino Uno de Arduino.cc y el Arduino Uno de Arduino.org. Si quieres saber donde comprar un Arduino Uno échale un vistazo a estos precios que hemos encontrado en Amazon

Califique esto

También te puede interesar

Ayúdanos a crecer!!Comparte con tus amigos¡¡
Close