
STM32F103C8T6教程
文章平均质量分 88
糖果罐子♡
精通单片机 c语言 嵌入式工程师
展开
-
stm32cubeMX智能小车舵机模块
实验小车:STM32F103C8T6。舵机模块:SG90。所需软件:keil5 , cubeMX。实验目的:学习如何使用舵机模块。 SG90 舵机通常也称为伺服马达。舵机是一种能够控制角度的电机,通过给定的控制信号,可以使舵机转到特定的角度位置,并且能够保持该位置稳定。舵机通常用于控制机械臂、模型车、航模以及其他需要精确控制角度位置的应用中。引脚介绍: SG90舵机上有三根线,分别是GND(棕色线)、VCC(红色线)和SIG(黄色线)也就是信号线。下篇文章为大家介绍智能小车循迹。原创 2024-04-30 11:06:04 · 3519 阅读 · 0 评论 -
stm32cubeMX智能小车蓝牙模块
蓝牙模块是一种能够在设备之间进行无线通信的组件,通常用于连接各种电子设备,如智能手机、平板电脑、传感器、嵌入式系统等。HC-05模块可以通过UART串口与其他设备通信,允许设备之间进行串口数据传输。主从模式:HC-05模块支持主从模式,可以作为主设备(主控制器)或从设备(从控制器)使用,使其具有更强的灵活性。HC-05模块通常工作电压为3.3V或5V,通信距离一般在10米至100米之间。配对和连接: 使用HC-05模块时,需要通过配对的方式将其与其他蓝牙设备连接。原创 2024-04-30 10:02:13 · 3670 阅读 · 0 评论 -
stm32智能小车红外避障
红外避障模块是一种常用于智能小车、机器人等设备中的传感器模块,用于检测周围环境中的障碍物。它通常由红外发射器和红外接收器组成,并能够通过红外光线来探测周围物体的距离和位置。正前方有障碍时绿灯 (L1)亮起,使用前通过调节红外模块的旋钮,控制红外检测的距离。顺时针扭动缩短测距的长度,逆时针增加测距的长度。下篇文章为大家介绍 智能小车循迹。原创 2024-04-30 09:31:26 · 6291 阅读 · 0 评论 -
stm32智能小车前进,后退,左转,右转,停止
实验小车:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:了解 电机模块如何驱动小车运动。TB6612模块是一种常见的双路直流电机驱动模块,广泛应用于机器人、无人机、智能小车等电机控制场景中。它采用TB6612FNG芯片作为驱动控制芯片,提供了可靠的电机驱动功能。双路电机控制:TB6612模块可以同时控制两个直流电机的速度和方向。高电流驱动:该模块的驱动电流可达最大1.2A,提供了足够的电流供应能力,适用于各种大小的直流电机驱动。原创 2024-04-28 17:25:27 · 6955 阅读 · 5 评论 -
最详细STM32,cubeMX 超声波测距
实验材料:STM32F103C8T6开发板, HC-SR04 超声波模块。所需软件:keil5 , cubeMX ,AiThinker Serial Tool 串口助手。实验目的:了解 STM32使用 cubeMX驱动超声波。实验:超声波测距。下一篇文章为大家介绍 STM32 驱动蓝牙的实现。原创 2023-10-23 23:38:52 · 7519 阅读 · 4 评论 -
最详细STM32,cubeMX串口发送,接收数据
实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:了解 串口的基础知识,掌握串口如何发送,接收数据。实验:串口发送数据点亮 led。下一篇文章为大家介绍 STM32 超声波 模块的使用。原创 2023-10-22 23:20:12 · 6412 阅读 · 0 评论 -
最详细STM32,cubeMX 定时器
实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:了解 cubeMX 定时器 的配置和使用。实验:使用定时器控制 led 闪烁。下篇文章为大家介绍 串口 的相关知识。原创 2023-10-22 13:34:18 · 6100 阅读 · 1 评论 -
STM32不使用 cubeMX实现外部中断
实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:如何不使用 cubeMX实现外部中断。实验:使用外部中断控制 key 点亮 led.最详细STM32,cubeMX外部中断下篇文章为大家介绍 STM32 的 定时器。原创 2023-10-22 00:31:36 · 1161 阅读 · 0 评论 -
最详细STM32,cubeMX外部中断
实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:外部中断的意义,cubeMX配置和实现 等。下一篇文章为大家介绍如何不使用 cubeMX ,手动写一个外部中断的程序。原创 2023-10-21 20:39:46 · 4961 阅读 · 0 评论 -
最详细STM32,cubeMX 按键点亮 led
实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:了解 按键 点亮 led 原理,cubeMX配置 等。下一篇文章继续为大家介绍 STM32 的相关知识。原创 2023-10-13 16:45:17 · 4400 阅读 · 1 评论 -
最详细STM32,cubeMX 点亮 led
实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX。实验目的:了解 led 点亮原理,cubeMX配置 , GPIO 等相关函数。GPIO ,全称为通用输入输出(General-Purpose Input/Output ),是 连接外部设备的通用接口。用于与外部设备进行数字信号的输入和输出。它在嵌入式系统、单片机、单板计算机等领域都有广泛的应用,使数字系统能够与外部世界互动和通信。输入:GPIO 可以用于接受外部设备发送的数字信号,如 按钮的状态,传感器数据。原创 2023-10-13 15:36:42 · 5056 阅读 · 1 评论 -
最详细 keil5 和 cubeMX安装教程
找到 MDK529.exe ,双击安装。建议路径不要更改。可随便输入,点击 Next,等待安装完成。这里提示安装 STM32 支持包,这里直接叉掉即可,我们进行离线安装。原创 2023-10-07 17:33:59 · 2474 阅读 · 1 评论