Que es arduino, instalación y configuración del compilador.

3:55 p.m. f0c4 0 Comments


Antes que nada para todos los que apensas se estan adentrando en el mundo de arduino les dare una  breve introducción.
¿Que es arduino?
 Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares. El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.
Mas información

¿Para que sirve arduino?
 Lo maravilloso de arduino es que tiene una memoria flash en la cual tu puedes subir tus programas (skech) mediante el puerto USB, por lo que básicamente puedes hacer cualquier cosa que se te ocurra utilizando los puertos de entrada y salida para manipular aparatos eléctricos, ya sea prender apagar un led, encender un abanico así como también hacer tu propio robot con todo tipo de sensores. Todo esto lo puedes hacer con tu creatividad y con conocimientos básicos de programación por si fuera poco todo esto a un precio relativamente barato comparado con otras plataformas microcontroladoras.


¿Como conectamos arduino a nuestra pc?
 Lo primero que debemos de tener es nuestro arduino (cualquier versión) por cierto he aqui uno de mis primeros problemas fue encontrar el driver para el arduino NANO por lo que les dejo el link del driver AQUI en el caso de que utilicen un nano y no se instale el driver automáticamente.


Primero instalaremos el compilador de arduino, para ello nos dirigimos a la pagina de arduino en la sección de descargas y descargamos la versión mas reciente de su compilador para nuestro sistema operativo, la instalación de este compilador no es muy complicada solo seleccionar la ruta donde queremos tenerlo y después nos pedirá la autorización para instalar unos controladores necesarios para arduino y terminara. Click para el  LINK del compilador.

Ya que tenemos instalado nuestro compilador lo ejecutamos y lo primero que veremos sera la siguiente venata he aqui donde haremos toda la magia!

El primer paso para poder subir lo que programemos sera tener seleccionado correctamente el arduino con el que estamos trabajando, en mi caso estoy utilizando un arduino mega 2560 por lo que le diremos a nuestro compilador con cual estamos trabajando.

Para saber en que puerto se encuentra nuestro arduino vamos a ir a el administrador de dispositivos.
Abrir la ventana de ejecutar presionando las teclar de "Windows"+R y escribimos el siguiente comando: mmc devmgmt.msc damos enter o click en el boton de aceptar y nos aparecerá la ventana de administrador de dispositivos.
Nos desplazamos  a la sección de "Puertos (COM y LPT)", damos click en ella y nos mostrara en que puerto COM esta conectado arduino.


La imagen muestra que tenemos un arduino mega 2560 en el puerto COM5 por lo que ahora vamos a ir a el compilador de arduino a especificarle en que puerto y que modelo tenemos.

Damos click en el menú de Herramientas en nuestro compilador y seleccionamos "Puerto", aqui nos apareceran los arduinos que tengamos conectados (por si trabajamos con mas de 1 a la vez) y seleccionamos el COM que nos indica en el administrador de dispositivos o con el que queramos trabajar. En mi caso estoy trabajando con el arduino mega 2560 que esta en el puerto COM5 por lo que debede quesar asi:


El procesador de selccionara por defecto en mi caso es el ATmega2560 (Mega 2560).

En placa seleccionamos la placa con la que estamos trabajando en mi cada como lo he mencionado es un arduino mega 2560, por lo que lo seleccionamos .


Estos pasos son esenciales para empezar a programar y subir los sketch (programa) a nuestro arduino, ya que uno de los principales errores al iniciar es no tener bien configurado nuestro compilador y querer subir algun skech por lo que despues de pasar un buen tiempo tratando de subir el sketch nos aparecera el siguiente mensaje especificando que no se pudo sincronizar con nuestro arduino ya que no encuentra un dispositivo.




Ahora si estamos listos para iniciar a programar y subir los sketch a nuestro arduino!

Nos vemos en la siguiente entrada, en la cual explicare como hacer un "Hola mundo" desde la consola.

0 comentarios: