2024-07-12 22:59:46 +08:00
|
|
|
#ifndef __CONTROL_H
|
|
|
|
#define __CONTROL_H
|
|
|
|
|
|
|
|
#include "main.h"
|
|
|
|
|
2024-07-15 12:41:34 +08:00
|
|
|
#define MODE_STOP 0
|
|
|
|
// 遥控模式
|
|
|
|
#define MODE_REMOTE 1
|
|
|
|
// 巡线模式
|
|
|
|
#define MODE_PATROL 2
|
|
|
|
// 避障模式
|
|
|
|
#define MODE_AVOID 3
|
|
|
|
|
|
|
|
// 小车运行模式
|
|
|
|
extern uint8_t mode;
|
|
|
|
|
2024-07-12 22:59:46 +08:00
|
|
|
void CONTROL_CommonCmd(uint8_t type, uint8_t state);
|
|
|
|
void CONTROL_RGB(uint8_t r, uint8_t g, uint8_t b);
|
2024-07-15 12:41:34 +08:00
|
|
|
void CONTROL_Mode(uint8_t new_mode, uint8_t state);
|
2024-07-12 22:59:46 +08:00
|
|
|
|
|
|
|
#endif
|