RoboCup RC Program

Dependencies:   omni_wheel PID jy901 solenoid Master kohiMD lpf SerialArduino RCJESC

main.h

Committer:
piroro4560
Date:
2022-06-23
Revision:
7:9b4acb93f94d
Parent:
5:232c0cfdec93

File content as of revision 7:9b4acb93f94d:

#ifndef MAIN_H
#define MAIN_H

#include "mbed.h"

//#define RobotNumberIsOne

#define PI 3.141592653//5897932

#define Kicker_Period     2.0
#define Kicker_OutPutTime 0.15

#ifdef 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 Pin_Arduino_TX A0
#define Pin_Arduino_RX A1

#define Pin_Kicker   PA_10
#define Pin_Dribbler PC_9

#define Pin_JY901_scl PA_8
#define Pin_JY901_sda PB_4

#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

#endif