自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_39411256的博客

一个专注电子信息的男人

  • 博客(12)
  • 收藏
  • 关注

原创 Android控件底色蓝色无法修改、高版本无法安装app、找不到xml、找不到java文件、目录不显示等问题

在修改控件时发现无法修改颜色运行时呈现蓝色如下图:解决方法:去res/values/themes/下修改成:如果你的应用使用了这个主题,那么它将遵循 Material Design 的指导原则,并且会适配系统的日/夜模式设置。

2025-01-14 18:40:56 478

原创 STM32驱动1.8寸TFT_LCD基于 “软/硬SPI协议”

通过本文弄懂软硬SPI的配置与使用,在对于更多SPI挂载设备时我们仍然能够通过文本的学习去快速应用。

2025-01-14 11:30:00 1100

原创 STM32驱动0.96寸OLED基于 “软/硬IIC协议”

通过本文弄懂软硬IIC的配置与使用,在对于更多IIC挂载设备时我们仍然能够通过文本的学习去快速应用。

2025-01-10 11:30:00 1740

原创 STM32之两种驱动 “旋转编码器“ 方式

相信很多都知道旋转编码器这个东西,但是也不免新人见过但是没听过此名词故而不了解,因此请看下图!!!这就是常见的旋转编码器,和电位器很像,但是原理和应用不一样,它一般用于音响系统、数控机床、机器人、自动化设备、伺服控制系统等。此驱动方式以普通GPIO边沿检测方式,优点是不占用定时器资源,普通的GPIO配置成外部中断即可使用,缺点是响应慢、精度低、抗噪声能力差。此驱动方式以定时器编码器检测方式,优点是能够更快速、更准确地响应编码器的脉冲,减少了因处理器忙碌或其他中断造成的延迟,抗噪声能力更强。

2025-01-09 11:30:00 3008 1

原创 一起快速构建图像传输与控制ESP32/ESP8266手机APP(源码)

通过本文学习快速构建一款控制单片机的手机APP,本文展示了手机app与ESP32-CAM的图传功能与开关灯控制。

2025-01-06 06:00:00 2932 4

原创 快速应用 “ADS1230”高精度ADC (源码)

我们通过规格书收集我们需要的信息,但是为了快速用起来,我们需要快速辨别我们真正需要知道的信息。因此阅读一个Datasheet我们可以通过一些敏感信息来快速建立我们的应用,但是时间充足情况下最好根据目录来阅读一遍,有利于发现细节问题以及重要的特性,当我们出现一些问题时可以更好的判断工况。

2025-01-01 08:00:00 982

原创 一篇保姆级理解 “C语言指针” (示例&源码)

主要讲解C语言中的指针概念、指针变量、指针数组、数组指针、指针函数、函数指针等等知识点;指针是C语言中用于直接操作内存的关键工具,有效的内存管理对于编写高效、安全的程序至关重要。

2024-12-31 11:38:11 1476

原创 一篇理解“PWM调制占空比技术”(源码)

我们以控制电机输出电压为例,当占空比100%也就是周期全是高电平时,电机输出的速度是全速,反之占空比越小速度则越慢,因为输出控制电压=设备输出电压*占空比。可见只要弄懂单片机定时器的PWM模式相关知识点,实现电机控制,呼吸灯控制,亮度控制等等简直‌信手拈来;需要完整源码请留下邮箱。

2024-12-29 14:41:35 683 2

原创 STM32-红外遥控控制原理与示例(源码)

NEC协议红外遥控通信中广泛使用的一种协议,通常使用38kHz的载波频率进行调制,它采用了反相逻辑,在传输过程中,逻辑‘1’可能对应于红外LED的关闭状态(即没有光发射),而逻辑‘0’则对应于开启状态(即有光发射),因此接收时反过来接收判断即可。通过以上学习我们知道只要掌握了NEC协议的数据帧格式就可以尽情使用红外控制功能了,如果需要实验示例源码评论区留下邮箱。

2024-12-25 22:21:43 2157 9

原创 MQ-5传感器STM32标准库示例

本章讲解:STM32标准库下MQ-5传感器检测可燃气体示例讲解+代码+实验结果示例。

