Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sensor Acelermetro
Modulo Arduino
Modulo RF (TX)
Modulo RF (RX)
Modulo Arduino
Driver (Puente H)
Motores
Diagramas Especificos
FIEM
Pgina 1
Sensor Acelermetro
Puente H l298
Prototipo de mvil
FIEM
Pgina 2
Costo de Materiales Cantidad 02 01 01 01 01 Materiales Arduino Leonardo Atmega 32u4 Modulos RF 433 MHz Driver Puente H l298 Sensor acelermetro Prototipo del movil Total Precio(soles) 240 30 12 50 10 342
}else if (flag==0 && flag2==3){ escPtoAtr(valorY); //escPtoAtr:escribir puerto atras }else if(flag==1 && flag2==0){ escPtoIzq(valorX); //escPtoIzq:escribir puerto Izquierda }else if(flag==2 && flag2==0){ escPtoDer(valorX); //escPtoDer:escribir puerto Derecha
//funciones int lePtoY(int yValue){ int yValor; yValue=analogRead(yPin); if(yValue>=360 && yValue<=500){ //valores para que ande hacia adelante yValor=map(yValue,360,510,0,255); flag2=1; } else if(yValue>=175 && yValue<=320){//valores para que ande hacia atras yValor=map(yValue, 320,175,0,255); flag2=3; } else{ flag2=0; } retur(yValor); } int lePtox(int xValue){ int xValor; xValue=analogRead(xPin); if(xValue>=170 && xValue<=300){ //valores para dar vuelta a la izquierda xValor=map(xValue,300,170,0,255); flag=1; } else if(xValue>=360 && xValue<=482){ //valores para dar vuelta a la derecha xValor=map(xValue, 360,482,0,255); flag=2; } else{ flag=0; } retur(xValor); }
FIEM Pgina 4
void escPtoDel(int _yValue) { analogWrite(c_llanDer, _yValue); analogWrite(c_llanIzq, _yValue); analogWrite(d_llanDer, 0); analogWrite(d_llanIzq, 0); }
void escPtoAtr(int _yValue) { analogWrite(d_llanDer, _yValue); analogWrite(d_llanIzq, _yValue); analogWrite(c_llanDer, 0); analogWrite(c_llanIzq, 0); }
void escPtoIzq(int _xValue) { analogWrite(d_llanDer, 0); analogWrite(c_llanDer, 0); analogWrite(d_llanIzq, 0); analogWrite(c_llanIzq, _xValue); } void escPtoDer(int _xValue) { analogWrite(d_llanIzq, 0); analogWrite(c_llanIzq, 0); analogWrite(d_llanDer, 0); analogWrite(c_llanDer, _xValue); }
FIEM
Pgina 5
OBSERVACIONES Y CONCLUSIONES: - La programacin del prototipo nos est generando algunos problemas, debido a que es un tema nuevo pero no imposible. - El costo de este proyecto no es muy cmodo ni muy caro, el cual se puede decir que es un proyecto con varias aplicaciones. - En la programacin que est arriba se muestra para un carro de 4 llantas, y estamos en modificar nuestro modelo, ya que solo tiene 3 llantas. Para poder usar dos puentes H. y facilitar maniobrar el prototipo en relacin al giro derecha e izquierda. -
FIEM
Pgina 6