在这个项目的第一部分我讨论了这个目标,让机智,记录和量化我的狗吠的频率,并讨论我计划使用的硬件。我忽视提到的一个组成部分是EDIMAX N150 Wi-Fi纳米USB适配器在某些实验之后,我发现了USB声卡在邻近USB端口时存在问题,因为我捕获的每个声音样本都以持续30到75秒的爆发爆发。
在乱乱乱时,我意识到当将声音样本传输到我的网络附加的存储器时(我们将最终到达该应用程序),它通过Wi-Fi连接,只需长时间才能将先前的示例传输到声卡如此接近,我正在听到射频干扰。答案很简单;将声卡连接到覆盆子PI USB端口,延长电缆和瞧!射频噪音最小化。如果我使用过802.11n的覆盆子Pi 3型B板,我不需要Wi-Fi适配器,但我怀疑干扰是否会少问题。
下一个问题是音频上的低级嗡嗡声,来自交流电源适配器的明显是60个周期噪声。这是一个棘手的问题,因为大多数交流电源适配器包括官方RPI PSU,不提供完全“清洁”直流电压和我正在使用的USB声卡Sabrent USB 2.0外部2.1环绕声配音适配器,显然没有很大的抗议疫情。也就是说,一些功率适配器比其他动力适配器更好,我已经看到了许多适配器,引用比大多数(特别是索尼Xperia Mobile Charger)所明显的清洁剂。另一方面,因为很少有真正的清洁适配器,有些人,如在Raspify的Chaps中,已经诉诸建立自己的稳定电源。
请允许我逐步介绍,并注意Raspify已被修改为volumio.这是一个非常酷的项目:
Volumio是一个自由开源的Linux发行版,专门设计和微调音乐播放。它在各种设备上运行,通常是覆盆子PI等小而廉价的计算机,也可以在低功耗PC,笔记本电脑或瘦客户机上。通过在任何[这些]平台上的任何[这些]平台上闪烁(安装)Volumio,它将成为一个无头的声中音乐播放器。无头意味着唯一的控制它将与另一个手机,电脑或平板电脑进行控制。/这是由Volumio的UI进行的:在具有浏览器的任何设备上运行的Web应用程序,这允许简单直观地控制播放会话。WebApp和Volumio之间的所有通信都将发生[通过]您的家庭网络。
虽然我在题外,但值得注意的是,您理想地希望您使用的交流电源适配器能够在2A时提供5.5V;modmypi解释说:
在Modmypi,我们的Raspberry Pi的标准电源是5.25V @ 2A。稍微增加电压的原因是否定由电流过大引起的任何电压降。这在微型USB的宽度范围内,从经验中,我们发现这为大多数应用提供了最佳稳定性......覆盆子PI可以在较低电流电源上起作用。5V @ 1A。但是,使用USB端口或甚至重度CPU / GPU负载的任何过度使用都会导致电压下降,并且在使用过程中不稳定性。Raspberry Pi B + / A + / 2 [和Model 3]的最新版本具有“低电压指示灯图标”,以通知用户如果电源存在问题。
如果您曾想知道屏幕右上角的彩色方块可能是什么,那是他们所指的低压指示灯图标;当5V线下降到4.65V以下时,它会出现,这意味着您需要更好的电源。它看起来像这样:
Now, back to our main theme … it may be possible to eliminate or at least reduce the 60Hz hum by filtering in software but for our purpose, dog bark detection, this isn’t strictly necessary as long as the hum doesn’t drown out the barking.
我确实尝试使用一个大的Lipo电池,希望获得更清洁的电源,但甚至更糟糕的是,因为它不断向RPI发送巨大的尖峰,导致比电力适配器更差的干扰。
我必须制作的最终模型是将风屏蔽在麦克风周围,因为即使是极其轻微的微风也导致噪音。我打算用一块海绵,但最终意识到我可以从旧的Lavaliere麦克风中使用风盾。
所以我们拥有它的人......我们都与我们的硬件建立(尽管我打开了USB延长电缆,但是当我有机会挖掘我的广泛电缆收集时)。在下一期间,我们将查看如何使用此设置录制声音。