- 博客(3)
- 收藏
- 关注
原创 手把手叫你用cubemx配置寻迹小车(附源码和接线教程)
第三期-代码编写首先得搞清楚循迹原理,光电模块能够反馈当前检测的是黑线还是白的区域,那么我们就可以知道当左边的循迹模块检测到黑线时,这个时候车就得像左转,同理右边检测到的时候向右转。大家可以动脑想想是不是这样。转向实现转向就比较简单了,左右两边的轮子转速不一样就可以实现转速,通过改变左右两边的轮子pwm就可以实现。或者一个正转一个反转。电机转向代码:#include "motor.h"void car_go_straight(void)//直走{ HAL_GPIO_WritePin(m
2021-11-04 20:50:36 3569 11
原创 手把手教你用Cubemx配置一辆两路循迹小车-2.GPIO和PWM的配置
首先我们先来配置PWM选择TIM1(定时器一)选择时钟源,选择internal Clock选择通道,上一期我们把电机分为左电机和右电机。所以用两路PWM控制即可。Prescaler输入7200-1Counter Period输入1000-1使能auto-rreload preload其他默认即可。到这里PWM就配置完了。然后配置GPIO配置GPIO,我们首先得知道需要几个GPIO。选择PA1,选择GPIO_OUTPUT把PA1,PA2,PA3,PA4都配置为GPIO_OU
2021-08-16 16:05:48 3607 9
原创 手把手教你用Cubemx配置一辆两路循迹小车-1.基本配置
手把手教你用Cubemx配置一辆两路循迹小车-1.基本配置大一用库函数做了一循迹车,经过一年的学习,想用Cubemx,即HAL库做一个教程。如果有什么不对的,还请指正,谢谢。这个教程大概分三四期。第一期:基本配置第二期:GPIO和PWM的配置第三期和第四期:代码编写首先做一辆循迹小车需要的硬件有:stm32f103c8t6 循迹模块 l298n电机驱动 小车车体 电池 若干杜邦线,当然还有电机主控stm32f103c8t6最小系统板电机驱动L298N下载
2021-08-16 01:10:12 3556 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人