自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 2023年电赛总结,三年电赛总结。

今年的无人机题目是空地协同智能消防系统,赛题说明可以使用UWB定位方案,我们用了一下,感觉数据不太稳定,就换了深度相机视觉定位,不得不说,相机确实准,但是受光线的影响太大了,而且题目明确不能提出环境光线要求,我们又换回了UWB定位,此时又是紧张刺激的冲刺时刻,在封箱前,我们试飞了两次,每一次飞机都能识别到火源,小车也能顺利出发,封箱,封箱!在我点到屏幕上一键起飞的按键时,我感觉世界突然安静了,我紧盯着我们的无人机,眼都不敢眨一下,起飞,巡航,降落,一气呵成。这时,队友突然间叫我,问题解决了。

2023-08-12 06:36:27 6128 5

原创 STM32实战项目系列教程 (一)—— 循迹小车

智能循迹小车是基于自动引导机器人系统,用以实现小车自动识别路线,以及选择正确的路线。智能循迹小车是一个运用传感器、单片机、电机驱动及自动控制等技术来实现按照预先设定的模式下,不受人为管理时能够自动实现循迹导航的高新科技。对于初学者来讲,循迹小车是很适合新手实践的STM32项目,在目前的众多诸如电子设计竞赛、工程训练赛、智能竞赛等电子类竞赛中均会出现循迹小车或与小车相关的循迹小车一般包含车体结构设计,驱动电路设计,程序设计三个部分。本次循迹小车系列教程将会分别从软件、硬件。

2023-05-02 13:29:29 4993 4

原创 STM32循迹小车系列教程(四)—— 使用OpenMV循迹

软件:STM32CubeMx、Keil5 MDK、串口调试助手XCOM、OpenMV_IDE硬件:OpenMV、STM32F103C8T6核心板、下载器ST_LINK、USB转TTL或J-LINK、小车一辆OpenMV是一个开源,功能强大的机器视觉模块。它以STM32F427CPU为核心,集成了OV7725摄像头芯片,在小巧的硬件模块上,用C语言高效地实现了核心机器视觉算法,提供Python编程接口。它的机器视觉算法包括 寻找色块、人脸检测、眼球跟踪、边缘检测、标志跟踪等等。

2023-05-02 13:20:14 18406 37

原创 STM32循迹小车系列教程(三)—— 使用灰度传感器循迹

灰度传感器如图1所示灰度传感器 使用一对抗干扰较强的光电传感器,其中发射管的光源采用高亮白色聚光 LED,发射管端发出的光线通过不同环境背景的反射之后,最终由光敏接收管来接收,光敏接收管的阻抗随反射光线的强弱变化而变化(反射光线越强,阻值越小),最后通过分压和运放比较电路实现数字/模拟信号的双输出。灰度传感器模块对白光反射强弱不同背景环境有非常好的识别效果,背景差异越大,分辨效果越好。灰度传感器相比普通红外传感器有着更高的抗干扰能力。

2023-05-02 13:19:19 58925 38

原创 STM32循迹小车系列教程(二)—— 使用编码器获取小车速度

1.软件准备:STM32CubeMx、Keil5_ MDK2.硬件准备:STM32F103C8T6核心板、带编码器电机、TB6612电机驱动模块/L298N电机驱动、18650锂电池3节/3S航模电池、杜邦线若干如图 3-1 左所示是市场上常用的编码器图片,这样编码器精度较高,但价格较高,而且体积较大,我们寻迹车用到的编码器图片如图 3-1 右所示。我们可以把编码器看做是一个能够测量小车轮子所转圈数的传感器,能够测量出轮子转的圈数便可知道小车行驶的里程。

2023-05-02 13:18:33 8584 5

原创 STM32循迹小车系列教程(一)—— 使用PWM控制电机

