小车
乐乐小工厂
这个作者很懒,什么都没留下…
展开
-
HC05蓝牙模块与stm32通信
我估计是到最后了,最后讲一下蓝牙的接发数据做一下用蓝牙制作的小车吧,我先贴上蓝牙的代码吧#include "sys.h"#include "usart3.h"#include "usart.h"#include "led.h"#include "oled.h"u8 USART3_RX_BUF[USART3_REC_LEN]; //数组用来存储接收到的数据,而USART3_REC_LEN为最多能接收的字节限度u16 USART3_RX_STA=0; //接收状态标记 0-原创 2021-09-13 22:32:01 · 4078 阅读 · 1 评论 -
从零开始制作蓝牙小车(后面附代码)初始化定时器1输出PWM
直接进入主题,这一章讲的是PWM因为我设计的板子,输出PWM用的是定时器1通道1和4,定时器1是高级定时器,比普通定时器的初始化要多一点东西其实比较重要的是这两个参数 TIM_TimeBaseStructure.TIM_Period = arr; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值 TIM_TimeBaseStructure.TIM_Prescaler =psc; //设置用来作为TIMx时钟频率除数的预分频值 代码也是有注释的,这两个参数就影响到你输出pwm的频率原创 2021-09-08 21:27:03 · 425 阅读 · 0 评论 -
从零开始制作小车TB6612控制电机
从零开始制作小车我用的是stm32f103c8t6的板子,大概讲一下小车用到什么模块吧,我电源部分用的是LM2596的降压模块,比较方便,OLED用的是七针SPI的,电机驱动模块是用TB6612,还有一个是旋转编码器,这里有一个旋转编码器是因为那个时候是想要做一下电赛的坡道小车,后面可能会写一下文章去讲一下这个坡道i小车的制作,还有循迹模块,下面附图我的原理图看上去不是很简洁的,因为那个时候比较着急用,所以就画的比较随意。这一章主要是讲控制电机的正反转因为是用到tb6612,正常我们使用就很简单啦原创 2021-09-08 20:48:18 · 1013 阅读 · 0 评论