RoboCup RC Program

Dependencies:   omni_wheel PID jy901 solenoid Master kohiMD lpf SerialArduino RCJESC

Revision:
3:bff63180d3e6
Parent:
2:7da4a8e74955
Child:
5:232c0cfdec93
--- a/main.h	Wed Jun 15 09:33:38 2022 +0000
+++ b/main.h	Sat Jun 18 08:43:02 2022 +0000
@@ -3,9 +3,7 @@
 
 #include "mbed.h"
 
-#define RobotNumberIsOne 0
-
-//#include "UI.h"
+//#define RobotNumberIsOne
 
 #define PI 3.141592653//5897932
 
@@ -21,7 +19,7 @@
 #define jysda   PB_4
 #define IR      PC_2
 
-#if RobotNumberIsOne
+#ifdef RobotNumberIsOne
 #define Pin_motor_0 PA_6
 #define Pin_motor_1 PA_15
 #define Pin_motor_2 PB_6
@@ -33,8 +31,8 @@
 #define Pin_motor_3 PA_6
 #endif
 
-#define kicker PA_10
-#define ESCpin PC_9
+#define Pin_Kicker   PA_10
+#define Pin_Dribbler PC_9
 
 #define Pin_lcdscl  PB_8
 #define Pin_lcdsda  PB_9
@@ -44,33 +42,4 @@
 #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
\ No newline at end of file