Está en la página 1de 10

CONTROL ELECTRONICO DE EQUIPO

PESADO
VI Ciclo

PROGRAMACION EN ARDUINO
LABORATORIO

Integrantes del grupo:


Gonza Julca, Li shan
Sucacahua Borja, Edward
Chilipio Bautista, Gilmer
Romero Redondez, Carlos
Profesor:
Marco Romero
Seccin:
C12-VI-B

2015-I

1. OBJETIVOS

I.

OBJETIVO GENERAL:

II.

Realizar una programacin con arduino para poder controlar


mediante un joystick la direccin de un carrito elctrico.

OBJETIVOS ESPECFICOS:
Preparar los materiales y aprender las partes de la tarjeta de
arduino
Realizar y explicar el procedimiento de la programacin
Poner a prueba y ejecutar la programacin al carrito elctrico.

2.MATERIALES E IDENTIFICACION
-

Componentes de entradas y salidas del Arduino UNO

Descripcin

Funcin

15

Socket ICSP

Estos pines se utilizan con los programadores


ICSP para introducirle instrucciones a Arduino sin
el uso de la computadora

Pines
digitales

LED
integrado

Son pines especiales para la entrada/salida de


seales digitales. Tienen a capacidad de utilizar
PWM. En el estado HIGH funcionando como
Output pueden entregar 5voltios y una corriente
mxima de 40 mA. Funcionando como Input
soportan un mximo de 5 voltios.
El LED indica cuando se est cargando el cdigo
de La placa. Permite verificar que la placa est
funcionando de manera correcta

LED
de
estado
Socket
del
micro
controlador

Indica si la placa est encendida o no encendida

Pines
anlogos

Estos pines se pueden utilizar para hacer


lecturas de seales anlogas en corriente
directa no superiores a 5voltios. Tambin se
pueden utilizar como pines digitales

Aqu es donde se inserta el micro controlador. El


modelo Arduino UNO permite retirar el circuito
integrado para remplazarlo por uno nuevo en
caso de avera. El micro-controlador, el
ATMEGA328 para el modelo UNO, es el circuito
integrado que da vida a Arduino

Entradas/Sali
das
de
voltaje

Arduino posee sus propias entradas y salidas de voltaje.


En Vin se puede aplicar un voltaje de una fuente externa
para alimentar la placa; en 5 voltios y en 3.3 voltios se
puede obtener voltajes para alimentar otros circuitos que
no requieran demasiada corriente; el pin de Reset
permite resetear el micro controlados sin tener que
presionar el botn reset. Los GND son los comunes de
Arduino.

Power Jack

10

Leds de estado
para
comunicacin
serial
Puerto USB

Una entrada que puede ser usada para alimentar


Arduino utilizando un adaptador para corriente
alterna
Los Leds RX y TX indican cuando Arduino est
transmitiendo (TX) o recibiendo (RX) informacin
por medio de comunicacin serial

11
12

Botn
reset

Es donde se conecta el cable USB con el cual se


da la comunicacin con la computadora.
Reinicia el micro controlador.

Laptop con el programa arduino

Se necesita el programa para realizar la programacin con la tarjeta


del arduino que se encuentra en el carrito electrnico.

Carrito con placa arduino

3.VARIABLES Y FUNCIONES

4.DESARROLLO DE LA PROGRAMACION.
La programacion se desarrollo para una joystick de un control de un
carrito que se desplaza en distintas direcciones, entonces la posicion

inicial de este joystick esta en el medio representada con el numero 5 ya


que puede ubicarse entre las posiciones del 1 al 9 como se muetra en la
siguiente grafica.

102

520
4

500
0

500

520

102
3

Posicion 1:
En la posicion 1 el joystickmanda las seales para que el carrito empieze
a ir hacia adelante y a la vez hacia la izquierda al pasar de el parametro
entre el intervalo de 520 hasta 1023 e iniciando el proceso por el cambio
de voltaje que va de 0 a 5 voltios que es el responsable de velocidad
minima maxima velocidad del carrito.

