我一直在使用我的Raspberry Pi 2B一段时间了.测试Pi cam使用raspistill效果很好,但尝试使用OpenCV功能VideoCapture.open();无法正常工作.使用USB相机尝试相同的命令工作得很好.我尝试了不同的索引作为输入,但没有任何东西适用于pi cam.我在这里错过了什么?
有没有办法在运行Raspbian的Raspberry Pi设备上运行GitLab(http://gitlab.org/gitlab-ce)和GitLab CI(http://gitlab.org/gitlab-ci)?
我想拥有自己的内部Git框,我可以在其中存储代码,并可能允许其他朋友访问上传他们的代码.可能吗?
谢谢.
我正在寻找一个用Python 3.6连接到MySQL的库.我发现的所有库只适用于旧版本的Python.遗憾的是,我无法更改为旧的Python版本,因为我需要一些在Python 3.6中引入的函数.
我正在使用覆盆子pi3编程,但我不认为这应该改变任何东西.
谢谢你的帮助!
我有一个角度4.3.5应用程序,它使用一段时间后变得更慢(约20分钟).
我的情景如下:
发生了什么:
附加信息:
提出问题的组件如下:
import { Component, OnInit, OnDestroy } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import 'rxjs/add/operator/takeUntil';
import { Subject } from 'rxjs/Subject';
import { SweetAlertService } from 'ng2-cli-sweetalert2';
import { ApiService } from '.././api.service';
import { NFCService } from '.././nfc.service';
@Component({
selector: 'app-menu',
templateUrl: './menu.component.html',
styleUrls: ['./menu.component.scss']
})
export class MenuComponent implements OnInit, OnDestroy {
private …Run Code Online (Sandbox Code Playgroud) 在 Raspberry PI 3B+ 上,关闭和打开四个 USB 端口的电源很简单。只需写一个“0”来/sys/devices/platform/soc/3f980000.usb/buspower关闭电源,写一个“1”来打开电源。
相同的方法不适用于 Raspberry PI 4B、4GB(“.usb”之前的十六进制数不同,这不是问题)。我已经尝试过uhubctl,hub-ctl也没有任何成功。我使用 USB 功率计来测量端口上的电压。它不会改变。Un a PI 3B+ 它会按预期变化。
PI 4 是否支持在软件中关闭和打开 USB 电源?如果有,怎么做?或者某个地方是否存在必须修复才能使其工作的错误?我在 Pi 3B+ 和 Pi 4 上使用最新的 Rapbian。
我正在寻找一个直接在Raspberry Pi上解码视频的例子,而不使用OpenMAX.
这解释了多媒体软件的不同层次:

还有一个未在此处显示的附加层," MMAL "层(我相信)是围绕OpenMAX的Broadcom包装器.(如果没有,它将是一个OpenMAX替代品,位于内核驱动程序之上)例如,使用MMAL编写raspivid和raspistill.
我想要一个视频解码的例子,其中输入是原始H.264,输出是内存中的视频或屏幕上的视频.我想直接使用VCHIQ这样做,而不是使用OpenMAX.(主要是出于性能和灵活性的原因)
这个github存储库:https://github.com/raspberrypi/userland/包含上面显示的所有内容的源(橙色和绿色框; VCHIQ本身的源代码,VCHIQ之上的OpenMAX IL实现,以及OpenGL和EGL实现,. ..).所以在理论上它应该足以开始.问题是如何使用它是非常不明显的,即使一个人非常熟悉OpenMAX和一般的多媒体框架.
例如:vchiq_bulk_transmit()似乎是用于将视频发送到解码器的功能.但是如何初始化类型的第一个参数VCHIQ_SERVICE_HANDLE_T?结果在哪里,在帧缓冲区中,或在结果句柄中,还是......?
编辑可以通过使用vchiq提供视频解码的工作示例,显示调用序列的API演练(尽管不是一个工作示例)或指向足够的文档来编写它来收集赏金.一个工作的例子将得到一个巨额额外的赏金:)
我想关掉我的Raspberry Pi的LED.
我尝试修改文件echo none >/sys/class/leds/led0/trigger但没有改变.
这可能吗?
我已经更改了设置/etc/network/interfaces但是通过此操作我的互联网不再起作用了.
现在我想要更改它,但我找不到默认设置.
如果您有默认设置,可以将它们放在这里吗?
在使用Arch Linux的Raspberry Pi上,有一个名为的服务活动serial-getty@AMA0.
单元文件是:/usr/lib/systemd/system/serial-getty@.service
作为root我可以调用
systemctl stop serial-getty@ttyAMA0
systemctl disable serial-getty@ttyAMA0
Run Code Online (Sandbox Code Playgroud)
但重启后,服务已启用并再次运行.
禁用后为什么启用服务?如何永久禁用它?
UPDATE
systemd使用发电机在/ usr/lib中/ systemd /系统发电机/是称为systemd-getty的发电机二进制.此二进制文件在系统启动时运行,并将符号链接serial-getty@ttyAMA0.service添加到/run/systemd/generator/getty.target.wants.
我终于找到了一个肮脏的解 我在/usr/lib/systemd/system/serial-getty@.service中注释掉了所有操作.无论如何,服务确实似乎已开始,但没有阻止ttyAMA0.
我已将Raspberry Pi连接到LAN,但没有可用的互联网.是否有任何方法可以通过局域网中的PC(Windows 7)更新树莓派日期时间?我想在启动时获取计算机的日期和时间到我的Raspberry Pi.