Sei sulla pagina 1di 7

MICROTUTORIAL

1. NOCIONES BSICAS
PLACA ARDUINO
pines digitales de entrada/salida
alimentacin
para la placa
(cable USB al PC)

alimentacin
para la placa

pines analgicos de entrada

(slo cuando no est conectada al PC)

pin de 5V

pines GND o de tierra

PROTOBOARD o PLACA DE PRUEBAS

fila voltaje
fila tierra

Los agujeros de la placa se conectan entre s como se muestra


en la imagen.
No hay un modo obligado de utilizarla, pero lo comn consiste en:
Filas azules: conectaremos en ella todos los cables de tierra
de nuestros componentes por separado, y un cable que ir
de esta fila al pin GND de arduino.

fila voltaje
fila tierra

Filas rojas (hor.): la conectaremos con el pin de 5V de


arduino y nos servir a su vez para alimentar componentes
conectados en las columnas centrales.
Columnas centrales (vert.): en ellas se enchufan los sensores y
otros componentes.

2. CIRCUITO ELCTRICO
EJEMPLO DE CIRCUITO: Un botn controla el encendido/apagado de un LED
Para leer circuitos, seguimos el recorrido de las conexiones.

Pin8: utilizado como entrada

Pin4: utilizado como salida

4. Se conecta una de las patas del led a tierra,

1. Del pin 8 sale una seal

y la otra a un pin digital (que lo alimentar y gracias


al programa, arduino sabr que es la salida),
en este caso el pin4.

que se comunica con el botn

3.1

2. La seal de arduino llega


al botn.

3. el botn, por su parte,

necesita estar conectado


a la corriente y a tierra (3.1 y 3.2)

3.2

conexin del led a tierra


por la resistencia

resistencias elctricas (no las necesitaremos)

3. COMPONENTES
Los componentes de nuestro circuito en concreto:

Servomotor

Potencimetro

Son motores que son capaces de controlar su posicin, es decir,


saben en qu ngulo se encuentran en cada momento. La posicin
viene dictada por los pulsos de la corriente que lo alimenta.

Es la forma ms sencilla de controlar la posicin de un servo. Al dejar pasar


ms o menos corriente (modulada con la perilla), manda una determinada
seal al servo que ste traduce en la posicin que debe tomar.

Los sensores de proximidad, luz, flexibilidad, fuerza, etc, funcionan de una manera
muy similar: traducen una medicin del medio en una seal elctrica, que el servo
tambin puede interpretar para tomar una u otra posicin.
Por lo tanto, en caso de querer sustituir el potencimetro por un sensor, el circuito
no variar, y simplemente habr que conectar el sensor (voltaje, tierra y digital) en lugar
de las clavijas del potencimetro en la protoboard.

4. NUESTRO CIRCUITO

Servo al pin 2

*
Servo a tierra

En los componentes, el cable que


debe conectarse a voltaje suele ser
el rojo, a tierra el negro, y el de un
tercer color suele ser el que se
conecta a arduino.

servo alimentado
con 4 pilas AA
cable a tierra de las pilas, conectado
a tierra del arduino (a travs de protoboard)

Pot. al pin 0

Fila utilizada para tierra


Fila utilizada para voltaje
Potencimetro a tierra

Potencimetro a 5V

Potencimetro al arduino

4. SOFTWARE

SOFTWARE ARDUINO

(programa donde se instruye a la placa para que


use el circuito montado de una forma determinada)

>>

DESCARGAR
http://arduino.cc/en/pmwiki.php?n=main/software

<<

5. MONTAR EL PROGRAMA
Copiar y pegar este cdigo en el programa
#include <Servo.h>
Servo miServo;
const
const
const
const

int
int
int
int

pinPot =
pinServo
pulsoMin
pulsoMax

0;
= 2;
= 65;
= 2550;

int valor;
int angulo;
void setup() {
miServo.attach(pinServo, pulsoMin, pulsoMax);
}
void loop() {
valor = analogRead(pinPot);
angulo = map(valor, 0, 1023, 0, 180);
miServo.write(angulo);
delay(20);
}

Hacer click en el icono

para cargar el programa en la tarjeta


FIN.

Potrebbero piacerti anche