Hz1213825
码龄4年
关注
提问 私信
  • 博客:375,916
    社区:6
    问答:64
    视频:632
    376,618
    总访问量
  • 62
    原创
  • 1,736,224
    排名
  • 393
    粉丝
  • 31
    铁粉

个人简介:自动化专业在校大学生,正在向单片机/嵌入式方向发展

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2021-04-23
博客简介:

m0_57585228的博客

查看详细资料
个人成就
  • 获得593次点赞
  • 内容获得146次评论
  • 获得4,497次收藏
  • 代码片获得8,803次分享
创作历程
  • 5篇
    2023年
  • 57篇
    2022年
成就勋章
TA的专栏
  • 基础知识
    14篇
  • STM32_HAL库
    20篇
  • 实用制作
    12篇
  • 模块介绍
    10篇
  • STM32F4系列
    34篇
  • 自制库
    21篇
  • 电路
    6篇
  • 平衡小车
    3篇
  • STM32基础知识
    9篇
  • OLED屏幕
    8篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【STM32】【HAL库】遥控关灯3 遥控器

VGS
原创
发布博客 2023.02.11 ·
1103 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

【STM32】【HAL库】遥控关灯2 分机

本程序目的是让程序每3.2s重启一次,因此只在需要操作舵机时喂狗,主循环无喂狗。另外app开发很简单,百度凑凑就行了,源码同样在GitHub上,请自行查看即可。接收RF433和红外信号,根据信号内容控制舵机。每(32/40k*4000=3.2s)触发一次。接收RF433/红外的信号,并完成动作即可。配置为开漏浮空(外部接上拉电阻到5V),设置为分频后1us,默认溢出数,开中断。LED:用作指示灯,推挽输出即可。主控采用stm32F103c6。32分频,溢出值4000。配置为下降沿中断模式。
原创
发布博客 2023.02.11 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【STM32】【HAL库】遥控关灯1主机

设备id(mqtt_devid),产品id(mqtt_pubid),密钥信息(mqtt_password),主题名(mqtt_topic)使用双MCU方案,ESP32C3负责物联网相关通信,STM32负责发送信号给从机和接收RF433的信号,还有舵机控制。使用ESP32C3(单价10)(也可以使用esp8266模块,但手头无货,故使用这个芯片)定时器(3个)(红外433解码,合用一个,舵机控制一个,RF433发送的时序控制一个)MQTT连接,传入链接地址端口,在传入设备信息,主题信息即可。
原创
发布博客 2023.02.11 ·
1052 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

【STM32】【HAL库】遥控关灯0 概述

另外app开发很简单,百度凑凑就行了,源码同样在GitHub上,请自行查看即可。这次在硬件上使用同样的思路,使用舵机来物理控制灯的开关(不想改220v的电)遥控部分使用RF433M遥控加红外NEC遥控的方案。主机带有RF433M接收与发送功能,红外接收功能。因此需要4个控制舵机的控制板分别为位4间屋子。之前做过一次使用舵机配合红外解码的遥控关灯。遥控器带有RF433M发射与红外发射功能。本次不考虑低功耗,使用5v的电源适配器。从机带有RF433M接收与红外接收功能。家里有几个房间,开关距离床都挺远的。
原创
发布博客 2023.02.11 ·
641 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【C】ASCII 的十六进制字符转文件

本项目是我自己使用的来源于用串口传文件数据到电脑进行分析的时候,需要转换成可以打开的文件而常用的串口助手大都没有直接保存为二进制文件的功能也完全可以当作c语言初学者的练习项目(很简单)
原创
发布博客 2023.02.09 ·
1726 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

【STM32F4系列】【HAL库】【自制库】模拟IIC从机

本项目是利用GPIO模拟I2C的从机网上常见的是模拟I2C主机本项目是作为一个两个单片机之间低速通信的用法协议介绍请看,
原创
发布博客 2022.12.29 ·
3508 阅读 ·
5 点赞 ·
6 评论 ·
26 收藏

【STM32F4系列】【HAL库】【自制库】模拟IIC主机

本项目是利用GPIO模拟I2C的主机网上常见的是模拟I2C主机本项目是作为一个两个单片机之间低速通信的用法协议介绍请看,模拟从机请看这里。
原创
发布博客 2022.12.29 ·
2633 阅读 ·
8 点赞 ·
1 评论 ·
27 收藏

【STM32F4系列】【HAL库】【自制库】ps2手柄模块驱动

手柄外观如下接收器外观这是接收器和底座。
原创
发布博客 2022.12.27 ·
3840 阅读 ·
6 点赞 ·
5 评论 ·
61 收藏

【STM32F4系列】【HAL库】【自制库】WS2812(软件部分)(PWM+DMA)

缓冲区的第25个数据为0是确保DMA中断响应时是低电平(码字的低电平时间稍长,3-4us无所谓,但是不能出现而外的高电平)设置两个缓冲区,每个长度为25个uint32(其中前24个是发送的数据码,第25个是保持占空比为0)这样只需要3个变量数组(2个缓冲区,1个存放灯带颜色数据),1个常量数组(复位码)定时器的最高频率(不改动时钟设置的情况下)为84MHz,也就是11ns左右,定时器每当发送一个脉冲后,更改为下一个比较值,直到数组被发送完成,触发一次。复位码缓冲区是常量数组,开始发送和单独复位码的区别。
原创
发布博客 2022.10.03 ·
6259 阅读 ·
14 点赞 ·
3 评论 ·
64 收藏

