单片机项目
文章平均质量分 68
WanLiang Li
求知若饥,虚心若愚!
电子科学与技术
展开
-
教你做一个属于自己的平衡小车,用STM32F103单片机实现(软件篇)
这里是平衡小车代码篇这里是平衡小车硬件篇我使用的是keilMDK编程,还是挺好用的,就是有时候输入中文会乱码keilMDK就长这个样子,应该都用过的。这个是keilMDK的工作页面,上面是工具和调试区,左边是工程区,中间的编写代码区。下载代码我用的串口下载,下载软件用的FlyMCU长这个样子这个是这个软件下载代码的区域。...原创 2021-12-25 19:11:55 · 1901 阅读 · 1 评论 -
教你做一个属于自己的平衡小车,用STM32F103单片机实现(代码篇)
目录一、定时器相关代码1、TIM22、TIM3和TIM4二、中断相关代码三、电机相关代码四、OLED屏幕和MUP6050相关代码五、PID函数1、直立环2、速度环3、转向环六、控制函数七、扩展篇说明:本篇文章适用于有点STM32单片机基础,和有相关的硬件基础,并且想做一个小项目的人,可以作为一个参考,当然了没有基础的也可以下面就进行我们的代码部分一、定时器相关代码我这里使用了三个定时器,分别是TIM2,TIM3,TIM4,定时器2用于产生...原创 2021-12-25 18:35:41 · 28333 阅读 · 248 评论 -
教你做一个属于自己的平衡小车,用STM32F103单片机实现(硬件篇)
说明:本篇文章适用于有点STM32单片机基础,和有相关的硬件基础,并且想做一个小项目的人,可以作为一个参考,当然了没有基础的也可以一、电机如果要做平衡小车不仅需要电机输出PWM来控制小车的行走,还应该适用带编码器的电机,因为要得到小车的速度,这样才能实现闭环控制,如下图(编码电机) ...原创 2021-12-25 15:55:26 · 9937 阅读 · 18 评论 -
利用52单片机制作的超声波避障小车(包含所有源码)
做这个超声波避障小车的原因是因为单片机课程设计一、硬件部分1、电机驱动电机驱动四个输入端IN1、IN2、IN3和IN4,四个输出端OUT1、OUT2、OUT3和OUT4,一个接地端GND,单片机的P2.1~P2.4端口分别与 引脚IN1、IN2、IN3、IN4相连通过电平变化控制电机在持续高速状态下的转向,L298N的四个输出端直接与两个电机相连驱动电机,采用电池供电。2、超声波超声波模块采用的HC–SR04超声波模块,该模块可提供 2cm-400cm 的非接触式距离感测功能,测距精度可达高到 3原创 2021-06-22 23:17:31 · 9361 阅读 · 21 评论