Apuntes Arduino (0): Mundo Arduino.
Placa Arduino: Plataforma Arduino:
Creada por un grupo de ingenieros , ha supuesto Alrededor de las placas Arduino ha florecido una
una revolución en el mundo de la electrónica. gran cantidad de dispositivos compatibles. Por un
Una placa muy versátil y fácil de programar, lado los sensores, como los de luz, temperatura,
capaz de recibir información mediante sensores y distancia, humedad, aceleración, presión... y por otro
controlar varios dispositivos simultáneamente. los actuadores, como LEDs, motores, altavoces,
Cualquier proyecto, desde una simple lamparita servos...
de noche a una impresora 3D, pueden ser Parte de su éxito se debe a la publicación de los
construidos y programados utilizando como esquemas electrónicos libres, de modo que cualquiera
controladora una placa Arduino. puede fabricar un clon de Arduino sin tener que
Existen placas de distintos tamaños y número de pagar por ello derechos de autor.
conexiones para un sin fin de proyectos. Como
ejemplos de las más utilizadas, incluimos las
imágenes de los modelos Nano y Uno.
SCL SDA
13 12 11 10 9 8 7 6 5 4 3 2 1 0
GND
AREF
PWR
TX
RX
S
V
G
13 12 11 10 9 8 7 6 5 4 3 2 1 0
UNO
~ ~ ~ ~ ~ ~
RX
TX
RX
3V3 5V PWM ~ TX
GND
D13 Rev 2.3 VCC
12 11 10 9 8 7 6 5 4 3 2 GND RST RX0 TX1
ICSP
RESET
ICSP
TX
NANO V3
RX
L
ON GND
168 VCC
328 SDA
93LC56Cl
SN 1108
GJA
13 3V3 AREF A0 A1 A2 A3 A4 A5 A6 A7 5V RST GND VIN SCL
A0 A1 A2 A3 A4 A5
Arduino Nano G
V
S
RESET
GND
GND
VIO
3V3
RST
VIN
5V
A0 A1 A2 A3 A4 A5
Dispositivos digitales: Arduino UN0
Podríamos decir que son aquellos que trabajan
únicamente con dos valores posibles: 0 y 1, y Dispositivos analógicos:
estaríamos en lo cierto pues la mayoría de los
Son aquellos que trabajan con un amplio rango
dispositivos como pulsadores, interruptores y
de valores posibles. La temperatura, la intensidad
LEDs funcionan de este modo. Pero en la
de la luz o el volumen del sonido son claros
práctica existen muchos otros componentes que
ejemplos de magnitudes analógicas. Como
funcionan como digitales aunque no lo
veremos más adelante, los sensores compatibles
parezcan, como servos, sensores de distancia,
con Arduino pueden tomar valores en el rango
zumbadores... que estudiaremos más adelante.
desde el 0 hasta el 1023.
Light Sensor
93LC56Cl
SN 1108
GJA
GND VCC SIG GND VCC SIG GND VCC SIG GND VCC SIG GND VCC SIG
P ulsadores Sensor de luz -
P otenciometro
Hr A T
LED RGB
R2
R1
HC-SR04
- S
Echo
Gnd
S + -
Trig
Vcc
T R V R B G
Sensor de
Sensor de temperatura
Sensor de distancia LED RGB Servomotor ritmo cardiaco
expeduca
Formación