自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 L298N驱动4个电机驱动小车

程序代码下载地址:L298N硬件说明:**电源: 驱动电源+12V ,+5V电压输出为单片机供电,GND**输出连接电机:OUT0/OUT2-通道A,OUT3/OUT4-通道B**与单片机接口 通道A、B使能:ENA、ENB 逻辑输入IN1/IN2(控制一侧电机),IN3/IN4(控制另一侧电机)硬件连接电路调速原理:通过调节ENA/ENB引脚输出电压的高低完成...

2020-03-23 12:01:27 20697 11

原创 【无标题】visual studio2019+Qt5.15.2+PCL1.12.1+vtk9.1.0+cmake3.22.2

安装VS------安装Qt-------安装PCL------安装cmake-----安装VTK-----环境配置安装用了两天时间。

2023-07-13 12:46:46 1219 1

原创 STM32超声波模块(HC-SR04\US015)测试程序-HAL库函数

STM32F103系列单片机HAL库的超声波模块测试程序原理:声波遇到障碍物会反射,而声波的速度已知,所以只需要知道发射到接收的时间差,就能轻松计算出测量距离,再结合发射器和接收器的距离,就能算出障碍物的实际距离。超声波原理图以HC-SR04硬件为例,端口为VCC、Trig、Echo、GND。VCC–接STM32板子+5V;GND–接STM32板子GND;Trig–为触发控制信...

2020-03-28 03:02:07 8613 2

原创 语音模块LD3320控制小车运动

