Hexapod
/
PwmOut_HelloWorld
Proyecto Hexápodo
Fork of PwmOut_HelloWorld by
hexapod.h@9:8e25ad440b2e, 2018-10-09 (annotated)
- Committer:
- Francisco_12
- Date:
- Tue Oct 09 18:20:43 2018 +0000
- Revision:
- 9:8e25ad440b2e
- Child:
- 13:9890394ebc80
Creaci?n de hexapod.h
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Francisco_12 | 9:8e25ad440b2e | 1 | #include "mbed.h" |
Francisco_12 | 9:8e25ad440b2e | 2 | #include "SoftPWM.h" |
Francisco_12 | 9:8e25ad440b2e | 3 | #include "Servo.h" |
Francisco_12 | 9:8e25ad440b2e | 4 | |
Francisco_12 | 9:8e25ad440b2e | 5 | #define MOV_AV 180 //En grados |
Francisco_12 | 9:8e25ad440b2e | 6 | #define INICIO 90 //En grados |
Francisco_12 | 9:8e25ad440b2e | 7 | #define MOV_RE 0 //En grados |
Francisco_12 | 9:8e25ad440b2e | 8 | |
Francisco_12 | 9:8e25ad440b2e | 9 | #define ARRIBA 0 |
Francisco_12 | 9:8e25ad440b2e | 10 | #define ABAJO 1 |
Francisco_12 | 9:8e25ad440b2e | 11 | #define HOME 2 |
Francisco_12 | 9:8e25ad440b2e | 12 | #define AVANZA 3 |
Francisco_12 | 9:8e25ad440b2e | 13 | #define RETROCEDE 4 |
Francisco_12 | 9:8e25ad440b2e | 14 | #define DERECHA 5 |
Francisco_12 | 9:8e25ad440b2e | 15 | #define IZQUIERDA 6 |
Francisco_12 | 9:8e25ad440b2e | 16 | |
Francisco_12 | 9:8e25ad440b2e | 17 | void mueve_servo(SoftPWM* pata, int grados); |
Francisco_12 | 9:8e25ad440b2e | 18 | void mueve_pata1(char pos); |
Francisco_12 | 9:8e25ad440b2e | 19 | void mueve_pata2(char pos); |
Francisco_12 | 9:8e25ad440b2e | 20 | void mueve_pata3(char pos); |
Francisco_12 | 9:8e25ad440b2e | 21 | void mueve_pata4(char pos); |
Francisco_12 | 9:8e25ad440b2e | 22 | void mueve_pata5(char pos); |
Francisco_12 | 9:8e25ad440b2e | 23 | void mueve_pata6(char pos); |
Francisco_12 | 9:8e25ad440b2e | 24 | void hexapod_mov(int type); |