首页 > 其他分享 >STM32自制手持小风扇实验

STM32自制手持小风扇实验

时间:2024-08-20 21:58:32浏览次数:10  
标签:一下 自制 低电平 风扇 STM32 实验 关闭 按键

1.1 介绍:

实验功能说明:功能(1)按一下按键小风扇开启,再按一下关闭。
功能(2)按一下按键小风扇一档风速,再按一下二挡,依次三挡…关闭。
按键模块说明:按下S输出低电平
电机驱动一体模块说明:VG引脚供电,AB是信号控制引脚,PWM可以调速
正转控制:B低电平,A高电平 反转控制:B高电平,A低电平

1.3 实验组件:

在这里插入图片描述

1.4模块接线图:

在这里插入图片描述

1.5 实验代码:

链接:https://sourl.cn/7FXAif在这里插入图片描述

1.6实验结果:

件连接好线之后,将上述程序上传到STM32开发板之后
功能(程序1)按一下按键小风扇开启,再按一下关闭。
功能(程序2)按一下按键小风扇一档风速,再按一下二挡,依次三挡…关闭。

标签:一下,自制,低电平,风扇,STM32,实验,关闭,按键
From: https://blog.csdn.net/m0_60012883/article/details/141369344

相关文章

  • 自制操作系统(八、实现图形界面)
    这次的文章超4w字!全是干货!一、先看看示例代码;初始化文本模式视频movah,0x00moval,0x03;80x25文本模式int0x10;设置矩形的起始坐标和大小movdh,0;矩形上边的y坐标movdl,0;矩形左边的x坐标movbh,0;页面......
  • 配置stm32cubemx采集stm32H743IIT6,通过DMA实现多通道和多模块ADC的采集,亲测有效!
     之前写到stm32cubemx通过阻塞实现单通道和多通道的ADC的采集。本文分享通过DMA实现单模块多通道和多模块多通道的ADC采集。stm32cubemx的版本6.10.0。一、DMA采集多通道ADC数据阻塞采集是每次采集adc数据,cpu死等,直到采集完或者在设定时间超时没能采集,返回到cpu。DMA采集......
  • STM32(F429) DAC 详解与应用实例
    目录前言一、DAC概述1.主要特点2.工作原理3.DAC通道框图二、DAC的配置与使用1.硬件连接2.软件配置3.应用实例:模拟电压输出三、DAC的高级应用1.三角波的生成 2.噪音生成四、DAC的应用注意事项1.参考电压选择2.输出负载能力3.噪声和干扰抑制五、总结......
  • STM32--超声波模块(HC—SR04)(标准库+HAL库)
    一、HC-SR04工作原理1)采用IO触发测距,给至少10us的高电平信号。2)模块自动发送8个40KHz的方波,自动检测是否有信号返回。3)有信号返回,通过IO输出一高电平,高电平持续时间就是超声波从发射到返回的时间声波从发射到返回的时间。4)HC-SR04超声波测距模块提供2cm~400cm的测距功能,精......
  • STM32学习记录-01-STM32简介
    1ARM2STM32F103C8T6系列:主流系列STM32F1内核:ARMCortex-M3主频:72MHzRAM:20K(SRAM)ROM:64K(Flash)供电:2.0~3.6V(标准3.3V)封装:LQFP483片上资源/外设4系统结构左上角为Cortex-M3内核,内核引出三条总线,分别是ICode指令总线、DCode数据总线、System系统总线,ICode与DCode主......
  • 基于STM32(STM32F103RETX)项目:水质检测与水位控制器(节点板)
    目录项目介绍一、项目需求二、设计方案三、相关技术点四、预计效果设备开发一、TDS模块二、LORA模块项目介绍一、项目需求1.水资源保护与管理的需求随着工业化和城市化的快速发展,水资源的污染问题日益严重,对水质进行实时监测和管理变得尤为重要。水质检测与水......
  • 基于STM32F407ZGT6芯片的GPIO工作模式
    目录4种输入模式4种输出模式输入模式模拟输入浮空输入上拉输入下拉输入输出模式推挽输出开漏输出复用推挽输出复用开漏输出4种输入模式(1)GPIO_Mode_IN_FLOATING浮空输入(2)GPIO_Mode_IPU上拉输入(3)GPIO_Mode_IPD下拉输入(4)GPIO_Mode_AIN模拟输入4种输出模......
  • 关于STM32H750打破flash--2M限制的简单办法
    STM32H750VBTx的flash官方规定只能使用128K的flash,但是其实是可以绕过限制,使用其片内2M的flash空间。这里介绍一种较为简单的实现的办法,这个办法不同网络上介绍的办法,可以在keil上较轻松地实现。因为它可以使用较高STM32CubeMX(6.12.0)和keil(5.29)的版本。首先按照正常的操作顺序,使......
  • 使用STM32实现简单的智能宠物喂食器
    智能宠物喂食器是一种能够自动喂食宠物的设备,通过使用STM32微控制器,我们可以实现一个简单的智能宠物喂食器。在本篇文章中,我将会详细介绍如何使用STM32实现智能宠物喂食器的功能。内容包括基本的硬件设计和软件编程,并提供代码案例,以便读者能够更好地理解和实践。第一部分:准备......
  • STM32实现简单的人脸识别
    人脸识别是一种广泛应用于安防、智能门禁、人机交互等领域的技术。在本文中,我们将使用STM32微控制器来实现一个简单的人脸识别系统。我们将使用OpenCV库进行图像处理和人脸识别算法。硬件准备:STM32开发板(例如STM32F4Discovery)OV7670摄像头模块TFT显示屏模块杜邦线和面包板......