Motor speed controlled by potmeter

Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

Committer:
s1932896
Date:
Tue Sep 10 12:51:05 2019 +0000
Revision:
3:85cbe5dd7610
Parent:
2:97e5ef5f3c19
Child:
13:f62cad044710
rood groen blauw;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RobertoO 0:67c50348f842 1 #include "mbed.h"
RobertoO 0:67c50348f842 2 //#include "HIDScope.h"
RobertoO 0:67c50348f842 3 //#include "QEI.h"
RobertoO 1:b862262a9d14 4 #include "MODSERIAL.h"
RobertoO 0:67c50348f842 5 //#include "BiQuad.h"
RobertoO 1:b862262a9d14 6 //#include "FastPWM.h"
RobertoO 0:67c50348f842 7
s1932896 2:97e5ef5f3c19 8 DigitalOut ledr(LED_RED);
s1932896 2:97e5ef5f3c19 9 DigitalOut ledg(LED_GREEN);
s1932896 2:97e5ef5f3c19 10 DigitalOut ledb(LED_BLUE);
RobertoO 0:67c50348f842 11
RobertoO 1:b862262a9d14 12 MODSERIAL pc(USBTX, USBRX);
RobertoO 0:67c50348f842 13
RobertoO 0:67c50348f842 14 int main()
RobertoO 0:67c50348f842 15 {
RobertoO 0:67c50348f842 16 pc.baud(115200);
RobertoO 1:b862262a9d14 17 pc.printf("\r\nStarting...\r\n\r\n");
RobertoO 0:67c50348f842 18
RobertoO 0:67c50348f842 19 while (true) {
RobertoO 0:67c50348f842 20
s1932896 2:97e5ef5f3c19 21 ledr = !ledr;
s1932896 2:97e5ef5f3c19 22 pc.printf("\r\nRed....\r\n\r\n");
s1932896 3:85cbe5dd7610 23 wait_ms(1000);
s1932896 3:85cbe5dd7610 24 ledr = !ledr;
s1932896 2:97e5ef5f3c19 25 ledg = !ledg;
s1932896 2:97e5ef5f3c19 26 pc.printf("\r\nGreen....\r\n\r\n");
s1932896 3:85cbe5dd7610 27 wait_ms(1000);
s1932896 3:85cbe5dd7610 28 ledg = !ledg;
s1932896 2:97e5ef5f3c19 29 ledb = !ledb;
s1932896 2:97e5ef5f3c19 30 pc.printf("\r\nBlue....\r\n\r\n");
s1932896 3:85cbe5dd7610 31 wait_ms(1000);
s1932896 3:85cbe5dd7610 32 ledb = !ledb;
RobertoO 0:67c50348f842 33 }
RobertoO 0:67c50348f842 34 }