我正在寻找一些帮助来配置 Raspberry Pi 上的音频,因为到目前为止我所有的谷歌搜索工作都没有成功!
我的设置:
到目前为止,我已经设法将 ALSA 配置为默认情况下通过 USB 网络摄像头捕获并通过 3.5 毫米插孔播放。例如,以下工作正常:
# Capture from Webcam
arecord test.wav
# Playback through 3.5mm jack
aplay test.wav
Run Code Online (Sandbox Code Playgroud)
默认情况下,它以 8 位、8KHz、单声道捕获音频。但是,我希望默认捕获过程使用 16 位、16KHz、单声道设置,这就是我遇到的问题。
这是我的工作~/.asoundrc文件:
pcm.!default {
type asym
playback.pcm {
type hw
card 1
device 0
}
capture.pcm {
type plug
slave {
pcm {
type hw
card 0
device 0
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
而我的/etc/modprobe.d/alsa-base.conf:
options snd_usb_audio …Run Code Online (Sandbox Code Playgroud) 我有个问题.
我的目标是浏览器将自动以全屏模式启动,并在重新启动Pi时不进入屏幕保护模式.
Pi OS:Raspbian Jessie版本:2016年9月内核版本:4.4
我已经尝试过:
添加:
@/usr/bin/chromium --kiosk --ignore-certificate-errors --disable-restore-session-state" http://www.domain.com "
到〜/ .config/lxsession/LXDE-pi/autostart结束
和
sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
@chromium -kiosk http://www.domain.com
@xset s noblank
@xset关了
@xset -dpms
但没有任何效果.我找到的一切都不起作用:(
有人可以帮我.
如何连接adb到运行Android Things的Raspberry Pi 3 ?
我试过pip install,但是不能指向python 3.5.2甚至卸载版本3.4.我也试过了
sudo apt-get install python3-pandas
Run Code Online (Sandbox Code Playgroud)
没有运气......
我非常绝望.有没有办法做到这一点?我在这个网站上搜索了多个解决方案,但仍然没有.
有谁知道怎么做?
谢谢
我正在使用Raspberry pi3和DHT11传感器进行温度监测项目.我有以下针位置
VCC至引脚号:2接地引脚号:6输出至GPIO:BCM22即引脚号15
我用过的代码:
public class WeatherStationActivity extends Activity {
private Handler mHandler = new Handler();
private TextView mTxtStatus;
private PeripheralManagerService service = new PeripheralManagerService();
private Gpio tempGpio;
private int i = 0;
int[] dht11_dat = {0, 0, 0, 0, 0};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d("Weather station", "Started Weather Station");
setContentView(R.layout.activity_main);
mTxtStatus = (TextView) findViewById(R.id.txtStatus);
try {
tempGpio = service.openGpio("BCM22");
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
if (i == 10) …Run Code Online (Sandbox Code Playgroud) 我正在尝试在运行CentOS arm版本(CentOS-Userland-7-armv7hl-Minimal-1708-RaspberryPi3)的Raspberry Pi3 Model B上运行我的AspNetCore 2应用程序.我安装了libunwind和libicu-devel yum install,但是在尝试运行我的应用程序时,我总是收到以下错误:
[root@centos-rpi3 ~]# /opt/dotnet/dotnet my.dll
FailFast: Couldn't find a valid ICU package installed on the system. Set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support.
at System.Environment.FailFast(System.String)
at System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
at System.Globalization.GlobalizationMode..cctor()
at System.Globalization.CultureData.CreateCultureWithInvariantData()
at System.Globalization.CultureData.get_Invariant()
at System.Globalization.CultureData.GetCultureData(System.String, Boolean)
at System.Globalization.CultureInfo.InitializeFromName(System.String, Boolean)
at System.Globalization.CultureInfo.Init()
at System.Globalization.CultureInfo..cctor()
at System.Globalization.CultureInfo.get_InvariantCulture()
at System.StringComparer..cctor()
at System.AppDomainSetup.SetCompatibilitySwitches(System.Collections.Generic.IEnumerable`1<System.String>)
at System.AppDomain.PrepareDataForSetup(System.String, System.AppDomainSetup, System.Security.Policy.Evidence, System.Security.Policy.Evidence, IntPtr, System.String, System.String[], System.String[])
Aborted
Run Code Online (Sandbox Code Playgroud)
对于dotnet核心安装,我按照此处描述的指南(任务:在Raspberry Pi上安装.NET Core Runtime): …
我有一个RaspberryPi和一个Logitech C920网络摄像头.我想使用这些设备作为监视/ babycam,即:通过HTTP(或任何其他协议)流式传输音频+视频,无需CPU密集视频转码
C920网络摄像头能够本地传输H264,因此理论上我不需要让RaspberyPi + VLC对视频流进行转码.
内置的C920麦克风流似乎不包含在网络摄像头流中.凸轮和麦克风是2个独立的设备.
C920还有一个内置LED指示灯.我想控制它以避免LED在录制时发光.
我怎样才能做到这一点?
我正在运行Raspbian Stretch的Raspberry Pi 3b上使用TF lite开发Tensorflow嵌入式应用程序。我已将图形转换为平面缓冲区(精简版)格式,并在Pi上本地构建了TFLite静态库。到目前为止,一切都很好。但是该应用程序是Python,并且似乎没有可用的Python绑定。Tensorflow Lite开发指南(https://www.tensorflow.org/mobile/tflite/devguide)指出:“已经计划了Python绑定和演示应用程序。” 但是/ tensorflow / contrib / lite / python / interpreter_wrapper中有包装器代码,其中包含所有必需的解释器方法。但是,从Python调用它使我难以理解。
我已经生成了SWIG包装器,但是构建步骤失败并出现许多错误。没有readme.md描述解释器包装器的状态。因此,我想知道包装器是否为其他人工作,我应该坚持还是从根本上破坏它,而应该在其他地方使用(PyTorch)?有没有人找到Pi3的TFLite Python绑定的路径?
我有多个(> 100)视频,具有各种恒定帧速率(例如 7 FPS、8 FPS、16 FPS、25 FPS),但编解码器和分辨率相同。我想将它们连接(使用ffmpeg concat)成一个具有可变帧速率(VFR)的视频,以便连接的视频以相应的帧速率播放每个部分。到目前为止,我只能将所有文件连接到一个视频,其常量(CFR)为例如。25 帧/秒。这是一个缺点,即所有 FPS <25 FPS 的部分播放速度都更快。我曾经-vsync 2 -r 25尝试告诉 ffmpeg 使用 VFR,最大 FPS 为 25,但mediainfo报告的视频 CFR 为 25 FPS。如果我只使用-vsync 2(不使用-r),我会得到 VFR 视频输出,但是,mediainfo报告说这是一个最低 11.9 FPS 和最高 12 FPS 的视频(所以是所有视频的平均 FPS)。如何将多个视频连接到单个 VFR 视频?
这是我使用的命令:
ffmpeg -y -vsync 2 -r 25 -f concat -safe 0 -i /tmp/filelist.txt -c:v h264_omx -pix_fmt yuv420p -b:v 524231 -maxrate 524231 -bufsize 1048462 -an /tmp/${DATE}.mp4
Run Code Online (Sandbox Code Playgroud)
我用ffmpeg version 3.2.12-1~deb9u1+rpt在 …
我最近在我的 Raspberry Pi 3 b+(运行版本 9 [Stretch])上安装了 PyCharm,但在 PyCharm 和系统上安装 googleapiclient 包时遇到了一些问题。
当我为此包执行 pip/pip3 安装时,我收到一条错误消息:
错误:找不到满足 googleapiclient 要求的版本(来自版本:无)
错误:找不到与 googleapiclient 匹配的发行版
这与我在 PyCharm 上尝试执行 pip 安装时收到的错误消息相同。Python 3.7.3 已安装,默认安装为 2.7.13。PyCharm 项目解释器正在运行 3.5。我也执行了 apt-get 更新和升级。
我也能够使用 pip/pip3 成功安装其他软件包。
我是否缺少任何其他包/依赖项?