Potencia - USB (1)
Conector de Adaptador (2)
Pines (5V, 3.3V, GND, Analog, Digital, PWM, AREF) (3)
GND(4)
5V y 3.3V (5)
Analógico (6)
Digital (7)
PWM (8)
AREF (9)
Botón de reinicio (10)
Indicador LED de alimentación (11)
LEDs RX TX (12)
Microcontrolador (13)
Regulador de Voltaje (14)
Se caracterizan por leer valores de tensión de 0 a 5 Voltios con una resolución de 1024 (10 bits). Si dividimos 5 entre 1024 tenemos que ser capaz de detectar variaciones en el nivel de la señal de entrada de casi 5 mV
permiten conectar una tensión externa de referencia
Los pines digitales de Arduino son esos agujeros de plástico que tiene la placa. Ahí es donde se conectan los componentes a través de cables como los que vienen en cualquier kit de Arduino. Una posible conexión sería conectar el pulsador al pin 6 y el LED al pin 7.
La plataforma Arduino se programa con un lenguaje propio basado en el lenguaje de programación de alto nivel Processing, lo que significa que es similar a C++
Placas: Arduino Galileo, Arduino Uno, Arduino Leonardo, Arduino Due, Arduino Yún, Arduino Tre (En Desarrollo), Arduino Zero, Arduino Micro, Arduino Esplora, Arduino Mega ADK, Arduino Ethernet, Arduino Mega 2560, Arduino Robot, Arduino Mini, Arduino Nano, LilyPad Arduino Simple, LilyPad Arduino SimpleSnap
Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores
Ejemplo Blink.
El programa Blink, simplemente enciende y apaga un LED ubicado en la salida 9, cada 1 segundo. El programa luego de configurar la salida 9, escribe en la salida para que se prenda el LED, luego espero 1 segundo y lo apaga, luego vuelve a esperar y así sucesivamente.
ejemplo de programacion
En donde “Void Setup()” es la parte encargada de recoger la configuración y “Void Loop()” es la que contienen el programa que se ejecutará cíclicamente (de ahí el termino loop – bucle-). Ambas funciones son necesarias para que el programa trabaje.