2024-12-21 14:08:26 801 1

原创 单链表、双向链表、循环链表、顺序栈、链栈、循环队列、链队列等算法理解与使用

链表用一组任意的存储单元来存放表中数据,存储每个元素a的同时还要存储其后元素a+1的存储空间形式,形成节点结构 [_data_|_next_];其又分为静态和动态链表,静态链表特别的是节点的逻辑位置相邻元素其物理位置不一定相邻例如:data域为1 next地址却是5的;data域为5的next域却是2的依次装满一个静态链表。动态链表不需要估算个数分配空间,可以临时动态申请所需空间,根据需要申请与释放比较灵活。堆栈简称‘栈’,子弹夹型线性序列;

2024-11-24 16:18:56 1199 1

原创 数据结构之五种排序算法理解与使用

7.1这些排序算法各有特点,在实际应用中应根据具体情况选用合适的排序算法。例如,对于小型数据集或者几乎已经排好序的数据集,可能简单的冒泡排序或插入排序就足够了;而对于大型数据集,通常会选择快速排序或归并排序以获得更好的性能;因为不同的排序算法在内存开销(空间复杂度)和CPU开销(时间复杂度)上各有侧重,适用的场景也有所不同。

2024-10-14 22:27:59 1177 2

旋转编码器调节PWM控制直流电机

STM32+旋转编码器+直流电机控制,通过旋转编码器调节占空比进行快速控制直流电机的转速。

2025-04-02

课程设计之垃圾分类助手app

此工程为android app工程,通过输入需要丢弃的垃圾名称点击查询,app将会通过api获取解析json格式内容进行显示分类,以及关联内容想显示。

2025-03-30

基于ESP8266/WIFI模块远程控制手机APP

此固件为Android app功能,里面完成了一套基于TCP/IP下的socket流远程控制,通过此流与wifi模块进行远程通讯交互,里面对应实现了温度传感器、MQ-5传感器、火焰传感器ADC值实时显示通过设置阈值进行铃声警报与数值标红,另外也实验了LED控制、风扇控制、舵机控制,风扇调速控制(使用滑动条)。

2025-03-30

基于阿里云STM32远程测控系统毕业设计

此固件为本人23年优毕设计,基于MQTT协议通过阿里云与APP进行远程检测火焰、MQ-5、温度,自动远程报警、远程开关窗户模拟,远程开关风扇,达到测控系统的效果,并集合天问语音模块通过语音串口控制,同时更新APPUI显示,手机震动语音报警。

2025-03-30

STM32之光敏电阻模拟路灯自动开关灯代码固件

这是一个STM32模拟天黑天亮自动开关灯代码固件,使用了0.96寸OLED屏幕显示文字,例程亲测可用,视频示例可B站搜索 285902929

2025-01-01

STM32之舵机驱动代码

这是一个STM32驱动舵机固件,例程亲测可用,视频示例可B站搜索 285902929

2025-01-01

STM32之旋转编码器驱动代码

这是一个STM32驱动旋转编码器示例代码,本次采用边沿捕获方式进行检测,最后通过OLED显示旋转值,例程亲测可用,视频示例可B站搜索 285902929

2025-01-01

STM32之MQ-5传感器驱动代码固件

这是一个STM32驱动MQ-5传感器固件,例程亲测可用,视频示例可B站搜索 285902929

2025-01-01

STM32之驱动DHT11温湿度传感器

这是一个STM32驱动DHT11固件,使用0.96寸OLED显示温湿度,跑了FreeRTOS实时系统,例程亲测可用,视频示例可B站搜索 285902929

2025-01-01

STM32 SPI 驱动OLED

这是一个STM32驱动0.96寸OLED固件,使用了SPI软件驱动方式,例程亲测可用.

2025-01-01

STM32之红外遥控代码固件

可以使用普通红外遥控器进行全按键控制,讲解可参考【STM32-红外遥控控制原理与示例(源码) - 优快云 App】https://blog.youkuaiyun.com/qq_39411256/article/details/144726655sharetype=blog&shareId=144726655&sharerefer=APP&sharesource=qq_39411256&sharefrom=link

2025-01-01

空空如也

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

TA关注的人

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