2
Dependencies: AQM0802A HMC6352 PID Servo mbed
Diff: main.h
- Revision:
- 5:dace4f3b6e4a
- Parent:
- 4:f7946508daa8
diff -r f7946508daa8 -r dace4f3b6e4a main.h --- a/main.h Tue Mar 03 02:36:28 2015 +0000 +++ b/main.h Wed Mar 04 07:01:19 2015 +0000 @@ -55,7 +55,7 @@ int speed[4] = {0}; typedef enum {FRONT = 1, RIGHT, BACK, LEFT, NA} Direction; enum {SONIC = 0x01, BALL}; - +int SetRad = 0; int TargetCoordinates[12][2][2] = { {{0,1},{0,1}},//p,q+6 @@ -72,6 +72,56 @@ {{0,1},{0,1}},//0,q }; +volatile int Angle[180] = { + 0 , 1 , 2 , 3 , + 4 , 5 , 6 , 7 , + 8 , 9 , 10 , 11 , + 12 , 13 , 14 , 15 , + 16 , 17 , 18 , 19 , + 20 , 21 , 22 , 23 , + 24 , 25 , 26 , 27 , + 28 , 29 , 30 , 31 , + 32 , 33 , 34 , 35 , + 36 , 37 , 38 , 39 , + 40 , 41 , 42 , 43 , + 44 , 45 , 46 , 47 , + 48 , 49 , 50 , 51 , + 52 , 53 , 54 , 55 , + 56 , 57 , 58 , 59 , + 60 , 61 , 62 , 63 , + 64 , 65 , 66 , 67 , + 68 , 69 , 70 , 71 , + 72 , 73 , 74 , 75 , + 76 , 77 , 78 , 79 , + 80 , 81 , 82 , 83 , + 84 , 85 , 86 , 87 , + 88 , 89 , 90 , -89 , + -88 , -87 , -86 , -85 , + -84 , -83 , -82 , -81 , + -80 , -79 , -78 , -77 , + -76 , -75 , -74 , -73 , + -72 , -71 , -70 , -69 , + -68 , -67 , -66 , -65 , + -64 , -63 , -62 , -61 , + -60 , -59 , -58 , -57 , + -56 , -55 , -54 , -53 , + -52 , -51 , -50 , -49 , + -48 , -47 , -46 , -45 , + -44 , -43 , -42 , -41 , + -40 , -39 , -38 , -37 , + -36 , -35 , -34 , -33 , + -32 , -31 , -30 , -29 , + -28 , -27 , -26 , -25 , + -24 , -23 , -22 , -21 , + -20 , -19 , -18 , -17 , + -16 , -15 , -14 , -13 , + -12 , -11 , -10 , -9 , + -8 , -7 , -6 , -5 , + -4 , -3 , -2 , -1 }; + +volatile int RadToVector[4] = {1,-1,-1,1}; + + /* | | | |