raspberry-pi相关内容

用kivy按下按钮时如何更改空格?

我正在尝试通过实现 ComicCreator GUI 示例作为我自己项目的模板.代码 很容易理解,但我希望能够重新配置 drawingspace.kv,每次按下按钮时,例如这样说: 问:如何配置 drawingspace.kv 以使每个按下的按钮具有不同的布局和不同的小部件? 解决方案 一个巧妙的方法是使用屏幕. 由于我已经从您之前的问题中获得了此应用程序的示例,因此很容易实现 ..
发布时间:2022-01-15 09:59:50 Python

Raspberry Pi Python (Kivy) 使用 sudo 非常慢

我一直在使用 KivyPie OS(为 Kivy 开发预配置 Linux)在 Raspberry Pi 上编写 Kivy 图形程序. 由于某种原因,如果使用 sudo 启动,它的运行速度会非常慢.通常,运行“python main.py",程序每秒运行大约 30 个周期.但是,如果我执行“sudo python main.py",它会以每 5-10 秒 1 个周期的速度运行. 我需要使 ..
发布时间:2022-01-15 09:39:53 Python

在 Intel 机器 (Mac) 上为 ARM 架构构建 Docker 映像

我希望能够从我的 Mac 为 ARM 构建 Docker 映像.我知道我可以使用 QEMU 在我的 Mac 上运行 ARM 容器,但我不知道如何为 ARM 构建. 解决方案 现在这有点令人费解.我相信在不久的将来 docker 会让它变得更容易. 基本上你需要基于一个容器构建一个包含 qemu-arm-static 二进制文件的容器. 您可以通过查看 带有 qemu 的树莓派基 ..
发布时间:2022-01-14 19:21:20 其他开发

访问 Docker 容器内的 raspistill/pi 摄像头

我一直在使用 Docker 在 Raspberry Pi 3 Model B 上试用我的 Node.js 应用程序,它运行起来没有任何问题. 当应用依赖项 (raspicam) 需要 raspistill 使用相机拍照时,问题就出现了.Raspberry 正在运行 Debian Stretch,并且 pi 摄像头已配置和测试.但是通过 Docker 运行应用程序时我无法访问它. 基本上 ..
发布时间:2022-01-14 19:15:28 其他开发

PyQt5 QLCNumber 没有更新

