Compare commits

...

3 Commits

Author SHA1 Message Date
c527cece1f Merge pull request 'merge into main' (#1) from dev_nidie into branch1
Reviewed-on: #1
2025-04-18 12:55:12 +00:00
zhaohongqingyun
b5dcd20504 add .gitignore 2025-04-18 20:51:52 +08:00
zhaohongqingyun
16526a28fb 修改make值匹配表述 2025-04-18 20:51:35 +08:00
3 changed files with 25 additions and 13 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
.vscode/
*.o

View File

@ -54,7 +54,7 @@ void Car_Thread(void)
{
switch(make)
{
case 0xF6:
case CITY_PATROL_INSPECTION:
{
Send_ZigbeeData_To_Fifo(SEG_TimOpen, 8); // LED显示 -> 计时模式开启
delay_ms(200);
@ -189,22 +189,28 @@ void Car_Thread(void)
make = 0x00;
break;
}
case 0xA6:
case EXEC_DETECT_TASK:
{
Garage_Cont_Zigbee('A', 0); //立体车库到达0层
//初始化计时器 _set_timer(SEG_TimOpen, 8);
Send_ZigbeeData_To_Fifo(SEG_TimOpen, 8); // LED显示 -> 计时模式开启
delay_ms(200);
Send_ZigbeeData_To_Fifo(SEG_TimOpen, 8); // LED显示 -> 计时模式开启
delay_ms(200);
//debug zigbee stop the car
delay_ms(10000);
Car_Track(Go_Speed); //循迹
Car_Go(Go_Speed,Go_Temp); //前进
delay_ms(500);
Tba_R_LED = 0; //右转灯开
Car_R(wheel_Speed); //右转
delay_ms(500);
Control(0,0);
Tba_R_LED = 1; //右转灯关
delay_ms(500);
//
{
Car_Track(Go_Speed); //循迹
Car_Go(Go_Speed,Go_Temp); //前进
delay_ms(500);
Tba_R_LED = 0; //右转灯开
Car_R(wheel_Speed); //右转
delay_ms(500);
Control(0,0);
Tba_R_LED = 1; //右转灯关
delay_ms(500);
}
Ultrasonic_Ranging(); // 采集超声波测距距离
dis_size = dis;
TFT_Dis_Zigbee('A',dis_size); // LED显示标志物发送测距信息
@ -277,7 +283,7 @@ void KEY_Check(void)
{
LED1 = !LED1;
while(!S1);
make=0xF6;
make=CITY_PATROL_INSPECTION;
YY_Play_Zigbee("开始城市巡检");
@ -290,7 +296,7 @@ void KEY_Check(void)
{
LED2 = !LED2;
while(!S2);
make = 0xA6;
make = EXEC_DETECT_TASK;
YY_Play_Zigbee("执行检测任务");
}
}

View File

@ -1,5 +1,9 @@
#ifndef __ROADWAY_H
#define __ROADWAY_H
#define CITY_PATROL_INSPECTION 0xF6
#define EXEC_DETECT_TASK 0xA6
#include "stm32f4xx.h"
void Roadway_Check(void);