STM小车移动篇

上一章讲完但是还是没有让小车动起来,这章我们就可以让小车动起来
STM小车移动篇_第1张图片驱动模块
驱动模块我们选用的是L298N模块
STM小车移动篇_第2张图片

STM小车移动篇_第3张图片
STM小车移动篇_第4张图片
ENA,ENB:是用来控制小车速度的,这个目前阶段不用管,亲测电压为4.8V。
EN1-4,是控制电机正反转的
OUT1-4每个连接同侧一根电机线
STM小车移动篇_第5张图片接好的俯视图
STM小车移动篇_第6张图片+12v接电池座红线。
GND一端接电池座黑线,一端接开发板GND。
+5V接开发板5V电压
EN1-2接PB0,PB1。
EN3-4接PB2,PB3。
好了连接完毕了,让我们开始写代码开始跑吧。


int main(void)
{ 
 
	delay_init(168);		  //初始化延时函数
	LED_Init();		        //初始化奔跑函数
	

	
	while(1)
	{
		GO0=0;
		GO1=1;
		GO2=0;
		GO3=1;
		delay_ms(2000);
  	GO0=1;
		GO1=0;
		GO2=1;
		GO3=0;
		delay_ms(2000);
  	GO0=0;
		GO1=0;
		GO2=0;
		GO3=0;
		delay_ms(2000);
		//先正转后反转最后停止
		
	}
}

STM小车移动篇_第7张图片
高速旋转的小车,嘿嘿,赶紧去试试吧!
(https://pan.baidu.com/s/135SY-Qqa1dPYJXxn2DKkcw)9ime
免费代码链接
付费下载
欢迎各位有兴趣的朋友加入Q群:511385161 点评、交流

你可能感兴趣的:(STM小车移动篇)