我想制作一个计算脉冲的程序,然后它会通过一些方程式并将其显示在 gui 中.这是我的 main.py 导入系统进口时间导入 RPi.GPIO 作为 GPIO导入 PyQt5从 PyQt5.QtWidgets 导入 *从 PyQt5.QtCore 导入 *从主窗口导入 Ui_MainWindowGPIO.setmode(GPIO.BCM)GPIO.setup(18, GPIO.IN, pull_u ..
发布时间:2022-01-12 23:21:02 Python

在 Raspberry 上的 python 中,opencv 的分段错误

我正在制作一个非常简单的程序,它使用 python 中的 opencv 从 Raspberry pi 相机捕获视频.我正在使用 Raspbian 作为操作系统.我已经用 opencv 2.4.5 版本制作了一些程序,现在我已经安装了 opencv 2.4.9.我过去在以前版本的 opencv 上运行的所有程序现在都无法运行,我想我找到了程序给我错误的地方.只是尝试启动以下代码: 导入 cv2将 ..
发布时间:2022-01-12 16:23:24 Python

错误:MSB4803:任务“ResolveComReference";.NET Core 版本的 MSBuild 不支持

我在VS2019做了一个项目.我在 .NET Core 和 .NET Framework 中有相同的项目.我在我的项目中使用了 COM 引用.我想将这些项目迁移到 Pi4.一个简单的 Hello World 项目 (.NET Core) 在 Pi4 机器上成功运行.但是,当我尝试运行我的项目(.NET core 或 .NET Framework)时,它无法在 Pi4 上运行.它说不支持 COM. ..
发布时间:2022-01-12 08:27:30 C#/.NET

Gimp 程序中的 OpenCV Python 脚本 - 草/硬表面边缘检测

我想开发一个 Python OpenCV 脚本来复制/改进我开发的 Gimp 程序.该过程的目标是提供一个 x,y 点阵列,该阵列遵循草地和硬表面之间的分界线.这个阵列可以让我完成我的 500 磅 54 英寸宽的压力清洗机器人,它有一个 Raspberry Pi Zero(和摄像头),这样它就可以以每秒几英寸的速度跟随那个边缘.我将监控和/或当我在沙发上看电视时,通过它的 wifi 视频流和 iP ..
发布时间:2022-01-09 18:52:48 Python

在 C 中等待中断的有效方法

我在树莓派上使用 WiringPi.有了它,我分配了一个稍后调用的中断函数.我不知道在等待中断被调用时该怎么做. 示例使用 (spinlock?) for (;;) 例如 int main(){//注册中断布线PiISR(18,INT_EDGE_BOTH,&myInterrupt);为了 (;;) {//真的?}返回0;} 而且我注意到 sleep 也有效.无论睡眠如何,都会调用中断 ..
发布时间:2022-01-05 11:15:03 其他开发

树莓派 i2c 读/写错误

像许多人一样,我使用 Pi 已经有一段时间了,但从未真正用它做过任何事情.我终于有时间连接一个 MPU6050 IMU 来玩了.它使用 i2c 进行通信,所以我遵循了 Adafruit 的指南关于启用此处显示的 i2c Adafruit i2c. 然后我将 MPU6050 连接到 i2c 总线,并使用 i2cdetect -y 1 我能够在 0x68 处看到一个设备. 然而,当我尝试从 ..
发布时间:2022-01-05 11:14:54 C/C++开发

MySQL 服务器无法在 Raspberry Pi 上启动

我正在使用运行 Debian Linux 的 Raspberry Pi.我正在尝试安装 MySQL 服务器并运行它,这是我所做的: # sudo apt-get install mysql-server mysql-client php5-mysql 没有错误.现在我重新启动了系统,然后在启动时我得到: [FAIL] startpar:服务返回失败:mysql ...失败! 我试过了 # ..
发布时间:2022-01-05 11:14:33 服务器开发

我无法列出 Raspberry Pi 附近的 BLE 设备(python、btmgmt)

我想使用从 cron 脚本调用的 python 脚本来扫描 Raspberry 环境中的 ble 设备.但是当我在 cron 中执行此操作时(我的意思是我添加到 sudo crontab -e),我总是得到一个空列表. 当我以 pi 用户身份登录时 - btmgmt(仅)在 su 权限下正常工作: pi@Pluto:~ $ btmgmt find无法开始发现.状态 0x14(权限被拒绝)p ..
发布时间:2022-01-05 11:14:21 Python

Raspi 的交叉编译 - 执行程序以“分段错误"结束

我有一个自己编写的程序,我也想从我的 x86 机器上为 Raspberry Pi 构建它.我正在使用 Eclipse 生成的 makefile,无法更改此内容. 我已经阅读了 raspi 的 CC 教程:Hackaday-Link.因为raspi也安装了4.9版的gcc,我也用这个版本的交叉编译器试了一下.这个 hello world 程序也存在这个问题: #include 使用命名空间标 ..
发布时间:2022-01-05 11:14:15 服务器开发

'gi.repository.Gtk' 对象没有属性 'gdk'

我正在尝试使用 GTK 创建多线程.需要 Gtk.gdk,但我收到关于没有 gdk 属性的错误.我正在使用带有 Raspbian 的 Raspberry Pi. 这就是我导入 GTK 库的方式. 尝试:导入pygtkpygtk.require("2.0")除了:经过尝试:从 gi.repository 导入 Gtk除了:打印(“GTK不可用")sys.exit(1)gtk.gdk.thre ..
发布时间:2022-01-05 11:14:00 Python

NodeJS 和树莓派

我现在一直在 Raspberry Pi 上运行 Raspbian,我想为它制作一个控制面板,这样我就可以在网络浏览器中控制我的 Raspberry Pi.但是如何在 NodeJS 中执行命令? 解决方案 您可以使用此 node.js 代码在 raspberry pi 上运行命令(以下是在 raspberry pi 上执行重启命令的示例) var exec = require('child ..
发布时间:2022-01-05 11:13:51 其他开发