标签: raspberry-pi

VideoCapture.open(0)无法识别pi cam

我一直在使用我的Raspberry Pi 2B一段时间了.测试Pi cam使用raspistill效果很好,但尝试使用OpenCV功能VideoCapture.open();无法正常工作.使用USB相机尝试相同的命令工作得很好.我尝试了不同的索引作为输入,但没有任何东西适用于pi cam.我在这里错过了什么?

webcam opencv video-capture raspberry-pi raspberry-pi2

19
推荐指数
2
解决办法
2万
查看次数

Raspberry Pi和GitLab

有没有办法在运行Raspbian的Raspberry Pi设备上运行GitLab(http://gitlab.org/gitlab-ce)和GitLab CI(http://gitlab.org/gitlab-ci)?

我想拥有自己的内部Git框,我可以在其中存储代码,并可能允许其他朋友访问上传他们的代码.可能吗?

谢谢.

git raspberry-pi gitlab raspbian

18
推荐指数
2
解决办法
2万
查看次数

使用Python 3.6连接MySQL

我正在寻找一个用Python 3.6连接到MySQL的库.我发现的所有库只适用于旧版本的Python.遗憾的是,我无法更改为旧的Python版本,因为我需要一些在Python 3.6中引入的函数.

我正在使用覆盆子pi3编程,但我不认为这应该改变任何东西.

谢谢你的帮助!

python mysql database raspberry-pi

18
推荐指数
1
解决办法
6万
查看次数

随着时间的推移,Angular 4变得越来越慢

我有一个角度4.3.5应用程序,它使用一段时间后变得更慢(约20分钟).

我的情景如下:

  • 在RaspberryPi B 3上运行的Rest API和静态角度html/css/js
  • ~30 RaspberryPI B 3通过Chromium(版本58和60)访问静态角度应用

发生了什么:

  • Angular的HTTP请求在时间过后变慢.示例:从~100 ms到~2秒

附加信息:

  • 如果我在Chromium上按F5,Angular应用程序将恢复正常
  • Angular使用此模板https://themeforest.net/item/primer-angular-2-material-design-admin-template/19228165
  • Angular使用我编写的Google Chrome/Chromium应用程序,通过串口与Arduino进行通信(Chrome API:chrome.runtime.sendMessage,chrome.runtime.connect和chrome.serial)
  • 当应用程序变慢时,客户端RaspberryPi具有可用资源(CPU和内存)
  • Angular应用程序几乎不存储浏览器

提出问题的组件如下:

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)

google-chrome raspberry-pi angular

18
推荐指数
1
解决办法
5691
查看次数

如何在 Raspberry PI 4 中打开和关闭 USB 端口电源

在 Raspberry PI 3B+ 上,关闭和打开四个 USB 端口的电源很简单。只需写一个“0”来/sys/devices/platform/soc/3f980000.usb/buspower关闭电源,写一个“1”来打开电源。

相同的方法不适用于 Raspberry PI 4B、4GB(“.usb”之前的十六进制数不同,这不是问题)。我已经尝试过uhubctlhub-ctl也没有任何成功。我使用 USB 功率计来测量端口上的电压。它不会改变。Un a PI 3B+ 它会按预期变化。

PI 4 是否支持在软件中关闭和打开 USB 电源?如果有,怎么做?或者某个地方是否存在必须修复才能使其工作的错误?我在 Pi 3B+ 和 Pi 4 上使用最新的 Rapbian。

raspberry-pi raspberry-pi4

18
推荐指数
1
解决办法
3万
查看次数

在不使用OpenMAX的情况下解码Raspberry Pi中的视频?

我正在寻找一个直接在Raspberry Pi上解码视频的例子,而不使用OpenMAX.

这解释了多媒体软件的不同层次:

覆盆子Pi架构

还有一个未在此处显示的附加层," 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演练(尽管不是一个工作示例)或指向足够的文档来编写它来收集赏金.一个工作的例子将得到一个巨额额外的赏金:)

c video decode raspberry-pi openmax

17
推荐指数
1
解决办法
3438
查看次数

关掉Raspberry Pi的LED

我想关掉我的Raspberry Pi的LED.

我尝试修改文件echo none >/sys/class/leds/led0/trigger但没有改变.

这可能吗?

led raspberry-pi raspbian

17
推荐指数
4
解决办法
4万
查看次数

默认设置Raspberry Pi/etc/network/interfaces

我已经更改了设置/etc/network/interfaces但是通过此操作我的互联网不再起作用了.

现在我想要更改它,但我找不到默认设置.

如果您有默认设置,可以将它们放在这里吗?

raspberry-pi

17
推荐指数
3
解决办法
10万
查看次数

无法禁用systemd serial-getty服务

在使用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.

tty archlinux gpio raspberry-pi systemd

17
推荐指数
1
解决办法
1万
查看次数

如何在没有Internet的情况下更新Raspberry Pi的日期和时间

我已将Raspberry Pi连接到LAN,但没有可用的互联网.是否有任何方法可以通过局域网中的PC(Windows 7)更新树莓派日期时间?我想在启动时获取计算机的日期和时间到我的Raspberry Pi.

raspberry-pi

17
推荐指数
1
解决办法
15万
查看次数