Controla un motor DC vidireccional y lee los pulsos del encoder. Gira el motor al derecho hasta llegar a un recorrido especifico y luego lo gira al reves hasta llegar al punto inicial.
Diff: main.cpp
- Revision:
- 2:481289ca3336
- Parent:
- 0:6d89fbfb2082
- Child:
- 3:129c10cc04e2
--- a/main.cpp Tue Apr 11 19:58:47 2017 +0000 +++ b/main.cpp Thu Apr 27 16:50:04 2017 +0000 @@ -11,7 +11,7 @@ { motor1.period(0.00005); // establece el periodo del PWM, equivalente a una frecuencia de 20KHz. bt.baud(9600); // velocidad de transmision del bluetooth a 9600 baudios - int pulsos = 0; // numero de pulsos recorridos + char pulsos = 0; // numero de pulsos recorridos int recorrido = 240; // pulsos que queremos que recorra (modificaremos este valor hasta saber cuantos pulsos corresponden a una vuelta) bt.printf(pulsos); // envia el valor de "pulsos" por bluetooth