Arduino
Arduino
654
informática aplicada
arduino
¿Qué es Arduino? (Ingeniería mecafenix 2017)
Arduino UNO (R3), LilyPad Arduino, Robot Arduino, Arduino Due, Tablero
rojo Arduino, Arduino Ethernet, Arduino Mega (R3), Arduino Nano, La placa
Arduino más rápida, Arduino Leonardo, Arduino Pro Mic
Cada uno de sus elementos (Crespo, s/f)) y para qué se puede usar
cada uno.
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.
IDE de Arduino.