Pokretna vrata library
Fork of libVrata by
shema sklopa
libVrata.h
- Committer:
- styropore
- Date:
- 2021-11-30
- Revision:
- 0:bcdd86b76a57
File content as of revision 0:bcdd86b76a57:
#ifndef libVrata_h #define libVrata_h #include "mbed.h" class Vrata { public: Vrata(PinName pinServo); // pwm izlaz za upravljanje servom bool rucno; // odabir rada: rucno ili automatski int rad; // stanje vrata: -2 zatvorena, -1 u zatvaranju, 1 u otvaranju, 2 otvorena void otvori(); // otvaranje vrata void zatvori(); // zatvaranje vrata private: float pulsOtvorena, pulsZatvorena; // granične vrijednosti za servo motor float polozaj; // polozaj motora float brzina; // brzina kretanja motora PwmOut servo; }; #endif