草庐IT

手把手教你使用--常用模块--HC05蓝牙模块,无线蓝牙串口透传模块,(实例:手机蓝牙控制STM32单片机点亮LED灯)

最近在学STM32,基本的学完了,想学几个模块来巩固一下知识,就想到了蓝牙模块。玩啥好难过有很多博客教怎么连的,但自己看起来还是有点糊涂。模块的原理和知识点我就不讲解了,这里我主要手把手记录一下我是如何对蓝牙模块进行学习和使用的。所使用的资料和工具我会放在最后的链接里,大家有需要的可以自行下载。模块名称:HC-05蓝牙串口通信模块其他模块:USB转TTL模块、杜邦线、蓝牙串口助手app蓝牙模块的前期调试因为我们只是使用到蓝牙模块的透传功能,只需要用到4个引脚(RXT、TXD、GND、VCC)先使用杜邦线将USB转TTL模块和HC-05蓝牙模块相连两模块共电、共地、两模块的TX和RX交换相接(U

手把手教你使用--常用模块--HC05蓝牙模块,无线蓝牙串口透传模块,(实例:手机蓝牙控制STM32单片机点亮LED灯)

最近在学STM32,基本的学完了,想学几个模块来巩固一下知识,就想到了蓝牙模块。玩啥好难过有很多博客教怎么连的,但自己看起来还是有点糊涂。模块的原理和知识点我就不讲解了,这里我主要手把手记录一下我是如何对蓝牙模块进行学习和使用的。所使用的资料和工具我会放在最后的链接里,大家有需要的可以自行下载。模块名称:HC-05蓝牙串口通信模块其他模块:USB转TTL模块、杜邦线、蓝牙串口助手app蓝牙模块的前期调试因为我们只是使用到蓝牙模块的透传功能,只需要用到4个引脚(RXT、TXD、GND、VCC)先使用杜邦线将USB转TTL模块和HC-05蓝牙模块相连两模块共电、共地、两模块的TX和RX交换相接(U

蓝牙模块HC-05使用指南

概述HC-05蓝牙模块是一种基于蓝牙协议的简单无线通信设备。该模块基于BC417单芯片蓝牙IC,符合蓝牙v2.0标准,支持UART和USB接口。具有两种工作模式:命令响应工作模式和自动连接工作模式。当模块处于命令响应工作模式(或者AT模式)时能才能执行AT命令,用户可向模块发送各种AT指令,为模块设定控制参数或发布控制命令。(AT指令就是我们PC与一些终端设备(例如蓝牙,WiFi模块)之间进行通信的,配置这些终端设备参数的一套指令。)在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式

蓝牙模块HC-05使用指南

概述HC-05蓝牙模块是一种基于蓝牙协议的简单无线通信设备。该模块基于BC417单芯片蓝牙IC,符合蓝牙v2.0标准,支持UART和USB接口。具有两种工作模式:命令响应工作模式和自动连接工作模式。当模块处于命令响应工作模式(或者AT模式)时能才能执行AT命令,用户可向模块发送各种AT指令,为模块设定控制参数或发布控制命令。(AT指令就是我们PC与一些终端设备(例如蓝牙,WiFi模块)之间进行通信的,配置这些终端设备参数的一套指令。)在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式

FPGA驱动74HC595实现数码管动态显示

数码管原理数码管分共阴极和共阳极两种,上图中间是共阴极数码管,点亮共阴极数码管需要给高电平,右边是共阳极数码管,点亮共阳极数码管需要给低电平。比如点亮abcdef就能显示0,点亮bc就能显示1,等等。静态显示每一个8段数码管需要8个引脚,那么6个数码管就要48个引脚,对于fpga来说占用引脚过多。但友晶的DE2开发板就是这种方式,虽然占用引脚很多,但这种方式使用起来最简单。动态显示将每个数码管的段选信号都连在一起,然后用6bit位选信号来选择某一个数码管进行显示,引脚占用就减少到14了。动态显示下,任意时刻只有一个数码管是亮的。6个数码管会轮流点亮,由于数码管的余晖效应,只要刷新够快,就能让所

FPGA驱动74HC595实现数码管动态显示

数码管原理数码管分共阴极和共阳极两种,上图中间是共阴极数码管,点亮共阴极数码管需要给高电平,右边是共阳极数码管,点亮共阳极数码管需要给低电平。比如点亮abcdef就能显示0,点亮bc就能显示1,等等。静态显示每一个8段数码管需要8个引脚,那么6个数码管就要48个引脚,对于fpga来说占用引脚过多。但友晶的DE2开发板就是这种方式,虽然占用引脚很多,但这种方式使用起来最简单。动态显示将每个数码管的段选信号都连在一起,然后用6bit位选信号来选择某一个数码管进行显示,引脚占用就减少到14了。动态显示下,任意时刻只有一个数码管是亮的。6个数码管会轮流点亮,由于数码管的余晖效应,只要刷新够快,就能让所

学习 stm32 无线蓝牙模块HC05配置与应用(手机蓝牙连接发送参数)

最近学习使用HC05蓝牙模块进行单片机连接使用,进行手机端数据通信,用到了,和大家分享一下。HC05蓝牙模块介绍HC05模块,是ALIENTEK生成的一款高性能主从一体蓝牙串口模块,可以同各种带蓝牙功能的电脑、蓝牙主机、手机、PDA、PSP等智能终端配对,该模块支持非常宽的波特率范围:4800~1382400,并且模块兼容5V或3.3V单片机系统,可以很方便与您的产品进行连接。实物图如下(正反两面)接线方式RXD----------------->TTXD------------------>RGND------------------->GNDVCC-------------------->

学习 stm32 无线蓝牙模块HC05配置与应用(手机蓝牙连接发送参数)

最近学习使用HC05蓝牙模块进行单片机连接使用,进行手机端数据通信,用到了,和大家分享一下。HC05蓝牙模块介绍HC05模块,是ALIENTEK生成的一款高性能主从一体蓝牙串口模块,可以同各种带蓝牙功能的电脑、蓝牙主机、手机、PDA、PSP等智能终端配对,该模块支持非常宽的波特率范围:4800~1382400,并且模块兼容5V或3.3V单片机系统,可以很方便与您的产品进行连接。实物图如下(正反两面)接线方式RXD----------------->TTXD------------------>RGND------------------->GNDVCC-------------------->

使用74LS161设计任意进制计数器

可预置的四位二进制同步计数器74LS161具有并行预置数据、清零、置数、计数和保持功能,并且有进位输出端,可以串接计数器使用。引脚排列如图7-1所示,功能表见7-2所示。图7-174LS161引脚排列从下表7-2中可知,该计数器具有信号清零端,信号使能端CEP、CET,信号置数端,时钟信号端CP,四个数据输入端D3D2D1D0,数据输出端Q3Q2Q1Q0,以及进位输出端TC。表7-274LS161功能表以42进制计数器为例:用74LS161及少量与非门组成由00000001到00101010,M=42的计数器。因为M=42>16,所以必须用两片级联而成。运用反馈预置法可得电路如图:(本人使用了

使用74LS161设计任意进制计数器

可预置的四位二进制同步计数器74LS161具有并行预置数据、清零、置数、计数和保持功能,并且有进位输出端,可以串接计数器使用。引脚排列如图7-1所示,功能表见7-2所示。图7-174LS161引脚排列从下表7-2中可知,该计数器具有信号清零端,信号使能端CEP、CET,信号置数端,时钟信号端CP,四个数据输入端D3D2D1D0,数据输出端Q3Q2Q1Q0,以及进位输出端TC。表7-274LS161功能表以42进制计数器为例:用74LS161及少量与非门组成由00000001到00101010,M=42的计数器。因为M=42>16,所以必须用两片级联而成。运用反馈预置法可得电路如图:(本人使用了