ManualController
Dependents: ConfigurationVerifier
Diff: manualController.h
- Revision:
- 0:abed7d1e329c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/manualController.h Fri May 07 13:51:00 2021 +0000 @@ -0,0 +1,22 @@ +#include "mbed.h" +#include "SRF05.h" + +class ManualController +{ +public: + ManualController(PinName pinDistance, Serial* pc, SRF05* ranger, PwmOut* rangerServo, PwmOut* fan, PwmOut* fanServo, DigitalOut* greenLed, DigitalOut* redLed); + + void executeManualControll(); + +private: + void hwInterruptReadDistance(); + + InterruptIn m_interruptDistance; + Serial* m_pc; + SRF05* m_ranger; + PwmOut* m_rangerServo; + PwmOut* m_fan; + PwmOut* m_fanServo ; + DigitalOut* m_greenLed ; + DigitalOut* m_redLed ; +}; \ No newline at end of file