![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Robot secondaire
Dependencies: RoboClaw mbed StepperMotor
Fork of RoboClaw by
Diff: Functions/defines.h
- Revision:
- 51:1056dd73a748
- Child:
- 56:4fd9636dfb36
- Child:
- 58:02dc8328975a
- Child:
- 77:f19cc7f81f2a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Functions/defines.h Wed May 04 16:15:13 2016 +0000 @@ -0,0 +1,55 @@ +#ifndef DEFINES_H +#define DEFINES_H + +#include "mbed.h" +#include "../RoboClaw/RoboClaw.h" +#include "../Odometry/Odometry.h" +#include "../StepperMotor/Stepper.h" +#include "Map/map.h" +#include "AX12.h" + +#define SEUIL 0.25 +#define VERT 1 +#define VIOLET 2 +#define ATTENTE 0 +#define GO 1 +#define STOP 2 +#define ADR 0x80 +#define dt 10000 +#define HAUT 1 +#define BAS 0 + +extern Serial logger; +extern RoboClaw roboclaw; +extern DigitalOut bleu; +extern DigitalOut blanc; +extern DigitalOut rouge; +extern Stepper RMot; +extern Stepper ZMot; +extern Stepper LMot; +extern AnalogIn capt1; +extern AnalogIn capt2; +extern AnalogIn capt3; +extern InterruptIn mybutton; +extern InterruptIn EndR; +extern InterruptIn EndZ; +extern InterruptIn EndL; +//extern AX12 left_hand; +//extern AX12 right_hand; +extern Odometry odo; +extern Ticker ticker; +extern DigitalIn CAMP; +extern DigitalIn START; +extern DigitalOut LEDR; +extern DigitalOut LEDV; +extern DigitalIn button; +extern BusOut drapeau; +extern DigitalIn EnR; +extern DigitalIn EnZ; +extern DigitalIn EnL; + + +extern int SIMON_i, SIMON_state, SCouleur, SStart, SSchema; +extern bool SIMON_EL, SIMON_EZ, SIMON_ER, SGauche, SDevant, SDroite; + +#endif \ No newline at end of file