|
- 部分功能实现:
- ①小车前进后退左转右转
- #include "stm32f10x.h"
- #include "delay.h"
- #include "motor.h"
- /*
- void ZYSTM32_run(int speed,int time); //前进函数
- void ZYSTM32_brake(int time); //刹车函数
- void ZYSTM32_Left(int speed,int time); //左转函数
- void ZYSTM32_Spin_Left(int speed,int time); //左旋转函数
- void ZYSTM32_Right(int speed,int time); //右转函数
- void ZYSTM32_Spin_Right(int speed,int time);//右旋转函数
- void ZYSTM32_back(int speed,int time); //后退函数
- */
- int main(void)
- {
- delay_init();
- TIM4_PWM_Init(7199,0); //初始化PWM
- while(1)
- {
- ZYSTM32_back(50,1000);//后退1s
- ZYSTM32_brake(500);//停止0.5S
- ZYSTM32_run(50,1000);//前进1S
- ZYSTM32_brake(500);//停止0.5S
- ZYSTM32_Left(50,1000);//左转1S
- ZYSTM32_Right(50,1000);//右转1S
- ZYSTM32_Spin_Right(50,1000);//向右旋转2S
- ZYSTM32_Spin_Left(50,1000);//向左旋转2S
- ZYSTM32_brake(500);//停止0.5S
- }
- }
复制代码
小车实物图+板子原理图
|
-
-
-
原理图.zip
226.23 KB, 下载次数: 3, 下载积分: 黑币 -5
|