Mouse code for the MacroRat
main.h
- Committer:
- sahilmgandhi
- Date:
- 2017-05-05
- Revision:
- 7:6f5cb6377bd4
- Parent:
- 6:3d68fedd6fd9
- Child:
- 8:a0760acdc59e
File content as of revision 7:6f5cb6377bd4:
#ifndef MAIN_H #define MAIN_H #include "mbed.h" #include "ITG3200.h" // Motors PwmOut left1(PB_7); PwmOut left2(PB_8); PwmOut right1(PA_10); PwmOut right2(PA_11); DigitalOut enableLeftMotor(PB_4); DigitalOut enableRightMotor(PB_5); // RGB LED DigitalOut redLed(PC_0); DigitalOut blueLed(PC_1); DigitalOut greenLed(PC_2); // IRs DigitalOut IR_1(PB_1); DigitalOut IR_2(PB_13); DigitalOut IR_3(PB_0); DigitalOut IR_4(PB_14); // Receivers AnalogIn Rec_1(PC_5); AnalogIn Rec_2(PC_4); AnalogIn Rec_3(PA_6); AnalogIn Rec_4(PA_7); // Doing DEBUGGING #define DEBUGGING 1 Serial serial(PC_6, PC_7); // Gyro ITG3200 gyro(PC_9, PA_8); volatile double reading = 0; int gyroX = 0; int gyroY = 0; int gyroZ = 0; #endif