Posicin 2:
En la posicion 2 el joystick manda las seales para que el carrito empieze
a ir hacia adelante activando los dos motores que funcionan a igual
velocidad al pasar de el parametro entre el intervalo de 520 hasta 1023
e iniciando el proceso por el cambio de voltaje que va de 0 a 5 voltios
que es el responsable de velocidad minima maxima velocidad del
carrito.

Posicion 3:
En la posicion 3 el joystick manda las seales para que el carrito empieze
a ir hacia adelante y al mismo tiempo hacia la derecha al pasar de el
parametro entre el intervalo de 520 hasta 1023 e iniciando el proceso
por el cambio de voltaje que va de 0 a 5 voltios que es el responsable de
velocidad minima maxima velocidad del carrito.

Posicion 4:
En la posicion 4 el joystick manda las seales para que el carrito empieze
a girar hacia la izquierda activando los dos motores que funcionan a
igual velocidad pero diferente direccin, el motor 2 gira en sentido
hotrario y el motor uno gira en
sentido antihorario al pasar del
parametro entre el intervalo de 500 hasta 520 e iniciando el proceso por
el cambio de voltaje que va de 0 a 5 voltios que es el responsable de
velocidad minima maxima velocidad del carrito.

Posicion 5:
En la posicion 5 el joystick no manda las seales y los motores tienen
velocidad igual a cero por lo tanto el carrito se queda inmovil dentro del
parametro entre el intervalo de 500 hasta 520.

Posicion 6:
En la posicion 6 el joystick manda las seales para que el carrito empieze
a girar hacia la derecha activando los dos motores que funcionan a igual
velocidad pero diferente direccin, el motor 2 gira en sentido antihorario
y el motor uno gira en sentido horario al pasar del parametro entre el
intervalo de 500 hasta 520 e iniciando el proceso por el cambio de
voltaje que va de 0 a 5 voltios que es el responsable de velocidad
minima maxima velocidad del carrito.

Posicion 7:
En la posicion 7 el joystickmanda las seales para que el carrito empieze
a hacia atraz y a la vez hacia la izquierda activando los dos motores que
funcionan a diferente velocidad y diferente direccin al pasar del
parametro entre el intervalo de 0 hasta 500 e iniciando el proceso por el
cambio de voltaje que va de 0 a 5 voltios que es el responsable de
velocidad minima maxima velocidad del carrito.

Posicin 8:
En la posicion 8 el joystick manda las seales para que el carrito empieze
a ir hacia atraz activando los dos motores que funcionan a igual
velocidad al pasar de el parametro entre el intervalo de 0 hasta 500 e
iniciando el proceso por el cambio de voltaje que va de 0 a 5 voltios que
es el responsable de velocidad minima maxima velocidad del carrito.

Posicion 9:
En la posicion 9 el joystick manda las seales para que el carrito empieze
a ir hacia atraz y al mismo tiempo hacia la derecha activando los dos
motores que funcionan a diferente velocidad y diferente direccin al
pasar del parametro entre el intervalo de 0 hasta 500 e iniciando el
proceso por el cambio de voltaje que va de 0 a 5 voltios que es el
responsable de velocidad minima maxima velocidad del carrito.

5.Implementacin y pruebas.

Se conect la programacion de arduino en la laptop con el carrito.

Se procedi a cargar el software

Se movi la palanca en todas las posiciones para comprobar


nuestra programacin

6.OBSERVACIONES.
-

Los componentes del carrito estuvieron en buen estado lo que no


perdujico al ejecutar la programacion.
El mapeado debe realizarse con calma debido a que esto puede
perjudicar el control del joystick en la direccion del carrito.

7.CONCLUSIONES
- Se realiz el mapeado y se determinaron las variables y las funciones.
-

Se realizo la programacion de arduino a un carrito electrico para asi


mediante un joystick poder controlar la direccion de este.
Se pudo controlar el carrito y no se presentaron variaciones al realizar
la prueba.

También podría gustarte