MRJJ / clickers

Dependents:   ROCO104_Buggy BuggyDesign

clickers.cpp

Committer:
Mikebob
Date:
2020-02-15
Revision:
1:d5b76569b45c
Parent:
0:cfb1fcccadd6
Child:
2:2571dd52276f

File content as of revision 1:d5b76569b45c:

#include "mbed.h"
#include "motor.h"
#include "clickers.h"
#include "ultrasonic.h"

extern DigitalIn microswitch1;       //Instance of the DigitalIn class called 'microswitch1'
extern DigitalIn microswitch2;       //Instance of the DigitalIn class called 'microswitch2'
extern Motor Wheel;
extern Serial pc;
extern int mm;
extern ultrasonic mu;
void RevStop()
{
    while (microswitch1 == true || mm <= 300)
    {
        pc.printf("%dmm\n\r", mm);
        microswitch1.read();
        mu.checkDistance();
        Wheel.Stop();
    }
}