movimiento cabina
elevator.h@1:da94bffcc0d9, 2018-06-06 (annotated)
- Committer:
- Hedizxom
- Date:
- Wed Jun 06 20:13:43 2018 +0000
- Revision:
- 1:da94bffcc0d9
- Parent:
- 0:e6eb579c2a24
cabina;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Hedizxom | 1:da94bffcc0d9 | 1 | |
Hedizxom | 0:e6eb579c2a24 | 2 | |
Hedizxom | 0:e6eb579c2a24 | 3 | #ifndef elevaor_H |
Hedizxom | 0:e6eb579c2a24 | 4 | #define elevator_H |
Hedizxom | 0:e6eb579c2a24 | 5 | #include "mbed.h" |
Hedizxom | 0:e6eb579c2a24 | 6 | |
Hedizxom | 0:e6eb579c2a24 | 7 | class Elevator { |
Hedizxom | 0:e6eb579c2a24 | 8 | public: |
Hedizxom | 0:e6eb579c2a24 | 9 | Elevator(PinName enable,PinName Up,PinName Down); |
Hedizxom | 0:e6eb579c2a24 | 10 | void go_up(); |
Hedizxom | 0:e6eb579c2a24 | 11 | void go_down(); |
Hedizxom | 0:e6eb579c2a24 | 12 | void off(); |
Hedizxom | 0:e6eb579c2a24 | 13 | |
Hedizxom | 0:e6eb579c2a24 | 14 | private: |
Hedizxom | 0:e6eb579c2a24 | 15 | PwmOut enable; |
Hedizxom | 0:e6eb579c2a24 | 16 | DigitalOut up; |
Hedizxom | 0:e6eb579c2a24 | 17 | DigitalOut down; |
Hedizxom | 0:e6eb579c2a24 | 18 | |
Hedizxom | 0:e6eb579c2a24 | 19 | |
Hedizxom | 0:e6eb579c2a24 | 20 | }; |
Hedizxom | 0:e6eb579c2a24 | 21 | |
Hedizxom | 0:e6eb579c2a24 | 22 | #endif |