Curso completo de arduino para principiantes

Este curso será muy útil para usted

Para aprender Arduino debemos empezar desde el principio. Aunque suene a algo redundante, no podemos construir un edificio sin tener unos cimientos fuertes. Un curso de Arduino tiene que hacer lo mismo.

Si tu objetivo es aprender Arduino desde cero, primero construye unos buenos cimientos. Tu como yo, has copiado  y has pegado código sin saber muy bien qué hacía. No está mal del todo ya que nos ha servido para obtener resultados.

Sin embargo, si queremos avanzar y aprender Arduino no nos queda otra que empezar por el principio con la electrónica y la programación. Por eso he decidido crear este curso de Arduino desde cero.

Si eres de esas personas que quiere introducirse al movimiento Hacer con Arduino, este es tu curso. Quiero brindarte la oportunidad de ahorrar mucho tiempo buscando información por Internet.

En este artículo vamos a ver los siguiente módulos:

  • El proceso del prototipado.
  • Introducción al software y hardware con Arduino.
  • Fundamentos de programación con Arduino

Introducción al software y hardware

Ya te he comentado que las dos disciplinas que debes dominar en un curso de Arduino son la programación y la electrónica. No queda otra, debes pasar por esto.

Si has llegado hasta aquí, es porque quieres aprender Arduino. Pero al contrario que otras tecnologías como pueda ser un ratón o un teclado, denominadas tecnologías Plug&Play, Arduino no es un hardware que se conecte y listo.

En un curso de Arduino debes aprender todas las nociones para que puedas configurar y programar el microcontrolador de Arduino.

Para empezar debes conocer el software y el hardware que está involucrado.

Entorno de desarrollo de Arduino

Si quieres aprender Arduino tienes que programar. No existen fórmulas milagrosas ni atajos. Programar es la única manera de llevar a cabo tus propios proyectos con Arduino.

Esta programación, ya sea para Arduino, para otro tipo de placa o para otro lenguaje de programación, se suele hacer a través de un IDE o entorno de desarrollo. Pero, ¿qué es un IDE o entorno de desarrollo?

Déjame que te lo explique con una analogía. Cuando estás escribiendo un informe o cualquier documento para tu trabajo ¿con qué software lo haces? Normalmente se utiliza Office de Microsoft o la versión de código abierto Libre Office.

Pero también lo podrías hacer con un Bloc de Notas. ¿Qué ventajas tiene escribir un documento de este estilo con un programa como Word?

Con los entornos de desarrollo ocurre algo parecido. Con el IDE de Arduino podemos escribir nuestro código de una forma muy fácil y sobre todo, con muchas ayudas.

Por ejemplo, cuando escribimos una palabra reservada nos la cambia de color. Podemos contraer estructuras de control o funciones. Insertar y gestionar librerías a través del menú o formatear el código.

En este curso usted aprenderá lo básico sobre arduino 

Pero lo más importante del IDE de Arduino es que podemos cargar el código a la placa. Podríamos escribir todo nuestro código en el Bloc de Notas o algún otro editor de texto y sería totalmente válido. El código no es más que texto.

Sin embargo, el IDE de Arduino nos permite hacer una cosa fundamental: compilar el código y subirlo a la placa. Esa es la clave. No te preocupes si ahora no entiendes qué es eso de compilar, muy pronto lo veremos.

Otra característica importante del IDE de Arduino es que es de código abierto. Pero ¿qué quiere decir esto? Bueno, Arduino es una plataforma abierta. Dentro de esta plataforma se incluye el IDE de Arduino.

Esto significa que ya no solo tenemos el software de forma gratuita, también lo podemos modificar a nuestro antojo. Eso sí, para hacer cualquier mejora o cambio debes conocer el lenguaje de programación con el que se programa el propio entorno de desarrollo de Arduino.

Seleccionar la placa correcta y el puerto serie

Seleccionar la placa es relativamente sencillo. En este curso de Arduino vamos a trabajar con el modelo Arduino UNO (luego lo veremos más en profundidad).

Con el IDE podemos trabajar con todos los modelos de Arduino e incluso con modelos que no son de la misma marca. Un ejemplo el ESP8266.

Cada vez que sale una nueva placa, el IDE se actualiza para poder programarla. Con los años verás como va creciendo esta lista 🙂

Puedes seleccionar la placa a través del menú en Herramientas>Placa>Arduino/Genuino UNO. No hace falta que conectes la placa al ordenador para seleccionar un modelo.

El puerto serie es por donde se comunican Arduino y el ordenador. Es necesario que tengas conectado tu Arduino al ordenador. Es muy sencillo, no tiene pérdida.

Para seleccionar el puerto lo hacemos a través del menú Herramientas>Puerto. Puede que aparezca más de uno y además el nombre varía según el sistema operativo.

Truco. Si tienes más de una placa conectada y no sabes cuál es, solo tienes que conectar tu Arduino al ordenador, abrir el listado de puertos, desconectar Arduino UNO del ordenador y volver a abrir el listado de puertos. El que haya desaparecido ese es 🙂

Preferencias del sistema

Como en casi todos los programas que utilizamos, en el IDE de Arduino tenemos una opción para configurar las preferencias del sistema. Nos permite modificar el idioma, el tamaño de letra y alguna cosas más que veremos.

Para acceder a esta opción solo tenemos que ir al menú Abrir>Preferencias.

Descargue aquí el curso completo en pdf

Descarga aquí el manual completo



5 comentarios

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*