Arduino 123
Arduino 123
Partes de un arduino
El arduino como todo componente esta conformado distintas partes como son entradas, salidas,
alimentación, comunicación y shields.
-Entradas
Son los pines de nuestra placa que podemos utilizar para hacer lecturas. En la placa Uno son los pines
digitales (del 0 al 13) y los analógicos (del A0 al A5).
-Salidas
Los pines de salidas se utilizan para el envío de señales. En este caso los pines de salida son sólo los
digitales (0 a 13).
-Otros pines
También tenemos otros pines como los GND (tierra), 5V que proporciona 5 Voltios, 3.3V que
proporciona 3.3 Voltios, los pines REF de referencia de voltaje, TX (transmisión) y RX (lectura) también
usados para comunicación serial, RESET para resetear, Vin para alimentar la placa y los pines ICSP para
comunicación SPI.
-Alimentación
Como hemos visto el pin Vin sirve para alimentar la placa pero lo más normal es alimentarlo por el jack
de alimentación usando una tensión de 7 a 12 Voltios. También podemos alimentarlo por el puerto USB
pero en la mayoría de aplicaciones no lo tendremos conectado a un ordenador.
-Comunicación
En nuestros tutoriales nos comunicaremos con Arduino mediante USB para cargar los programas o
enviar/recibir datos. Sin embargo no es la única forma que tiene Arduino de comunicarse. Cuando
insertamos una shield ésta se comunica con nuestra placa utilizando los pines ICSP (comunicación ISP),
los pines 10 a 13 (también usados para comunicación ISP), los pines TX/RX o cualquiera de los digitales
ya que son capaces de configurarse como pines de entrada o salida y recibir o enviar pulsos digitales.
-Shields:
Se llama así a las placas que se insertan sobre Arduino a modo de escudo ampliando sus posibilidades de
uso. En el mercado existen infinidad de shields para cada tipo de Arduino. Algunas de las más comunes
son las de Ethernet, Wi-Fi, Ultrasonidos, Pantallas LCD, relés, matrices LED’s, GPS.
Arduino está constituido en el hardware por un micro controlador principal llamado Atmel AVR de 8 bits
(que es programable con un lenguaje de alto nivel), presente en la mayoría de los modelos de Arduino
Las características generales de todas las placas Arduino son las siguientes:
El microprocesador ATmega328
32 kbytes de memoria Flash
1 kbyte de memoria RAM
16 MHz
13 pins para entradas/salidas digitales (programables)
5 pins para entradas analógicas
6 pins para salidas analógicas (salidas PWM)
Completamente autónomo: Una vez programado no necesita estar
conectado al PC
Microcontrolador ATmega328
Voltaje de operación 5V
Voltaje de entrada (recomendado) 7-12 V
Voltaje de entrada (limite) 6-20 V
Digital I/O Pins 14 (con 6 salidas PWM)
Entradas analógicas Pins 6
DC corriente I/O Pin 40 mA
DC corriente 3.3V Pin 50 mA
Memoria Flash 32 KB (2 KB para el bootloader)
SRAM 1 KB
EEPROM 512 byte
Velocidad de reloj 16 MHz
Cómo funciona Arduino
El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos
integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de
programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear
programas que interactúan con los circuitos de la
placa.
El microcontrolador de Arduino posee lo que se
llama una interfaz de entrada, que es una
conexión en la que podemos conectar en la placa
diferentes tipos de periféricos. La información de
estos periféricos que conectes se trasladará al
microcontrolador, el cual se encargará de procesar
los datos que le lleguen a través de ellos.
El tipo de periféricos que puedas utilizar para
enviar datos al microcontrolador depende en gran
medida de qué uso le estés pensando dar. Pueden
ser cámaras para obtener imágenes, teclados para
introducir datos, o diferentes tipos de sensores.
También cuenta con una interfaz de salida, que es
la que se encarga de llevar la información que se
ha procesado en el Arduino a otros periféricos.
Estos periféricos pueden ser pantallas o altavoces
en los que reproducir los datos procesados, pero también pueden ser otras placas o controladores.
Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su
diseño básico te puedes encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños y
colores para a las necesidades del proyecto en el que estés trabajando, las hay sencillas o con
características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D y, por
supuesto, dependiendo de estas características te encontrarás con todo tipo de precios.
APLICACIONES A LA ELECTRICIDAD
-detector de electricidad estatica
-sensor de corriente eléctrica no invasivo
-carro eléctrico
-disparador para fotografía de alta velocidad,alarma para casa, relojes hasta básculas
conectadas, pasando por robots, persianas controladas por voz ,etc.