问题标签 [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.
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 管理界面。
yocto - 基于 Yocto 项目的发行版中的 setxkbmap 等效项
不起作用。
如何在 RDK Video IP(基于 Yocto 项目的发行版)中配置键盘布局?
raspberry-pi - Raspberry Pi 4B - 如何将应用程序与显示器相关联
假设在 RPi 4B 上运行两个应用程序,每个应用程序都使用一个屏幕(连接到 HDMI 端口)。
要求:
- 这两个应用程序都在引导时启动。
- 每个应用程序都必须使用一个特定的屏幕(例如一个用于引擎信息的屏幕,另一个用于 GPS 地图)。
- RPi 专门用于运行这些应用程序。
怎么办?我找到了有关如何在启动期间启动应用程序的信息,但没有找到将应用程序 X 关联到显示 Y...
python - 工作好几个小时后突然出现错误:调用 Python 对象时超出最大递归深度的递归错误
我正在使用 arduino 通过串行向 raspi 4 提供数据,然后通过 google api 将其上传到 google sheet。
一段时间以来一切都运行良好,但现在由于某种未知原因,伐木在半夜停止了。当我查看 pycharm 命令行时,我看到了一大堆命令(我没有全部复制,只是最后一个屏幕):
我正在使用的代码:
我怀疑错误的根源是互联网问题,但话又说回来 - 大楼里的互联网工作得很好。现在它也工作正常。有没有人遇到过这种情况或者可以告诉我如何解决这个问题?
谢谢!
python - 以 root 身份运行 subprocess.run 不起作用
我试图通过使用 subprocess.call() 来通过它的 pid 杀死一个子进程。我通过将 return 分配给这样的值来获得 pid:
当我准备好结束这个子流程时,我正在使用以下代码:
这不会杀死子进程,但如果我打开终端(假设 x 是 1234)并输入:sudo kill 1234
,它将杀死子进程。
python - 如何在树莓派中运行这个程序
我已经为 Windows 制作了这个 python 程序。请帮我竞选 Raspberry Pi。这是一个语音聊天机器人程序,用于识别命令并根据它回复任务。它在 windows python IDE 上运行良好,但遗憾的是在 Raspberry Pi 上没有响应。请帮我解决这个问题并告诉我如何在 Raspberry 4 中运行这个程序
此行错误:
程序:
这是一个人工智能助手的程序
raspberry-pi - 树莓派 4b v1.1 k8s集群USB集线器电源
我计划构建一个包含 5 个或更多 rpi4b (v1.1) 的集群。
除了所有单元的电源外,一切都很好。我不打算将每个单元的单独电线连接到墙上,所以我想到了一个带有多个端口的 USB 集线器电源。这也可以让我在将来增加单位数量时不会那么麻烦。此外,假设每个单元通过 USB 连接一根以太网电缆和一个小型 SSD 驱动器。未连接屏幕或 HID 设备。
什么最适合 24/7 运行集群?
我想到了这些:
假设集线器中的每个 USB 端口都将(最终)连接起来,并且考虑到 RaspberryPi4B v1.1 规范声明它需要一个 5v/3A 电源,而这些都没有,那么什么是好的 USB 集线器电源?它不一定是我列出的...
ffmpeg - 如何在树莓派 4B 上启用对 H.264 编码的硬件支持
我正在尝试在树莓派 4B 型号上启用对 H264 编码的硬件支持。编译 FFmpeg 源代码启用配置
但是在使用这些配置正确构建和安装 ffmpeg 后执行编码命令时,我收到以下错误
使用的命令:
我只想使用 H.264 编码器将单个 4K 图像编码为 .mp4 文件。请让我知道如何解决此问题?
encoding - 如何使用编译的 ffmpeg 库获得准确的编码时间
我已经配置并编译了 ffmpeg 源以在树莓派 4B 上启用硬件加速编码 (h264_omx)。
谁能告诉我如何从脚本中获取确切的编码时间?谁能指出ffmpeg代码中的哪个函数或API调用负责硬件加速编码?
python-3.x - 错误:连接被两个模块 iot edge 之间的 post 请求拒绝
我尝试将图像发送到另一个模块,但我收到连接被拒绝。图像通过 Post 请求从 CameraCapture 发送到 Classify 模块。分类器以拒绝连接响应我。DockerFile 中暴露了 80 端口
来自“iotedge logs CameraCapture”的代码错误:
来自 CameraCapture 的 python 脚本:
和自定义愿景的代码: