You are on page 1of 2

Arduino es una plataforma abierta para la creacin de prototipos basada en software y

hardware libre, flexibles y fciles de usar. Se cre para artistas, diseadores,


aficionados y cualquier interesado en crear entornos u objetos interactivos. Arduino
puede tomar informacin del entorno a travs de sus pines de entrada, para esto toda
una gama de sensores puede ser usada y puede afectar aquello que le rodea
controlando luces, motores y otros actuadores. El microcontrolador en la placa Arduino
se programa mediante el lenguaje de programacin Arduino (basado en Wiring) y el
entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con
Arduino pueden ejecutarse sin necesidad de conectarlo a un ordenador, si bien tienen
la posibilidad de hacerlo y comunicar con diferentes tipos de software (p.ej. Flash,
Processing, MaxMSP). Las placas pueden ser hechas a mano o comprarse montadas de
fbrica; el software puede ser descargado de forma gratuita. Los ficheros de diseo de
referencia (CAD) estn disponibles bajo una licencia abierta, as pues eres libre de
adaptarlos a tus necesidades.

4.- ESTRUCTURA DE UN PROGRAMA


La estructura bsica del lenguaje de programacin de Arduino es bastante simple y se compone de
al menos dos partes. Estas dos partes necesarias, o funciones, encierran bloques que contienen
declaraciones, estamentos o instrucciones.
void setup()
{
estamentos;
}
void loop()
{
estamentos;
}
En donde setup() es la parte encargada de recoger la configuracin y loop() es la que contienen el
programa que se ejecutar cclicamente (de ah el termino loop bucle-). Ambas
funciones son necesarias para que el programa trabaje.
La funcin de configuracin debe contener la declaracin de las variables. Es la primera funcin a
ejecutar en el programa, se ejecuta slo una vez, y se utiliza para configurar o inicializar pinMode
(modo de trabajo de las E/S), configuracin de la comunicacin en serie y
otras. La funcin bucle (loop) siguiente contiene el cdigo que se ejecutara continuamente (lectura
de entradas, activacin de salidas, etc) Esta funcin es el ncleo de todos los programas de Arduino
y la que realiza la mayor parte del trabajo

Sistemas Arduinos

Pull-Up

Cuando el interruptor est abierto la corriente va desde la fuente de alimentacin al Vout


dando un valor lgico HIGH y cuando el interruptor est cerrado la corriente se mueve
hacia tierra ( GND ) dejando un 0 en Vout.

You might also like