草庐IT

【HC-SR501人体红外传感器】

HC-SR501人体红外传感器今天分享的是HC-SR501人体红外传感器的使用,下面我会结合stm32以及正在做的合泰HT32这两个型号的芯片进行例程讲解。HC-SR501介绍1、HC-SR501是基于红外线HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。2、模块为全自动感应,当人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平,输出低电平。传感器有两种触发方式(可通过跳线进行选择):第一种不可重复触发方式,即感应输出高电平后,延时一段时间结

华为Freebuds Pro 2开启智能高清L2HC后音质差,试试LDAC~

入手了华为FreeBudsPro2的小伙伴可能会有这样的体验:用的是华为鸿蒙3的手机,开启智能高清(L2HC)后感觉音质变差了,这该怎么办呢?不妨来试试我的方法!1、连接耳机,下拉进入控制中心,在超级终端点亮耳机图标如果没看到超级终端,则可能是被隐藏了,就在控制中心界面,点击设置按钮旁边的图标,选择显示超级终端即可2、设置→关于手机→版本号,快速点击七次进入开发者模式3、系统和更新→开发人员选项→蓝牙音频解码器→LDAC以上就是华为FreBudsPro2开启L2HC音质变差的解决方法,快去试试吧,祝大家都能享受到高音质~

基于蓝牙(HC-05)的安卓蓝牙 APP开发

前言        ​​​​由于想做一个蓝牙小车,就随便找了点开发蓝牙app的资料教程。这边呢也是一个能快速弄一个app出来,比较简单。一小时之内可以弄好了。一、开发网站                这儿——>传送门二、app界面设置        首先是设置APP的界面,这部分没什么好说的,就是根据自己的想法,把一些按钮、布局、蓝牙客户端、文本拖到合适的位置即可。然后设置一下宽高,文本,形状。(随自己的想法个性化)        完成APP界面的设置后,点击右上角的逻辑设计,进入可视化编程部分。三、可视化编程        可视化编程也是非常的简单,比较容易上手,跟搭积木差不多。这是代码块

单片机(二):3个IO扩展n*8个IO,基于74hc595与74hc165的8x8矩阵键盘

3个IO通过一片74hc595扩展8个输出IO,3个IO通过一片74hc1655扩展8个输入IO,最终成为8X8的矩阵键盘。对于普通的矩阵键盘,再加入防止鬼键、消抖和按下与松开识别。一、74hc595介绍74HC595是一个8位串行输入、并行输出的移位缓存器。通俗的来讲就是在输入时钟的上升沿数据输入端的数据可以位移进入芯片内部的位移缓存器,多位数据移位输入完成后,在输出锁存时钟的上升沿时将数据存入并行输出缓存器,在输出使能时数据输出到并行输出端。相当于可以通过3个IO口控制输出并行的8个IO口,甚至通过74hc595的级联扩展更多的IO,相比于74HC138更加的灵活和可扩展。这里介绍怎么使用

用74LS73设计四位二进制加法计数器和8421BCD加法计数器

1、4位异步二进制加法计数器的设计: (1)用2片74LS73实现该电路,由CP端输入单脉冲,设计并画出4位异步二进制加法计数器电路图。 (2)由CP端输入单脉冲,测试并记录Q1~Q4端状态及波形。四位二进制加法计数器状态迁移表如下:Q4nQ3nQ2nQ1nQ4n+1Q3n+1Q2n+1Q1n+100000001000100100010001100110100010001010101011001100111011110001000100110011010101010111011110011001101110111101110111111110000根据该表可设计电路:(以下是本人的设计图,可以

100种思维模型之细节效率思维模型-74

         提及细节效率?也许很多人会有疑问,“效率”怎么跟“细节”挂上钩,注重“细节”了,还能有“高率”?        是的,细节能提高效率,注意某些细节,效率事半功倍。01、何谓细节效率思维模型        一、何谓细节效率思维        所谓细节效率思维,指的是在日常生活中要关注细节,特别是重要的细节,正所谓“细节决定成败”,“一步一个脚印,避免或者减少不必要的重复”,继而提升效率。        由以上定义,我们可知具备“细节效率思维”之人一般都具备以下四种能力:        一是洞察力,能看到细节;        二是专注力和行动力,能集中精力于细节并把细节处理好; 

HC-05蓝牙模块与STM32控制led灯亮详解

HC-05蓝牙模块与STM32控制led灯亮一、HC-05蓝牙模块解析1.简介2.HC-05原理3.HC-05实物图二、使用AT指令进行配置1.进入命令响应工作模式2.配置串口3.进行指令三、使用stm32f103c8t6实现1.思路2.代码3.视频如下一、HC-05蓝牙模块解析1.简介HC-05模块是一种基于蓝牙协议的简单无线通信设备,共有6个引脚,其中两个引脚通过stm32的两个含TX和RX的接口与之进行通信,一般用于无线控制,智能家居等。2.HC-05原理VCC:用于供电GND:用于供电TX(发送):与单片机某一RX口进行通信RX(接收):与单片机某一TX口进行通信一句话,TX->RX,

git cherry-pick 说 "...38c74d is a merge but no -m option was given"

我在我的master分支中做了一些更改,并想将它们带到上游。当我挑选以下提交时。但是,我在git说的fd9f578上卡住了:$gitcherry-pickfd9f578fatal:Commitfd9f57850f6b94b7906e5bbe51a0d75bf638c74disamergebutno-moptionwasgiven.git试图告诉我什么,cherry-pick是否适合在这里使用?master分支确实包含对上游分支中已修改的文件的更改,因此我确定会有一些merge冲突,但这些冲突并不太糟糕,无法理顺。我知道哪些地方需要进行哪些更改。这些是我想带到上游的提交。e7d4cffa

git cherry-pick 说 "...38c74d is a merge but no -m option was given"

我在我的master分支中做了一些更改,并想将它们带到上游。当我挑选以下提交时。但是,我在git说的fd9f578上卡住了:$gitcherry-pickfd9f578fatal:Commitfd9f57850f6b94b7906e5bbe51a0d75bf638c74disamergebutno-moptionwasgiven.git试图告诉我什么,cherry-pick是否适合在这里使用?master分支确实包含对上游分支中已修改的文件的更改,因此我确定会有一些merge冲突,但这些冲突并不太糟糕,无法理顺。我知道哪些地方需要进行哪些更改。这些是我想带到上游的提交。e7d4cffa

HC-05蓝牙模块连接到安卓手机,实现通信

准备好的硬件:1、usb转ttl模块  2、hc-05模块准备好的软件:1、pc端串口调试助手2、手机软件蓝牙调试器(推荐) 3、ch340软件下载链接:串口调试助手:UartAssist串口调试助手V5.0.2-软件工具-野人家园(cmsoft.cn)             蓝牙调试器:https://pan.baidu.com/s/1OV5MgmTUjyNafIsshcdh6Q                         提取码:8888(感谢这位大佬的链接)             ch340:直接搜索ch340即可硬件连接:vcc接3.3v   gnd接gnd    rxd接tx