Proyecto Hexápodo

Dependencies:   Servo SoftPWM

Fork of PwmOut_HelloWorld by Francisco Núñez Cid

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?

UserRevisionLine numberNew 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);