学习目标:
完成单片机舵机的基本操控
学习内容:
1、pwm的理解与应用
2、学会舵机的正确组装
3、编程使舵机运动
学习时间:
2021年1月18日
学习产出:
1、 keil5 pwm控制舵机工程 2、CSDN 技术博客 1 篇 3、 完成舵机的初步运用买回来的舵机大部分是像图下这种三线闭合在一起的,其中棕色是GND,红色是舵机5V电源线,黄色是PWM信号线。要插到STM32F1精英板是我们需要把黄线分开。
分开后是这样子的,注意黄线头没有塑料外壳,要好好保护。
插到单片机是这样子的。
代码片段
timer.c
//designed by HIT TDD
#include "timer.h"
void TIM3_PWM_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; //初始化定时器
TIM_OCInitTypeDef TIM_OCInitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE)</