自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32F103驱动SGP30获取二氧化碳和挥发性有机化合物的浓度

SGP30 是来自 Sensirion 的数字气体传感器模块,专门设计用于测量空气中的挥发性有机化合物 (VOC) 和二氧化碳等气体的浓度。它基于金属氧化物气体传感技术,可以为空气质量检测提供可靠、低功耗的解决方案。

2024-10-14 13:35:10 326

原创 se: 密钥存储在过时的 trusted.gpg 密钥环中(/etc/apt/trusted.gpg),请参见 apt-ke

【代码】se: 密钥存储在过时的 trusted.gpg 密钥环中(/etc/apt/trusted.gpg),请参见 apt-ke。

2024-09-16 11:43:21 180

原创 解决Homeassistant里的MQTT出现设备不可用问题

解决Homeassistant里的MQTT出现设备不可用问题

2024-09-12 17:00:51 283

原创 利用华为云-宝塔-docker-EMQX-MySQL账号密码认证-Homeassistant搭建物联网平台

本文详细介绍了在华为云上利用宝塔面板进行服务器管理,通过Docker部署EMQ X作为MQTT消息服务器,以及使用MySQL数据库存储数据并实施账号密码认证的过程。最终,文章展示了如何将这个物联网平台与Home Assistant相连接,以便于对智能家居设备进行集中控制和管理。适合希望自主搭建物联网系统的用户参考。

2024-09-11 15:05:04 667

原创 基于STM32F103C8T6利用STM32CubeMX——PWM——DMA驱动5050-SW2812B灯带

SW2812B是一种集成控制电路和发光电路于一体的智能LED灯珠,广泛应用于装饰照明、智能家居以及各种创意DIY项目中。这种LED灯珠因其小巧的尺寸、强大的功能和易于编程的特点而受到欢迎。集成IC:每个灯珠内部都包含有一个集成控制芯片,能够独立处理色彩和亮度的信息。三线制:SW2812B灯带通常具有三条线:电源正极(VCC)、接地(GND)和信号线(DIN)。这使得它们比传统的RGB LED灯带更容易布线。电压。

2024-09-02 16:14:57 1908

原创 8266 利用AT命令连接阿里云步骤

1、从安可信官网下载MQTT透传AT固件2、烧录固件烧录软件地址。

2024-07-31 15:56:58 578

原创 利用灰狼优化算法(GWO)优化支持向量机(SVM)附python代码

本文介绍了一种利用灰狼优化算法(GWO)自动化优化支持向量机(SVM)参数的方法,并提供了相应的 Python 代码。

2023-12-26 22:35:06 1130

原创 STM32CubeIDE 1.13.0 代码自动补全

STM32CubeIDE 1.13.0 代码自动补全

2023-08-03 13:48:30 657

基于STM32F103C8T6利用STM32CubeMX-PWM-DMA驱动5050-SW2812B灯带

typedef enum { RED, GREEN, BLUE, YELLOW, COUNT, }RGB_COLOR; /* 获得ms级的定时 */ void TIM_Callback_function(void); extern void ws2812_blue(uint8_t blue_sum,uint8_t led_nums); extern void ws2812_red(uint8_t red_sum,uint8_t led_nums); extern void ws2812_green(uint8_t green_sum,uint8_t led_nums); void ws2812_init(uint8_t led_nums); void ws2812_example(void); void ws2812_breath(RGB_COLOR color,uint16_t num,uint16_t change_time);//分别填入颜色,RGB灯数,每次切换亮度的时间 void ws2812_flow(RGB_COLOR color,uint16_t

2024-09-02

基于STM32F103C8T6利用STM32CubeMX-PWM-DMA驱动5050-SW2812B灯带程序

在当今的嵌入式系统设计中,使用微控制器(MCU)来控制各种外设已成为标准做法。STM32F103C8T6是意法半导体(STMicroelectronics)出品的一款高性能、低成本的ARM Cortex-M3内核微控制器,广泛应用于工业自动化、消费电子以及物联网(IoT)等领域。其丰富的外设接口和灵活的配置选项使得它成为许多开发者的首选平台。 本项目旨在探讨如何利用STM32CubeMX工具配置STM32F103C8T6微控制器,并通过脉冲宽度调制(PWM)与直接存储器访问(DMA)技术来驱动一种特殊的RGB LED灯带——WS2812B。WS2812B是一种集成了控制电路的高亮度RGB LED,可以实现单线数字控制,非常适合于制作多彩绚丽的灯光效果。 本文档将详细介绍整个项目的开发流程,包括硬件连接、软件配置以及代码编写等关键步骤。我们将从选择合适的GPIO引脚开始,通过STM32CubeMX配置生成初始代码,然后深入探讨如何设置PWM输出以产生正确的信号波形,并且利用DMA技术提高数据传输效率,从而确保每个LED能够准确地按照预期显示颜色。此外,我们还将讨论一些调试技巧和可能遇

2024-09-02

利用灰狼优化算法(GWO)增强支持向量机(SVM)性能:一种 Python 实现方法

引言: 在数据科学和机器学习的领域,找到最佳的模型参数是达到高准确率和优化模型性能的关键。本文旨在介绍如何通过灰狼优化算法(GWO)自动化地优化支持向量机(SVM)的参数。GWO 是一种模仿自然界灰狼狩猎行为的群体智能优化算法,非常适合解决复杂的优化问题。结合 SVM 的强大分类能力,本文将探讨如何应用 GWO 来提升 SVM 在数据分类任务中的表现。 灰狼优化算法详解: 灰狼优化算法是由 Mirjalili 等人于 2014 年提出的一种新型群体智能优化方法。它的设计灵感来自于灰狼的社会等级结构和团队合作的狩猎方式。在 GWO 中,灰狼群体被分为四个等级:Alpha(领袖)、Beta(副领袖)、Delta(下属)和Omega(普通成员)。这种等级制度有助于指导搜索过程,其中 Alpha 狼通常引导整个群体。 在搜索的每一步,群体中的每只狼(代表一个解决方案)都会根据 Alpha、Beta 和 Delta 的位置来更新自己的位置,这反映了灰狼跟随领头狼狩猎的行为。这种策略不仅有助于算法探索搜索空间(通过模仿领头狼),也有助于利用当前已知的最佳解决方案(通过跟随 Alpha、Beta

2023-12-26

STM32CubeIDE 1.13.0 代码自动补全插件

STM32CubeIDE 1.13.0 代码自动补全插件,只需替换原来文件就行

2023-08-03

空空如也

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

TA关注的人

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