【STM32】【HAL库】平衡小车(PID实战2)(一)硬件设计

平衡车作为经典PID设计项目,非常热门,也非常适合 PID/单片机 初学的项目没有看起来那么难,愿每个人都可做出自己的平衡车本系列文章,从硬件到软件,带领大家制作平衡小车分为三节硬件设计软件设计PID调参本节是硬件设计部分。
原创
发布博客 2022.10.02 ·
3235 阅读 ·
6 点赞 ·
2 评论 ·
48 收藏

【STM32】【HAL库】平衡小车(PID实战2)(二)软件设计

平衡车作为经典PID设计项目,非常热门,也非常适合 PID/单片机 初学的项目没有看起来那么难,愿每个人都可做出自己的平衡车本系列文章,从硬件到软件,带领大家制作平衡小车分为三节硬件设计软件设计PID调参本节是硬件设计部分。
原创
发布博客 2022.10.02 ·
4207 阅读 ·
16 点赞 ·
2 评论 ·
112 收藏

【STM32】【HAL库】平衡小车(PID实战2)(三)PID调参

平衡车作为经典PID设计项目,非常热门,也非常适合 PID/单片机 初学的项目没有看起来那么难,愿每个人都可做出自己的平衡车本系列文章,从硬件到软件,带领大家制作平衡小车分为三节硬件设计软件设计PID调参本节是PID调参部分。
原创
发布博客 2022.10.02 ·
2940 阅读 ·
4 点赞 ·
3 评论 ·
37 收藏

【STM32F4系列】【HAL库】电机控制(转速和角度)(PID实战1)

到了这里,速度环PID我们已经调完了转速已经可以稳定了这是调节位置环的前提。
原创
发布博客 2022.09.03 ·
19425 阅读 ·
79 点赞 ·
17 评论 ·
720 收藏

【基础知识】欧拉角与万向死锁

欧拉角是一种描述物体姿态的方法它是一种相对坐标,非常直观想要定义一个旋转,对于欧拉角来说需要4个元素首先是定义XYZ的顺序,一共有6种,这个是随意的,但是描述的双方需要遵守同一套顺序之后是输出XYZ的旋转角度值(弧度)姿态用欧拉角表示的结果并不是唯一的,即使指定好旋转顺序,也会出现多种欧拉角表示同一姿态的情况而且欧拉角在表示姿态时有死点(万向死锁)在进行运算时耗费的算力较大。...
原创
发布博客 2022.08.25 ·
3101 阅读 ·
3 点赞 ·
0 评论 ·
23 收藏

【STM32F4系列】【HAL库】【模块介绍】MPU6050设置与DMP库使用

MPU6050是一个3轴陀螺仪(测角加速度)和3轴加速度计(测量线加速度)的测量芯片内部自带运算单元(DMP),可以输出经姿态融合计算后的四元数(一种表示旋转的方法)而且MPU6050的价格较低(10r以下),常被用于精度不高的场合作为姿态感知的芯片如经典项目平衡车,某年电赛题目风力摆等MPU6050可以获取的数据为3轴的角加速度和三轴加速度,为了得到平常使用的欧拉角或者四元数,需要根据这些数据进行姿态解算。
原创
发布博客 2022.08.24 ·
11078 阅读 ·
18 点赞 ·
14 评论 ·
219 收藏

【基础知识】从FT到FFT

网上看了很多很多关于FFT的介绍,大都是有关算法加速的,本文是从数学及物理意义出发,从另一个角度,信号处理领域来说明FFT
原创
发布博客 2022.08.13 ·
4651 阅读 ·
5 点赞 ·
0 评论 ·
24 收藏

【基础知识】PID(比例微分积分)控制

PID属于一种负反馈控制方法,也被叫做闭环控制实现很简单,成本较低,使用非常广泛(可以使用阻容器件配合运放实现)当然本文是数字信号控制,使用单片机PID控制的目标是将当前的值稳定在一个设定的范围内比如热水器的温度控制等等。......
原创
发布博客 2022.08.05 ·
12956 阅读 ·
28 点赞 ·
5 评论 ·
171 收藏

【STM32】【HAL库】【实用制作】遥控关灯

需要满足: 电压检测LED开灯和关灯外部中断主函数成品遥控关灯,懒人福音Githubhttps://github.com/HZ1213825/HAL_STM32_Remote_Control_Lamp
原创
发布博客 2022.08.03 ·
1843 阅读 ·
5 点赞 ·
2 评论 ·
25 收藏

【STM32F4系列】【HAL库】舵机模块驱动

舵机g90系列,这些都是同样的控制方法舵机一般是指只能转动180°的本程序兼容180°和360°舵机调用不同的函数即可。
原创
发布博客 2022.07.31 ·
4701 阅读 ·
5 点赞 ·
0 评论 ·
63 收藏

【STM32】【HAL库】【实用制作】数控收音机(软件设计)

8位8段数码管(74HC595)【软件部分】https。
原创
发布博客 2022.07.31 ·
1399 阅读 ·
1 点赞 ·
1 评论 ·
13 收藏
加载更多