问题标签 [raspberry-pi4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1611 浏览

c++ - Opencv GStreamer 管道在 Raspberry Pi 4 上不起作用

我正在尝试使用此管道在 Raspberry Pi 中打开 UDP 流视频:

但是,video.isOpened()返回 false 并且我无法使用此代码打开。这适用于环回测试和另一台 Ubuntu 18.04 PC,但 RPi 4(Buster OS)无法运行它。以下行也可以运行即将推出的 gstream 视频:

此外,特定的代码堆栈(例如 [video_udp.cpp][1])可以轻松处理视频,但也很难与 opencv 一起使用。

注意:OpenCV 版本是 4.2.0-pre

0 投票
1 回答
633 浏览

yocto - Raspberry Pi 4 yocto,rpi-basic-image.bb:无法确定架构“无效”的字节顺序

我正在尝试在 zeus 分支上为 raspberrypi4-64 构建 core-image-minimal ,我必须创建文件 sanity.conf 并且我收到了以下错误:

我不明白为什么 core-image-minimal 使用这种已弃用的食谱。

我需要切换到主分支吗?

如果这是一个愚蠢的问题,请原谅我......

0 投票
0 回答
38 浏览

ipad - 无法让 VirtualHosts 在 Raspberry Pi 或 iPad Pro 上工作

我使用 VirtualHosts 在我的 RaspberryPi 上设置了一个 LAMP 堆栈,这样我就可以从我的 iPad Pro 在本地环境中进行编码,并且它一直在工作,但是当我尝试合并 github 时,在/var/www/.

所以我在这里找到了这个文档:https ://www.digitalocean.com/community/tutorials/how-to-move-an-apache-web-root-to-a-new-location-on-ubuntu-18-04并将 Web Root 移至/home/pi/dev/.

当我从 iPad Pro 上的 safari 和 RPi 上的浏览​​器访问我的 RPi 的 IP 地址(192.168.1.5)时,该设置正在使用 1 个站点,但访问 site1.dev 对任何一个都不起作用。

到目前为止,这就是我设置 VirtualHosts 的方式。

etc/apache2/sites-available/site1.conf (symlinked to etc/apache2/sites-enabled/site1.conf

/etc/hosts

我重新启动了 apache,但sudo systemctl reload apache2仍然无法在我的 RPi 或 iPad Pro 上的 safari 浏览器上加载 .. 有什么建议吗?site1.devsite2.devsite3.dev

0 投票
0 回答
1441 浏览

python - google.protobuf.message.DecodeError:标签中的电线类型错误

我正在构建使用 raspberrypi4b 检测水中漂浮垃圾的项目。我的模型是在 fast_rcnn 上训练的。我正在使用 tensorflow 1.14 版。我遵循https://github.com/EdjeElectronics/TensorFlow-Object-Detection-on-the-Raspberry-Pi本教程。这是我的代码。

这是我得到的错误:

0 投票
2 回答
39633 浏览

raspberry-pi - 如何在 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。

0 投票
0 回答
53 浏览

modbus - How do you chose which slave to control in PyModbus?

So I'm doing a project where I have a Raspberry Pi 4 as master controlling 4 actuators with Modbus. I'm using PyModbus (with python 3) and I've been using code like this to test the Pi (with a PC slave simulator).

#xA;

It's been great so far. But now I've switched from testing with the simulator to testing on the real actuators and I've only just now realized that there doesn't seem to be a way to "switch" the slave you read/write to. Considering I'm aiming for 4 slaves this is a problem.

So after searching online didn't reveal an answer I'm hoping someone here has a solution. I'd rather like to avoid using something other than PyModbus since it took awhile to find a Modbus library that worked for me.

0 投票
1 回答
231 浏览

networking - 从虚拟机 ping 到树莓派

我有以下设置: 以 qemu 启动的虚拟机正在 ubuntu 笔记本电脑上运行。我还有一个从通过以太网与笔记本电脑连接的 SD 卡启动的树莓派 4。我的目标是在 VM 和 Raspberry 之间建立网络连接。到目前为止,我使用水龙头 (tap0) 和网桥 (br0) 将 VM 与我的网络适配器 (eth0) 连接起来。我期待 VM 和树莓派现在应该能够相互 ping 通,但我只能执行以下操作:

  • 从 VM ping 到桥接器
  • 从 Raspberry Ping 到桥接器
  • 从桥接器 ping 到 Raspberry 或 VM

问题可能出在哪里?

0 投票
0 回答
152 浏览

mysql - MariaDB 10.3.17 服务器在没有非常具体的原因的情况下拒绝连接

我在运行 Raspbian Buster 的 Raspberry Pi 4B 上安装了 MariaDB 10.3.17 服务器。最近,我构建的一些应用程序(在本例中为 LabVIEW)无法打开连接。我已经使用同一个 LabVIEW 应用程序成功完成此操作已有一段时间了,所以我开始怀疑 RPi+Maria 服务器上是否有任何变化。

我在 LabVIEW 中编写了一个非常快速的数据库测试应用程序,它利用了一些简单的 MySQL API 函数(打开连接、使用数据库、插入一行。)但它一直被拒绝(在 LabVIEW 中,抛出错误 8045:

“ MySQLVIEW.lvlib:MySqlConnector.lvclass 中用户'aeiuser'@'192.168.6.99 的访问被拒绝”(使用密码:YES)

因此,由于似乎服务器端拒绝它,运行sudo systemctl status mariadb在日志中提供以下内容:

注意最后两行。我似乎找不到比这更具体的东西了。我已经阅读了诸如skip-name-resolve在 /etc/my.cnf 中使用之类的内容,但是对此我没有运气。

在服务中的某个地方,我可以找到关于正在发生的事情的更详细的信息吗?有任何想法吗?

谢谢

0 投票
1 回答
98 浏览

python-3.x - 对于 OpenCV 人脸检测和识别,人脸是否略微失真是否重要?

我正在编写一个使用 OpenCV 人脸检测和识别的程序,以此为指导

人脸扭曲有关系吗?例如,我正在考虑将相机*放在门上的窥视孔上,这会产生内在的失真。OpenCV 还能检测和识别吗?

系统:树莓派 4 操作系统

Python 版本:3.x

*PS:如果有人能推荐一个好的 RPi 相机,它会在一个很棒的窥视孔上工作。目前正在考虑 RPi V2 相机。

谢谢!:-)

0 投票
0 回答
570 浏览

tensorflow - TFLite / mobilenet_v3:您是否在使用带有新模型的旧 TFlite 二进制文件?

我正在尝试将 Mobilenet_V3 实施到一个成功运行并且仍然可以使用 Mobilenet_V2 的程序。这是在带有 Google Coral USB 加速器的 Raspberry Pi 4 4gb 上。

在部署程序时,我遇到一个错误,内容如下:

错误:Op builtin_code out of range: 117. 您是否使用较新型号的旧 TFLite 二进制文件?错误:注册失败。

解释器初始化错误。

我尝试根据https://www.tensorflow.org/lite/guide/build_rpi的说明重新下载和编译 TFLite 二进制文件

但是在这样做时,我遇到了一个错误,上面写着类似

/// tensorflow build essential 117 未升级 ///

117个数字仅仅是巧合吗?不确定如何继续更新我的 TFLite 二进制文件,但我们将不胜感激。