![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
传感器
文章平均质量分 82
洛克希德马丁
当你凝视深渊的时候深渊也在凝视你!
展开
-
C++结合ffmpeg获取声音的分贝值
最近面对一个需求,就是需要传递声音文件到模型里推理完成语音转文字,问题是我们使用的是麦克风啊,由于这个特殊属性就需要有一个合理的方法来判断声音的开始,声音的结束和声音的长度。像科大讯飞这样的库已经有这个功能了,如果遇到没有这个功能的怎么办,还得靠自己。方法其实有很多,我们这里使用根据分贝来判断,首先就需要获取到分贝。1、代码完全基于单声道音频,没对多声道进行处理,理论上除了参考值不同对多声道音频也是能处理的。原创 2024-06-04 15:18:24 · 889 阅读 · 0 评论 -
ESP-WROOM-32配置Arduino IDE开发环境
之前用了很多注入STM32、树莓派Pico和Arduino nano等板子,但是都不带Wifi和蓝牙功能。蓝牙我用的不多,倒是开发的程序中网络程序蛮多的,所以就购买了一个。经过一下午的琢磨终于把功能跑通了。我买的板子有两个版本ESP32-WROOM-32D和ESP32-WROOM-32U,32U比32D多一个天线插槽。1、蛮简单的,不过比树莓派Pico略微复杂2、除了Arduino IDE可以开发,Clion(基于Arduino框架)也可以开发还有Thonny等等。原创 2024-05-09 21:50:56 · 1925 阅读 · 0 评论 -
使用Phonny开发Raspberry Pi Pico
MCU用来用去还得是Raspberry Pi系列,语言选来选去还得是MicroPython,对于初学者来讲太友好了。虽然我是一个高级C++开发,还是感慨Python的上手很容易,学习成本很低。1、几乎没什么难度。原创 2024-04-24 12:27:02 · 795 阅读 · 0 评论 -
Windows10解决内置管理员不能录入指纹的问题
我重新安装的Windows10却发现默认的管理员账户不能使用指纹,我本身的电脑是带指纹模块的。也就是冲着这个指纹模块的方便,我才愿意这么折腾,结果忙活了大半天居然不能录入指纹。一开始以为是系统bug呢,上网查了下是系统限制,我看了网上各种操作,其实都太复杂,实际方法居然如此简单。1、我之前也搜了方法,有些很复杂,我觉得那些方法有点陷进去了。我的方法是不破坏任何系统配置,完全按照Windows的设计思路来的。原创 2024-03-19 16:22:29 · 3487 阅读 · 4 评论 -
解决Ubuntu使用supervisor管控的程序不能使用麦克风的问题
不一定只有切换用户才行,也可以修改系统配置来让root也支持直接访问麦克风。但是,不要把自己想象的比设计操作系统的人还聪明。这种方法不会对系统造成破坏,影响面只在当前程序而已。原创 2023-12-06 17:05:11 · 188 阅读 · 0 评论 -
Ubuntu安装HP LaserJet P3010系列打印机驱动
最近在研究Ubuntu Desktop版,无意间看到了打印机选项,就好奇去试了试。居然配置成功了,可以像Windows那样正常打印了。不过,这种方法只支持部分打印机,不是所有的都支持。后面我会把查看的方法放出来。我这个方法需要打印机支持TCP并打开端口才行,我是通过TCP添加的打印机。理论上直接通过有线接进来的打印机也是支持的,只不过我用的是公司的打印机,不好操作。所以,请自行研究了。我的配置:打印机型号:HP LaserJet P3015或P3010 Series。原创 2023-12-01 17:48:54 · 754 阅读 · 0 评论 -
sounddevice.PortAudioError: Error querying device -1
不管怎么说,有解决方案还是好的,特别是急于上线的项目!至于具体原因,我留在了后续继续研究,等到有结果了再特别说明下,网上的相关问题也不多,我遇到了就随手记录下来了,给同样遇到这种问题的小伙伴一个参考。就我所有接触的问题来看,Linux上最难解决的问题还是集中在硬件或驱动上,毕竟很多时候官方也不提供Linux上额驱动,因为实在是太冷门了。而硬件这块的问题又主要集中在外设上:像麦克风,立体声设备,摄像头等等。如果是对硬件有特殊要求的人最好还是使用Windows+WSL2的搭配我觉得甚至强过纯Linux。原创 2023-09-06 14:13:36 · 390 阅读 · 0 评论 -
HC-SR04超声波传感器使用
最近在做一个项目,需要用到超声波传感器HC-SR04,经过一些摸索终于在OrangePi上成功用起来了。1、这里树莓派的GPIO插针和OrangePi的GPIO插针排列差不多,他俩的配置是差不多的。2、理论上不一定非得SDA和SCL,只要支持GPIO输入输出的插针都可以。原创 2023-01-10 17:22:05 · 2570 阅读 · 0 评论 -
红外传感器使用
最近在做一个项目需要用到红外距离传感器,设备如果检测到有人靠近就亮屏,规定时间检测不到人就自动息屏。也许这个方法通过其它方法也能做到,只不过用红外的话一方面灵敏度高,另一方面功耗低,节省成本。今天的使用在OrangePi上完成,树莓派原理差不多,只需要稍微配置下就行。这篇文章主要以OrangePi来演示,树莓派的话大家可以自行研究,相信不需要改动太多。1、务必先将板子关机掉电再插传感器,防止短路2、VCC不要插错位置,防止短路烧坏板子或传感器,3.3V和5V都可以。原创 2023-01-11 13:38:06 · 3821 阅读 · 0 评论