jueves, 26 de noviembre de 2015

Prototipo primera entrega




MATERIALES:
2 LLANTAS CON MOTORES DC.
1 DRIVER HG7881CP
1 ARDUINO MEGA 250
1 BASE DE MADERA
1 CARGA DE 4 PILAS
4 PILAS AA
1 RUEDA GIRATORIA


OBJETIVO


Dar a conocer lo que es el manejo de motores dc , el driver HG7881CP conjuntamente con el arduino mega.Para ello hemos optado por realizar una secuencia de pasos detallando lo que hace cada componente y su respectiva codificacion.

1)Motores DC y Driver HG7881CP


Recordemos que el motor de corriente continua es una máquina que convierte la energía eléctrica en mecánica, provocando un movimiento rotatorio, gracias a la acción que se genera del campo magnético.

Desarrollo:


Primer paso :En la imagen anterior se puede notar como es la conexion de los motores hacia el driver







Segundo paso :Laconexion de el driver hacia el arduino y la carga de pilas



Tercer paso : De las salidas digitales de Arduino he escogido la 2y3 para A-IA y A-IB respectivamente, mientras que para las B-IA y B-IB he seleccionado las 4 y 5



Codigo:





//Declaración de los pines de motores DC


const int llanta_1_a= 2; //Pin 2 conectado a A-IA

const int llanta_1_b= 3; //Pin 3 conectado a A-IB

const int llanta_2_a =5; //Pin 4 conectado a B-IA

const int llanta_2_b =4; //Pin 5 conectado a B-IB

byte velocidad = 255;




void setup() {



pinMode(llanta_1_a, OUTPUT); //Configuracion de los pines como salidas

pinMode(llanta_1_b, OUTPUT);

pinMode(llanta_2_a, OUTPUT);

pinMode(llanta_2_b, OUTPUT);

}


void loop() {





adelante();


delay(1000);


parar();

delay(10000);

}



void adelante()

{

analogWrite(llanta_1_a, 0);

analogWrite(llanta_1_b, velocidad);

analogWrite(llanta_2_a, 0);

analogWrite(llanta_2_b, velocidad);

}


void parar()

{

analogWrite(llanta_1_a,0);

analogWrite(llanta_1_b,0);

analogWrite(llanta_2_a,0);

analogWrite(llanta_2_b,0);

}

Conclucion:
Se a realizado la culminacion de la primera entrega en la cual tuvimos algunos problemas a la hora de realizar metodos ,pero con un poco de investigacion pudimos cubrir con las metas propuestas .

0 comentarios :

Publicar un comentario