草庐IT

HC-SR04超声波测距模块使用方法和例程(STM32)

基于STM32和HC-SR04模块实现超声波测距功能最近在学STM32做个简单的应用实践一下,顺便水一篇文章。本文用的单片机是STM32F103C8T6,超声波测距模块是HC-SR04,显示测距结果用的是0.96寸OLED屏模块。效果展示下图中小于10cm时的显示结果有点问题,代码已修复并更新修复后的结果:视频演示:https://www.bilibili.com/video/BV1Sg411Z7ex/基于STM32和HC-SR04模块实现超声波测距功能HC-SR04硬件概述HC-SR04超声波距离传感器的核心是两个超声波传感器。一个用作发射器,将电信号转换为40KHz超声波脉冲。接收器监听发

HC-SR04超声波测距模块使用方法和例程(STM32)

基于STM32和HC-SR04模块实现超声波测距功能最近在学STM32做个简单的应用实践一下,顺便水一篇文章。本文用的单片机是STM32F103C8T6,超声波测距模块是HC-SR04,显示测距结果用的是0.96寸OLED屏模块。效果展示下图中小于10cm时的显示结果有点问题,代码已修复并更新修复后的结果:视频演示:https://www.bilibili.com/video/BV1Sg411Z7ex/基于STM32和HC-SR04模块实现超声波测距功能HC-SR04硬件概述HC-SR04超声波距离传感器的核心是两个超声波传感器。一个用作发射器,将电信号转换为40KHz超声波脉冲。接收器监听发

HC-05(ZS-040)蓝牙模块使用详情(蓝牙模块配置、手机蓝牙控制单片机、蓝牙与蓝牙之间的通信)含51、32程序

HC-05是一款主从一体化的蓝牙模块,因此其使用起来比较方便,只需要进行简单的配置即可。本文就手把手的介绍小白入手模块后如何使用。对于模块使用:1、蓝牙配置→2、手机与蓝牙的传输→3、手机通过蓝牙模块控制单片机→4、一对蓝牙之间主—从传输数据,这是一个循循渐进的过程。一、蓝牙的配置①做好准备工作:接线(需要一个CH340USB→TTL模块)。  CH340模块                 HC-05模块VCC(5V) —————————— VCC   GND   —————————— GND   RXD  —————————— TXD   TXD  —————————— RXD②蓝牙模块有

HC-05(ZS-040)蓝牙模块使用详情(蓝牙模块配置、手机蓝牙控制单片机、蓝牙与蓝牙之间的通信)含51、32程序

HC-05是一款主从一体化的蓝牙模块,因此其使用起来比较方便,只需要进行简单的配置即可。本文就手把手的介绍小白入手模块后如何使用。对于模块使用:1、蓝牙配置→2、手机与蓝牙的传输→3、手机通过蓝牙模块控制单片机→4、一对蓝牙之间主—从传输数据,这是一个循循渐进的过程。一、蓝牙的配置①做好准备工作:接线(需要一个CH340USB→TTL模块)。  CH340模块                 HC-05模块VCC(5V) —————————— VCC   GND   —————————— GND   RXD  —————————— TXD   TXD  —————————— RXD②蓝牙模块有

HC-SR501人体感应模块介绍

HC-SR501人体感应模块简介   HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。HC-SR501人体感应模块实物HC-SR501人体感应模块电气参数HC-SR501人体感应模块功能特点   1、全自动感应:人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平,输出低电平。   2、光敏控制(可选择,出厂时未设)可设置光敏控制,白天或光线强时不感应。   3、温度补偿(可选择,出厂时未设):在夏天当环境温度升高至30~32℃,探测距离稍变短

HC-SR501人体感应模块介绍

HC-SR501人体感应模块简介   HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。HC-SR501人体感应模块实物HC-SR501人体感应模块电气参数HC-SR501人体感应模块功能特点   1、全自动感应:人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平,输出低电平。   2、光敏控制(可选择,出厂时未设)可设置光敏控制,白天或光线强时不感应。   3、温度补偿(可选择,出厂时未设):在夏天当环境温度升高至30~32℃,探测距离稍变短

HC-05蓝牙模块--------手机与STM32通信(代码编写)(上位机配置)保姆级教程

⏩大家好哇!我是小光,嵌入式爱好者,一个想要成为系统架构师的大三学生。⏩因为之前无论是电赛还是做项目,都用到了蓝牙模块,如:手机和stm32的通信,电赛中的双车通信,还是遥感小车的stm32与stm32的无线通信等等⏩本篇文章对HC-05蓝牙模块与手机的通信做一个详细的使用教程。⏩感谢你的阅读,不对的地方欢迎指正。HC-05蓝牙模块例程链接:https://pan.baidu.com/s/1-dNXPluImjaH1PcfHfpMyA?pwd=6666提取码:6666蓝牙一.蓝牙模块原理1.蓝牙模块的工作原理2.蓝牙模块的传输方式3.蓝牙模块种类二.手机与STM32通信1.蓝牙模块配置2.代码

HC-05蓝牙模块--------手机与STM32通信(代码编写)(上位机配置)保姆级教程

⏩大家好哇!我是小光,嵌入式爱好者,一个想要成为系统架构师的大三学生。⏩因为之前无论是电赛还是做项目,都用到了蓝牙模块,如:手机和stm32的通信,电赛中的双车通信,还是遥感小车的stm32与stm32的无线通信等等⏩本篇文章对HC-05蓝牙模块与手机的通信做一个详细的使用教程。⏩感谢你的阅读,不对的地方欢迎指正。HC-05蓝牙模块例程链接:https://pan.baidu.com/s/1-dNXPluImjaH1PcfHfpMyA?pwd=6666提取码:6666蓝牙一.蓝牙模块原理1.蓝牙模块的工作原理2.蓝牙模块的传输方式3.蓝牙模块种类二.手机与STM32通信1.蓝牙模块配置2.代码

51单片机蓝牙模块(HC05)运行原理

51单片机蓝牙模块(HC05)及其运行原理目录51单片机蓝牙模块(HC05)及其运行原理一、测试蓝牙模块二、配置蓝牙模块三、烧写程序四、测试参考博文一、测试蓝牙模块在所有工作进行之前首先看一看自己的蓝牙模块是否是正常的,这一步很重要。一块正常的蓝牙模块是所有后续工作的基础!首先把蓝牙模块链接到51单片机上这时需要注意!!!我们需要将蓝牙模块的RXD和单片机上的P30(RXD)引脚连接,将蓝牙模块的TXD和单片机上的P31(TXD)引脚连接。因为下一步我们需要将单片机主板和电脑进行连接,电脑先通过USB模块转TTL模块连接到单片机,再通过单片机的P30和P31引脚连接到蓝牙模块。蓝牙模块需要将电

51单片机蓝牙模块(HC05)运行原理

51单片机蓝牙模块(HC05)及其运行原理目录51单片机蓝牙模块(HC05)及其运行原理一、测试蓝牙模块二、配置蓝牙模块三、烧写程序四、测试参考博文一、测试蓝牙模块在所有工作进行之前首先看一看自己的蓝牙模块是否是正常的,这一步很重要。一块正常的蓝牙模块是所有后续工作的基础!首先把蓝牙模块链接到51单片机上这时需要注意!!!我们需要将蓝牙模块的RXD和单片机上的P30(RXD)引脚连接,将蓝牙模块的TXD和单片机上的P31(TXD)引脚连接。因为下一步我们需要将单片机主板和电脑进行连接,电脑先通过USB模块转TTL模块连接到单片机,再通过单片机的P30和P31引脚连接到蓝牙模块。蓝牙模块需要将电