【无人机/平衡车/机器人】详解STM32+MPU6050姿态解算—卡尔曼滤波+四元数法+互补滤波(文末附3个算法源码)
详解STM32+MPU6050姿态解算—附3个算法源码—卡尔曼滤波+四元数法+互补滤波——可应用在无人机/平衡车/机器人等方面
63赞
踩
STM32F103C8T6继电器驱动篇
由于设计的东西是一个电机,但是stm32端口输出电流太小,所以采用继电器控制,通过实际接线测试发现,单片机的IO口驱动不了继电器,当继电器接到IO口上时,端口电压会将至2.2V左右,更加驱动不了继电器了。
1赞
【STM32项目】基于STM32与物联网融合效果下智能家居设计(完整工程资料源码)
基于STM32与物联网融合效果的智能家居设计,正成为现代家庭生活中不可或缺的一部分。这一设计融合了嵌入式系统、网络通信、传感器技术等多领域知识,旨在实现家居环境的智能化和自动化控制,为居民提供更加便捷、舒适和节能的生活体验。STM32作为一款高性能、低功耗的微控制器,在智能家居设计中发挥着核心作用。其强大的计算和通信能力使得家居设备能够实时采集和处理各种传感器数据,从而实现对家居环境的精准控制。
96赞
【物联网】继续深入探索ADC模拟转数字的原理——Flash ADC&流水线ADC&逐次逼近型SAR ADC
这篇文章主要弥补上一篇关于ADC的不足,更加深入了解ADC数模转换器的工作原理,举例常见的三种ADC,分别为Flash ADC&流水线ADC&逐次逼近型SAR ADC。
102赞
【正点原子STM32】STM32CubeMX入门(搭建Java运行环境、STM32CubeMX安装、新建STM32CubeMX工程步骤、STM32CubeMX用户使用手册)
新建STM32CubeMX工程步骤1、工程初步建立 新建工程,选择芯片型号2、时钟模块配置 设置HSE、LSE、MCO3、时钟系统配置 PLL、SYSCLK、AHB、APB1、APB2等等4、GPIO引脚配置 以连接上LED灯的IO为例介绍如何配置5、Cortex内核配置 SYS( DEBUG )配置、NVIC(优先级分组)6、生成工程源码 设置工程,MDK等,最后生成代码工程7、编写用户程序 在main.c文件预留的位置编写代码
67赞
OpenMV与STM32之间的通信(附源码)
57赞
BUCK、BOOST、BUCK-BOOST电路原理分析
BUCK、BOOST、BUCK-BOOST电路原理分析,整合了一波,尽量把内容弄得条理分明了
150赞
STM32循迹小车系列教程(三)—— 使用灰度传感器循迹
灰度传感器如图1所示灰度传感器 使用一对抗干扰较强的光电传感器,其中发射管的光源采用高亮白色聚光 LED,发射管端发出的光线通过不同环境背景的反射之后,最终由光敏接收管来接收,光敏接收管的阻抗随反射光线的强弱变化而变化(反射光线越强,阻值越小),最后通过分压和运放比较电路实现数字/模拟信号的双输出。灰度传感器模块对白光反射强弱不同背景环境有非常好的识别效果,背景差异越大,分辨效果越好。灰度传感器相比普通红外传感器有着更高的抗干扰能力。
132赞
STM32+ESP8266+APP连接阿里云监测环境温湿度系列笔记1:阿里云物联网平台配置及数据上传
配置阿里云物联网平台,创建产品,使得ESP8266可以发送数据至服务器端
13赞
【蓝桥杯嵌入式】第十四届蓝桥杯嵌入式省赛[第一场]程序设计题以及详细题解
本文展示第十四届蓝桥杯嵌入式省赛原试题,并给就该试题给出了详细的解题思路及其题解。
124赞
STM32 HAL库PID控制电机 第二章 TB6612FNG芯片驱动GB37-520电机
TB6612FNG芯片驱动GB37-520电机(HAL库)
21赞
Stm32-使用TB6612驱动电机及编码器测速
最近在学习编码电机以及尝试使用编码电机测速。遇到了很多问题,花费了很多时间,在这里做一个记录,对自己学习到的知识进行一个总结找了很多资料,看了很多视频,这些太多了,以至于让我不知道究竟哪一个是正确的,今天看这个,明天看这个,导致自己的学习效率低下当然,有很多大佬的文章和资料给了我很大的启发这个电机我玩了四天,把自己觉得重要的东西和大家分享一下
279赞
单片机模块——OLED模块(一)
介绍OLED显示原理以及代码实现
24赞
[调参神器]使用VOFA+上位机进行PID调参(附下位机代码)
简单地来说,VOFA+是一个超级串口助手,除了可以实现一般串口助手的串口数据收发,它还可以实现数据绘图(包括直方图、FFT图),控件编辑,图像显示等功能。 如果只是想要用VOFA+来进行数据绘图,直接使用一个波形图控件就行,但是如果想要把VOFA+当作一个长期使用的调参助手,我们最好设置一下控件。VOFA+简洁好用,但是又有点太简洁了,部分体验并不是很好(比如不能调整控件大小,保存文件不太方便等),所以如果学有余力,推荐自己用QT/PyQT写上位机。接下来,我们要将指令中的数据提取出来。
119赞
stm32实现舵机速度控制
心血来潮,想写这篇文章,缓解一下学习蓝桥杯的痛苦,算法谁爱学去学吧,真的是学不懂tft。
9赞
【物联网】超详细的74HC595应用指南(以stm32控制点阵屏为例子)
平时我们需要实现使用单片机点亮一个LED灯,那就要使用一个配置一个单片机的GPIO口输出高电平,但是点阵屏大到广告屏少说也有几百个LED灯,先不说浪费引脚的问题,单是单片机是否有这么多个GPIO口,这种情况下74HC595就派上用场了,它可以将串行的数据输出转化成并行输出的形式,这就使用1个GPIO口就可以控制8个LED,经过级联可以实现更少的IO口,这就是这个芯片最简单,也是最广泛的应用。
35赞
ESP8266+STM32+MQTT发送数据到阿里云服务器(三、配置ESP8266模块并测试连接)
本文将介绍配置ESP8266模块并测试连接
STM32单片机(一)STM32简介
本节是STM32单片机部分的第一节,主要对STM32部分课程进行简单介绍,以及对STM32单片机进行简单介绍;其中包括STM32介绍、ARM介绍、片上资源/外设、命名规则、系统结构、引脚定义、启动配置、最小系统电路等。
51赞
STM32 的优势与不足
选择使用 STM32 需要考虑实际应用需求和场景,④ 集成度:STM32 集成了丰富的外设接口和功能模块,使得开发者可以方便地实现各种复杂的功能,降低了硬件和软件设计的复杂。⑤ 易于开发:STM32 的开发环境友好,支持多种编程语言和开发工具,使得开发者可以快速上手并开发出高质量的嵌入式系统。③ 可靠性:STM32 经过了广泛的应用和测试,具有高可靠性和稳定性,适合于各种需要高可靠性的场合。(2) 功耗:虽然 STM32 的功耗相对较低,但在一些需要超低功耗的应用场合,其功耗可能仍较高。
7赞
【STM32】步进电机及其驱动(ULN2003驱动28BYJ-48丨按键控制电机旋转)
使用STM32作为控制器,ULN2003作为驱动模块驱动28BYJ-48步进电机,可实现通过按键控制电机以不同速度转过不同角度……
180赞