Communicate with PS3 controller

Dependencies:   omni_wheel PID jy901 solenoid Master kohiMD lpf SerialArduino RCJESC

Revision:
0:00ce070b2f06
Child:
1:692623e55ff7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.h	Sat Jun 11 13:27:19 2022 +0000
@@ -0,0 +1,64 @@
+#ifndef MAIN_H
+#define MAIN_H
+
+#include "mbed.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
+
+#define motor0pin  PA_15
+#define motor1pin  PA_6
+#define motor2pin  PA_7
+#define motor3pin  PB_6
+#define kicker     PA_10
+#define ESCpin     PC_9
+
+#define buzz    PC_7
+#define lcdscl  PB_8
+#define lcdsda  PB_9
+#define button  PC_3
+#define toggle1 PA_9
+#define toggle2 PB_10
+#define toggle3 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