Biblioteka za upravljanje bipolarnim step motorom
Embed:
(wiki syntax)
Show/hide line numbers
bmotor.h
00001 #ifndef B_MOTOR_H 00002 #define B_MOTOR_H 00003 00004 typedef struct { 00005 int p_gore; 00006 int p_dolje; 00007 bool done; 00008 }BPozicija; 00009 00010 class Bipolar { 00011 public: 00012 Bipolar(); 00013 BPozicija b_poz; 00014 void goreDolje(int y); 00015 void potez(); 00016 void ciklusSM(); 00017 void startSM(); 00018 void stopSM(); 00019 void enableSM(); 00020 private: 00021 Ticker b_ticker; 00022 Timer b_t; 00023 DigitalOut ENA, IN1, IN2, IN3, IN4, ENB; 00024 }; 00025 00026 #endif /* B_MOTOR_H */
Generated on Thu Jul 21 2022 22:06:40 by
![doxygen](doxygen.png)