RoboCup RC Program
Dependencies: omni_wheel PID jy901 solenoid Master kohiMD lpf SerialArduino RCJESC
main.h
- Committer:
- piroro4560
- Date:
- 2022-06-15
- Revision:
- 2:7da4a8e74955
- Parent:
- 1:692623e55ff7
- Child:
- 3:bff63180d3e6
File content as of revision 2:7da4a8e74955:
#ifndef MAIN_H #define MAIN_H #include "mbed.h" #define RobotNumberIsOne 0 //#include "UI.h" #define PI 3.141592653//5897932 #define US1trig PC_8 #define US1echo PC_6 #define US2trig PC_5 #define US2echo PA_12 #define US3trig PA_11 #define US3echo PB_12 #define US4trig PB_2 #define US4echo PB_1 #define jyscl PA_8 #define jysda PB_4 #define IR PC_2 #if RobotNumberIsOne #define Pin_motor_0 PA_6 #define Pin_motor_1 PA_15 #define Pin_motor_2 PB_6 #define Pin_motor_3 PA_7 #else #define Pin_motor_0 PA_15 #define Pin_motor_1 PA_7 #define Pin_motor_2 PB_6 #define Pin_motor_3 PA_6 #endif #define kicker PA_10 #define ESCpin PC_9 #define Pin_lcdscl PB_8 #define Pin_lcdsda PB_9 #define Pin_button PC_3 #define Pin_toggle_0 PA_9 #define Pin_toggle_1 PB_10 #define Pin_toggle_2 PB_5 #define line1 A0 #define line2 A1 #define line3 A2 #define line4 A3 #define line5 A4 #define line6 A5 #define pixysclk PB_13 #define pixymiso PB_14 #define pixymosi PB_15 #define lineborder 1000 enum ButtonEnum { L3 = 0, R3 = 1, L1 = 2, R1 = 3, UP, RIGHT, DOWN, LEFT, TRIANGLE, CIRCLE, CROSS, SQUARE, }; #endif