实验现象:(1)语音“前进”,小车前进;(2)语音“后退”,小车后退;(3)语音“停止”,小车停止;(4)语音“左转”,小车左转;(5)语音“右转”,小车右转;(6)语音“跳舞”,小车跳舞 。源程序下载地址硬件连接图LD3320部分程序:关键词程序:uint8 LD_AsrAddFixed(){ uint8 k, flag; uint8 nAsrAddLengt...

2020-03-23 10:56:37 6491 13

原创 STM32F103RCT语音模块LD3320

LD3320为内核是51单片机,LD3320当输入不同的语句通过串口输出相应的代码,利用STM32与51单片机的串口通讯,将代码传输给STM32实现STM32端口控制。 LD3320程序与STM32全部程序,自己编写程序。硬件资源:1:PB11(USART3_RX),PB10(USART3_TX),PA9(USART3_TX),DS0,DS12:LD3320 实验现象:当说“左侧”DS...

2020-03-23 00:18:29 5342 3

原创 STM32F103RCT6 两个串口通讯程序

STM32F103RCT6 两个串口通讯程序此程序为STM32F103RCT6单片机UART1 与UART3两个个串口通讯实验,UART1与UART3互相收发信息。两个串口需要同时与电脑相连接。串口1利用STM32自身串口,串口3通过CH340模块与电脑USB通讯。串口1给串口3发送数据,串口3接收后打印“串口1给串口3发送数据” 串口3给串口1发送数据,串口1接收后打印“串口1给串口3发送数...

2020-03-19 12:39:40 11148 1

pcl pc1.12.1.pri 文件下载

pcl pc1.12.1.pri 文件下载

2023-07-13

5-小车语音控制程序.rar

利用LD3320模块控制小车运动,小车驱动模块为L298N,语音模块采用LD3320。 (1)语音“前进”,小车前进; (2)语音“后退”,小车后退; (3)语音“停止”,小车停止; (4)语音“左转”,小车左转; (5)语音“右转”,小车右转; (6)语音“跳舞”,小车跳舞 。 程序包含LD3320程序与STM32程序

2020-03-23

STM32F103RCT语音模块LD3320 STM32与51单片机串口通讯

LD3320为内核是51单片机,LD3320当输入不同的语句通过串口输出相应的代码,利用STM32与51单片机的串口通讯,将代码传输给STM32实现STM32端口控制。 注意事项: 1:STM32串口,51串口波特率以及电脑端串口调试助手波特率均为9600。 2:51的TX端口与STM32的PB11(USART3_RX)端口连接;51的RX端口不接;STM32的PB10(USART3_TX)端口与STM32的RXD端口连接。 3:DS0,DS1均为STM32Mini板板上硬件资源。

2020-03-22

STM32 两串口通信原理及程序

利用MiniSTM32F103RCT6开发板V3版本的HAL库开发串口1与串口3通讯。 串口1与串口3互相通讯 串口1给串口3发送数据,串口3接收后打印“串口1给串口3发送数据” 串口3给串口1发送数据,串口1接收后打印“串口1给串口3发送数据” 需要将串口3与串口1分别与电脑相连。具体硬件连接照片、硬件连接原理图、全部程序及结果图均在压缩包内。 程序为自己亲自编写程序,亲测可用。 说明PPT中 PA10应为USART1_TX。

2020-03-19

L298N驱动4个电机小车程序.rar

实验器材: 正点原子NANO STM32F103开发板V1版本 实验目的: 学习GPIO作为输出的使用 硬件资源:本实验通过L298N驱动四个12V直流电机,端口连接 1,ENA (连接在PC8) 2,IN1 (连接在PA8) 3,IN2 (连接在PD2) 4,ENB (连接在PC9) 5,IN3 (连接在PB11) 6,IN4 (连接在PB9) 实验现象: (1) 前进时LED1灯亮 (2) 停止时LED0-LED7均亮 (3) 后退时LED7灯亮 注:LED是开发板自带硬件,可根据自己需要修改。 注意事项: L298N的OUT1 OUT2接在同侧驱动电机的上下两个接线柱处, OUT3 OUT4接在另一侧驱动电机的上下接线柱处, L298N要与开发板共地,L298N输出5V可以给开发板供电, 硬件接线请在断电情况下进行,烧录完成将烧录线拔掉,再打开12V供电电源。 void DirForward(void) //前进程序,前进时LED1亮 { LED1=0; ENA=1; MOTORA0=0;MOTORA1=1; ENB=1; MOTORB0=0;MOTORB1=1; delay_ms(1000); LED1=1; } void Stop(void) //停止程序,停止时LED10-LEED7亮 {HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3| GPIO_PIN_4| GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7,GPIO_PIN_RESET); ENA=1; MOTORA0=0;MOTORA1=0; ENB=1; MOTORB0=0;MOTORB1=0; delay_ms(1000); HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3| GPIO_PIN_4| GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7,GPIO_PIN_SET); } void DirBack(void) //后退程序,后退时LED1亮 {LED7=0; ENA=1; MOTORA0=1;MOTORA1=0; ENB=1; MOTORB0=1;MOTORB1=0; delay_ms(1000); LED7=1; }

2020-02-07

单一超声波避障停车.rar

名称:单个超声波避障停车 器材: NANO STM32F103开发板V1版本,US-015避障模块 目的:超声波避障测试程序 硬件资源: 1.Trig连接PA8 2.Echo连接PC8 3.小车利用L298N驱动四个12V直流电机 ENA PA1口 IN1 PA3口 IN2 PA5口 ENB PA2口 IN3 PA4口 IN4 PA6口 实验现象: 本实验利用PA8产生20us高电平触发信号,周期10ms; 利用TIM3_CH3来做输入捕获,我们将捕获PC8上的高电平脉宽, 并将脉宽时间通过串口打印出来 当距离小于20cm停车,大于20直线行驶。 注意事项: 硬件连接在电源关闭的状态下进行. 小车调速 小车端口 #define ENA PAout(1) //MOTORleft #define MOTORA0 PAout(3) //MOTORleft #define MOTORA1 PAout(5) //MOTORleft #define ENB PAout(2) //MOTORright #define MOTORB0 PAout(4) //MOTORright #define MOTORB1 PAout(6) //MOTORright

2020-02-07

避障模块测试程序CASE.rar

器材: NANO STM32F103开发板V1版本,US-015避障模块 目的: 超声波避障测试程序 硬件资源:1.Trig连接PA8 2.Echo连接PC8 实验现象: 本实验利用PA8产生20us高电平触发信号,周期10ms; 利用TIM3_CH3来做输入捕获,我们将捕获PC8上的高电平脉宽,并将脉宽时间通过串 口打印出来,距离小于20cmLED0亮,距离大于20cmLED0灭。 注意事项: 硬件连接在电源关闭的状态下进行. **编程时PC8底层程序要使能其复用功能。

2020-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除