问题标签 [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 投票
0 回答
70 浏览

node.js - 在运行 pihole 的树莓派之外无法访问 Nodejs

语境

我有一个运行 pihole 的 Raspberry Pi 4。Pihole 工作得很好。

问题

我正在尝试在 R-PI 上运行 nodejs 应用程序,它显示我可以在 localhost:3000 访问它。当我在 Pi 上加载它时,它会正确显示信息。如果我尝试从与 Pi 位于同一网络的笔记本电脑上加载它,它不会响应。

附加诊断

sudo netstat -lptu 确认以下内容:

tcp 0 0 localhost:3000 0.0.0.0:* LISTEN 15369/node

我可以从我的笔记本电脑访问 Pihole 管理界面。

0 投票
1 回答
115 浏览

yocto - 基于 Yocto 项目的发行版中的 setxkbmap 等效项

不起作用。
如何在 RDK Video IP(基于 Yocto 项目的发行版)中配置键盘布局?

0 投票
0 回答
32 浏览

raspberry-pi - Raspberry Pi 4B - 如何将应用程序与显示器相关联

假设在 RPi 4B 上运行两个应用程序,每个应用程序都使用一个屏幕(连接到 HDMI 端口)。

要求:

  1. 这两个应用程序都在引导时启动。
  2. 每个应用程序都必须使用一个特定的屏幕(例如一个用于引擎信息的屏幕,另一个用于 GPS 地图)。
  3. RPi 专门用于运行这些应用程序。

怎么办?我找到了有关如何在启动期间启动应用程序的信息,但没有找到将应用程序 X 关联到显示 Y...

0 投票
1 回答
208 浏览

python - 工作好几个小时后突然出现错误:调用 Python 对象时超出最大递归深度的递归错误

我正在使用 arduino 通过串行向 raspi 4 提供数据,然后通过 google api 将其上传到 google sheet。

一段时间以来一切都运行良好,但现在由于某种未知原因,伐木在半夜停止了。当我查看 pycharm 命令行时,我看到了一大堆命令(我没有全部复制,只是最后一个屏幕):

我正在使用的代码:

我怀疑错误的根源是互联网问题,但话又说回来 - 大楼里的互联网工作得很好。现在它也工作正常。有没有人遇到过这种情况或者可以告诉我如何解决这个问题?

谢谢!

0 投票
2 回答
292 浏览

python - 以 root 身份运行 subprocess.run 不起作用

我试图通过使用 subprocess.call() 来通过它的 pid 杀死一个子进程。我通过将 return 分配给这样的值来获得 pid:

当我准备好结束这个子流程时,我正在使用以下代码:

这不会杀死子进程,但如果我打开终端(假设 x 是 1234)并输入:sudo kill 1234,它将杀死子进程。

0 投票
1 回答
877 浏览

python - 如何在树莓派中运行这个程序

我已经为 Windows 制作了这个 python 程序。请帮我竞选 Raspberry Pi。这是一个语音聊天机器人程序,用于识别命令并根据它回复任务。它在 windows python IDE 上运行良好,但遗憾的是在 Raspberry Pi 上没有响应。请帮我解决这个问题并告诉我如何在 Raspberry 4 中运行这个程序

此行错误:


程序:

这是一个人工智能助手的程序

0 投票
0 回答
816 浏览

raspberry-pi - 树莓派 4b v1.1 k8s集群USB集线器电源

我计划构建一个包含 5 个或更多 rpi4b (v1.1) 的集群。

教程:构建 Raspberry Pi 集群计算机

除了所有单元的电源外,一切都很好。我不打算将每个单元的单独电线连接到墙上,所以我想到了一个带有多个端口的 USB 集线器电源。这也可以让我在将来增加单位数量时不会那么麻烦。此外,假设每个单元通过 USB 连接一根以太网电缆和一个小型 SSD 驱动器。未连接屏幕或 HID 设备。

什么最适合 24/7 运行集群?

我想到了这些:

假设集线器中的每个 USB 端口都将(最终)连接起来,并且考虑到 RaspberryPi4B v1.1 规范声明它需要一个 5v/3A 电源,而这些都没有,那么什么是好的 USB 集线器电源?它不一定是我列出的...

0 投票
3 回答
13315 浏览

ffmpeg - 如何在树莓派 4B 上启用对 H.264 编码的硬件支持

我正在尝试在树莓派 4B 型号上启用对 H264 编码的硬件支持。编译 FFmpeg 源代码启用配置

按照链接,https://github.com/legotheboss/YouTube-files/wiki/ (RPi)-Compile-FFmpeg-with-the-OpenMAX-H.264-GPU-acceleration

但是在使用这些配置正确构建和安装 ffmpeg 后执行编码命令时,我收到以下错误

使用的命令:

我只想使用 H.264 编码器将单个 4K 图像编码为 .mp4 文件。请让我知道如何解决此问题?

0 投票
0 回答
181 浏览

encoding - 如何使用编译的 ffmpeg 库获得准确的编码时间

我已经配置并编译了 ffmpeg 源以在树莓派 4B 上启用硬件加速编码 (h264_omx)。

谁能告诉我如何从脚本中获取确切的编码时间?谁能指出ffmpeg代码中的哪个函数或API调用负责硬件加速编码?

0 投票
0 回答
600 浏览

python-3.x - 错误:连接被两个模块 iot edge 之间的 post 请求拒绝

我尝试将图像发送到另一个模块,但我收到连接被拒绝。图像通过 Post 请求从 CameraCapture 发送到 Classify 模块。分类器以拒绝连接响应我。DockerFile 中暴露了 80 端口

来自“iotedge logs CameraCapture”的代码错误:

来自 CameraCapture 的 python 脚本:

和自定义愿景的代码: