Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

main.cpp

Committer:
s1932896
Date:
2019-10-02
Revision:
7:99ac79d04dda
Parent:
6:211eab80755c
Child:
8:05e1109a26fc

File content as of revision 7:99ac79d04dda:

#include "mbed.h"
//#include "HIDScope.h"
//#include "QEI.h"
#include "MODSERIAL.h"
//#include "BiQuad.h"
#include "FastPWM.h"

DigitalOut motor1(D4);
PwmOut e1(D5);
PwmOut e2(D6);
DigitalOut motor2(D7); 


MODSERIAL pc(USBTX, USBRX);


void loop()
{
  pc.baud(115200);
  pc.printf("\r\nStarting...\r\n\r\n");
  int value;
  int HIGH = 1;
  for(value = 0 ; value <= 255; value+=5)   //speed test
  {
    motor1.write(HIGH);     //Direction
    motor2.write(HIGH);     //Direction
    e1.write(value);    //PWM Speed Control
    e2.write(value);    //PWM Speed Control
    wait_ms(30);
    pc.printf("%f",value);

  }
}