La
plataforma Arduino consta de la tarjeta Arduino, una pieza de hardware donde
construir los proyectos; y del entorno de desarrollo (IDE), basado en el
lenguaje de programación Processing, que se ejecuta en la computadora. Mediante
el IDE se crea un pequeño programa o “sketch”, en lenguaje C, se envía a la placa Arduino y le dice que
hacer.
El
ciclo de programación en Arduino básicamente es el siguiente:
- Conectar la placa Arduino a la PC mediante el cable USB.
- Escribir el sketch que dará vida a la placa.
- Subir el sketch a la placa por medio del cable USB y esperar unos segundos.
- La placa ejecuta el sketch.
En este ejemplo, un diodo led en el pin 13 de la Arduino UNO enciende y apaga (Blink) a intervalos de 1 segundo repetidamente.
Presionando “Run”, el código escrito en el IDE se traduce al lenguaje C y compila en un lenguaje comprensible para el microcontrolador.
Arduino posibilita
programación gráfica para aprender a programar sin conocimientos previos.
El ejemplo anterior, “Blink” de un diodo led
utilizando “Scratch” adaptado para Arduino (S4A), se presenta a continuación:
En el sitio oficial de Arduino: http://www.arduino.cc , encontramos información actualizada.