1.软件准备:STM32CubeMx、Keil5_ MDK2.硬件准备:STM32F103C8T6核心板、TB6612电机驱动模块/L298N电机驱动、18650锂电池3节/3S航模电池、杜邦线若干。

2023-05-02 13:18:14 11861 1

原创 HAL库STM32CubeMx系列学习教程

本系列的学习教程,是从外设基本原理、STM32CubeMX配置、HAL库函数功能实现三个方面入手讲解,适合新手学习。本教程结合很多实例进行扩展,例如使用无源蜂鸣器演奏、OLED屏显示歌词等等,使用户能真正体验到嵌入式开发的乐趣。

2022-09-15 14:43:27 2310

原创 STM32CubeMx使用教程(六)—— OLED屏使用

在前面一章中, 学习了 串口通信以及定时器, 本章节中将介绍I2C通信,使用 I2C 通信方式点亮 OLED 模块。

2022-09-14 21:30:19 6191 8

原创 STM32CubeMx使用教程(五)—— 使用PWM控制蜂鸣器演唱孤勇者

本章节将讲解如何使用STM32CubeMx配置定时器,并使用PWM控制无源蜂鸣器频率演奏

2022-09-14 21:27:12 17892 30

原创 STM32CubeMx使用教程(四)——定时器中断

本节课将了解定时器的基本功能及其配置方法,还接触 stm32 中最重要的概念之一——中断,介绍在 cubeMX 中如何对中断进行设置,如何开启中断以及配置中断的优先级等,最后将实现由定时器触发的定时器中断,控制 LED 灯的闪烁。

2022-09-14 21:21:02 7703 10

原创 STM32CubeMx使用教程(三)——串口通信、串口协议

通过本节课的学习, 将掌握如何通过 APB 时钟计算串口的波特率,串口在 cubeMX 中的配置方法,串口的接收中断与空闲中断功能,串口的发送函数与发送中断。

2022-09-14 21:15:21 6286 1

原创 STM32CubeMx使用教程(二)—— 创建工程、点亮LED

前面简单介绍了STM32CubeMx的强大之处,通过本次实验将介绍如何使用cubemx创建工程并点亮LED灯,由此作为第一讲正式带大家走近嵌入式开发。

2022-09-14 21:11:05 4856

原创 STM32CubeMx使用教程(一)——安装CubeMx

STM32CubeMx使用教程(一)——安装CubeMx。

2022-09-14 21:09:13 5321

原创 MSP430F5529循迹小车 2022电赛 C题

2022年全国大学生电子设计竞赛C题

2022-08-21 17:28:50 9900 14

STM32CubeMx使用教程(五)- 使用PWM控制蜂鸣器演唱孤勇者

本章节将讲解如何使用STM32CubeMx配置定时器,并使用PWM控制无源蜂鸣器频率演奏

2023-07-17

STM32CubeMx使用教程(六)- OLED屏使用

在前面一章中, 学习了 串口通信以及定时器, 本章节中将介绍I2C通信,使用 I2C 通信方式点亮 OLED 模块。由于 OLED 模块支持多种通信方式, OLED 模块的 I2C 通信过程主要通过在数据层进行二次打包, 以达到分类数据包的目的, 以便适配 OLED 的多种通信方式。

2023-07-17

STM32循迹小车(灰度+OpenMV权重判断)

循迹小车是基于自动引导机器人系统,用以实现小车自动识别路线,以及选择正确的路线。智能循迹小车是一个运用传感器、单片机、电机驱动及自动控制等技术来实现按照预先设定的模式下,不受人为管理时能够自动实现循迹导航的高新科技。对于初学者来讲,循迹小车是很适合新手实践的STM32项目,在目前众多的电子竞赛,如电子设计竞赛、工程训练赛、智能竞赛中均会出现循迹小车或与小车相关的比赛。循迹小车一般包含车体结构设计,驱动电路设计,程序设计三个部分。

2023-07-17

空空如也

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

TA关注的人

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