问题标签 [raspberry-pi3]

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 回答
975 浏览

python - 在 Python 中使用串口发送字节

我正在尝试发送 10 位以为 raspberry pi USB 端口将它们分成两个字节并操纵第一个字节以使用以下代码识别它:

但似乎发送的是 ASCII 码而不是二进制数据,我找不到解决问题的方法!有人可以帮我吗?非常感谢!

0 投票
6 回答
53116 浏览

nginx - nginx 文件意外结束,期待“;” 或 /etc/nginx/sites-enabled/default:20 中的 "}" 在 Raspbian 上

我是 nginx 和 Raspberry 的新手。

我使用安装了 nginx

sudo apt-get 安装

那时一切都很好。当我尝试重新启动nginx时出现问题,它抛出了这个错误

nginx.service 的作业失败。有关详细信息,请参阅“systemctl status ngins.service”和“journaldtl -xn”

经过调查,我发现问题是下一个错误:

文件意外结束,期待“;” 或 /etc/nginx/sites-enabled/default:20 中的“}”

我的默认文件是:

我希望你能帮帮我 :)

0 投票
2 回答
5772 浏览

python - 树莓派 3 - OpenCV 和 Picamera

我正在和一些朋友一起做一个项目,我们在实现picamera.

我们正在尝试导入cv2picamera在程序开始时(使用 Python 3),到目前为止导入cv2工作正常。当我们尝试导入 picamera 时,它会告诉我们:ImportError: No module named picamera.

我确保我们安装picamera了“ sudo apt-get install python-picamera”和“ ...python3-picamera”,它告诉我模块已安装。

有谁知道如何解决这个问题?

我们的目标是每 0.5 秒拍一张照片,并将其用于我们的 OpenCV 程序,我们希望使用picamera,仅此而已。

问题可能是我们的项目位于桌面上而不是某种项目文件夹或其他东西中?

提前致谢。

0 投票
1 回答
168 浏览

linux-kernel - 树莓派嵌入式应用

我正在开发一个计算机视觉系统来控制两个镜子的方向以跟踪视野中的刺激。我们正在通过网络将坐标发送到电机并尝试尽可能平滑地跟踪。

我对此有两个问题:

1.Python适合这种项目吗?我已经用 Python 对其进行了编码,并且发现它非常易于使用。

  1. 我在树莓派上运行 Raspbian,但发现它不是实时操作系统。我们每 20 毫秒向基于树莓派构建的服务器发送一次命令。我应该切换到 arduino 还是为这个应用程序修补 Linux 内核。
0 投票
0 回答
656 浏览

logging - 如何获取树莓派 GPIO 引脚的事件日志?

我是 Linux 和 Raspberry Pi 的新手。我有一个基于 Raspberry Pi 和 Raspbian 的智能家居项目。我需要建立一个活动日志来显示连接到传感器和 LED 的所有 GPIO 引脚的活动。

所以问题是,我在哪里可以获得显示每个引脚操作的日期和时间的事件日志?

非常感谢

0 投票
0 回答
443 浏览

qt - 运行 ubuntu mate 5.10 的树莓派 3 模型 b 上的 QT

我是一个菜鸟,试图在我的树莓派 3 模型 b 上使用 ubuntu mate 15.1 运行 QT creator。我按照在线说明安装 QT 并运行安装过程。但是当我尝试运行创建者时,它只会打开程序 gui 工具栏。主窗口永远不会打开大约 2 分钟后它击落了。有人知道为什么吗?或者有人有工作设置吗?

比约恩

0 投票
1 回答
1407 浏览

bash - 确定我的 Raspberry Pi 重启了多少次

我正在使用 bash 脚本编写 Raspberry Pi,我想知道是否可以确定 RPi 重启了多少次。关键是我的程序正在做某事,如果我重新启动 3 次,它就会开始做其他事情。

我已经找到了这个https://unix.stackexchange.com/questions/131888/is-there-a-way-to-tell-how-many-times-my-computer-has-rebooted-in-a-24- hour-peri 但问题是它给了我一个不容易修改的数字。

有任何想法吗 ?

0 投票
7 回答
3680 浏览

raspberry-pi - Amazon Dash Button 停止了 ARPing?

我已经实现了一个家庭自动化解决方案,使用两个 Amazon Dash 按钮、一个树莓派和类似于这里所做的 python 代码来跟踪我孩子的家务。该解决方案在过去几个月中一直有效。

昨天,这些按钮似乎停止了 ARPing。也就是说,我无法再从他们那里检测到 ARP,我似乎也无法通过嗅探来检测他们的 MAC 地址。我想知道是否还有其他人遇到过这个问题?除了使用scapy的python机制外,我还尝试了“ip neigh”,但无济于事。使用“ip neigh”命令的 bash 脚本示例在这里。我试图检测来自 RaspberryPI 和 Mac 的按钮。所有机器都已成功配置为在同一无线网络上。

一些额外的信息。最初我订购了 3 个按钮,但其中 1 个似乎从来没有 ARP,所以我把它放在一边。当我找到有关此问题的更多信息时,我会更新。

编辑 我曾多次尝试通过使用 Amazon android 应用程序添加新的破折号按钮并重新配置它们来解决此问题。

0 投票
1 回答
3354 浏览

linux - 如何在运行 Node.js 的 Raspberry Pi (Debian) 上解决 LIBUSB_ERROR_BUSY

我在树莓派 3(debian)上运行 node.js。

我有一个小型原型项目,它从我的涡轮增压训练器上的 ANT+ 发射器收集数据,这些数据通过 Suunto Movestick USB 加密狗发送。

我正在使用Ant-Plus节点模块来管理 ANT+ 协议和一个将数据输出到控制台并通过 REST API 发送到云存储的脚本。

无论如何,切入正题,一切正常,多个进程启动和停止都没有问题,直到我无意中通过点击ctrl + z而不是ctrl + c

现在我在尝试运行我的脚本时收到以下错误:

/home/pi/ant-plus/node_modules/usb/usb.js:168 this.device.__claimInterface(this.id) ^

经过四处搜索,似乎由于节点进程未正常关闭,某些进程仍连接到 USB。

我尝试了各种方法来终止该进程:

不过,不知何故,我不认为这是我需要杀死的节点进程,我“感觉”我需要以某种方式清洁 USB 接口,但我不知道该怎么做。

该项目使用node-usb库,但我不确定是否可以以某种方式使用它来清理内容。

0 投票
7 回答
73893 浏览

raspberry-pi - 如何检测并连接到我的 Raspiberry Pi 3 (Raspbian) 上的隐藏 SSID?

如何配置我的 Raspberry Pi 3(运行 Raspbian)以连接到隐藏网络?我知道这涉及编辑 /etc/network/interfaces 文件和 wpa_supplicant.conf 文件。我遵循了其他一些指南,但是当我进行这些文件更改并重新启动时,我什至无法检测到可见的网络,因为它们从我的 wifi 菜单中消失了。我想我只是在用不正确的配置编辑这些文件。