问题标签 [raspberry-pi-zero]

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

module - Raspberry Pi Zero 作为读写大容量存储

我正在尝试使用dwc2g_mass_storage(使用最后一个可用的 Raspbian 图像)将 Raspberry Pi Zero 设置为大容量存储。我用 . 创建了数据存储文件dd,用mkdosfs. 我找了很多东西。花了一些时间才明白,options应该是传入的/etc/modprobe.d/g_mass_storage.conf ,终于在ubuntu中看到了。我的问题是:它处于只读模式。

我试图将ro选项设置为对行为yn不产生任何影响。我更改了文件(777)的权限,它没有改变。这是我/etc/modprobe.d/g_mass_storage.conf文件的当前内容:

这是dmesg来自 ubuntu 的:

如何获得读/写大容量存储?

0 投票
2 回答
292 浏览

python - 使用 Raspberry Pi 将图像发送到 Python 中的 QL-800 打印机时如何解码此错误?

一切安装良好,以获得兄弟打印机驱动程序的 Raspberry Pi 版本。我使用 了 https://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=lpql800eus,我使用了 https://pypi.org/project/brother-ql/

使用回溯,我如何理解我应该为变量“打印机”使用什么值?我认为这就是问题所在。

这是代码:

这是错误:

0 投票
1 回答
1131 浏览

gcc - ARM 处理器的 GNU 工具链是否提供对 ARM11 等经典处理器的支持?

最近,我对学习使用本机汇编的 ARM 处理器的“裸机”开发产生了兴趣。我买了一个具有 ARM11 处理器的 Raspberry Pi Zero,目前正在寻找一个工具链来组装和链接我的代码。它在此页面上说,ARM 处理器的 GNU 工具链仅支持 A、R 和 M 配置文件,但我遇到了这个源,它表明 GCC 能够为 Arm 架构编译代码,一直到 ARMv4,并且确实支持我要编译的处理器(ARM1176JZF-S)。我在这里缺少什么吗?这些是相互矛盾的来源,不是吗?如果 GNU 工具链实际上不支持 ARM11 处理器,我还有什么其他选择?

0 投票
1 回答
172 浏览

python - Rpi 0 上的 Web Scraper 仅每 3-4 分钟抓取一次新数据?

我使用 Beautiful Soup 4 库编写了一个 python 网络爬虫,并在树莓派 0 上运行它。我正在从中获取数据mlb.com/<insert a team name>/scores,例如,mlb.com/padres/scoresmlb.com/cubs/scores. 当游戏被安排、正在进行或已经结束时,这些网站看起来略有不同。我的程序适用于游戏进行时。

我面临的问题是,当我尝试循环运行程序以随着游戏的进行不断获取信息时(理想情况下,我的程序会捕获每个音高更新),我的网络爬虫无法跟上。似乎网络抓取工具每 3-4 分钟抓取一次 HTML,然后如果我继续运行它,它会从某处的缓存中获取数据。当我在桌面上刷新页面时,我可以看到页面已更新。但是当程序在我的 Raspberry pi 0 上运行时,它大约 3-4 分钟看不到页面的更新。

例如,当我在我的 rpi 上运行脚本时,它会捕捉游戏中的某个时刻。2 出局、1 球、2 好球等。在我的桌面浏览器上查看时,游戏将继续,网页将更新。2 出局,2 球,2 次好球...... 2 次出局,3 球,2 次好球......等等。但如果我继续在我的 rpi 上运行脚本,它仍然会看到/显示 2 次出局,1 球,2 次好球这与我在桌面上看到的不匹配。然后大约 3-4 分钟后,我的 rpi 将更新并再次匹配我在桌面上看到的内容。

如有必要,我可以发布代码,但我倾向于这是对 BS4 库的工作原理缺乏了解。与此同时,我将通读文档,但希望有人知道我的问题。谢谢!

https://github.com/MattNemeth/led-cle-indians

0 投票
1 回答
68 浏览

python - Python密码报警五分钟

我为游戏编写了这个 python 程序:

它在树莓派上运行并且工作得非常好,但是我想做的一件事有点超出我的技能水平。我需要这个程序给你三次尝试猜测密码,然后在第四次尝试时播放录音。之后它需要用五分钟的录音来响应失败的尝试,然后回到沉默的三个机会。我知道如何让它进行录音,但我需要五分钟部分的帮助。这里有人知道怎么做吗?谢谢。

0 投票
1 回答
112 浏览

sensors - PIR 运动传感器每小时触发一次

我将 Onyehn PIR 运动传感器连接到 Raspberry Pi Zero,它会在实际发生运动时检测到运动。然而,即使它被密封在一个盒子里,它也会每小时检测一次运动。有没有办法确定根本原因或阻止这种情况?

RPi 正在运行 Raspbian GNU/Linux 10 (buster)。该脚本使用 Python 2.7.16

蟒蛇脚本是:

运行以下命令会显示在每小时触发运动传感器时会发生以下情况:hh:21:40。对我来说,这似乎表明 HRNG 中的某些东西正在触发运动传感器。

有任何想法吗?

谢谢。杰夫

0 投票
1 回答
57 浏览

javascript - 将 MacOS 终端输出保存在 HID 脚本变量中

我一直在玩 P4wnP1,试图用 MacOS 进行渗透测试。为了让我的程序正常工作,我需要使用 HID 脚本将本地 IP 地址保存在文本文件中。

代码如下:

目前,我可以得到正确的输出,但我不知道如何提取数据

编辑:我忘了提,HIDScript 基于 JavaScript,有可用的通用库

0 投票
1 回答
311 浏览

python - 用 Python 记录降雨量

第一篇文章,我在这个问题上处于死胡同。

(一些背景)我有一个树莓派 PiZero,我正在开发一个气象站,到目前为止它记录温度、湿度和压力,并将数据发送到 windy.com API。最近我添加了一个翻斗式雨量计。这有 2 根电线连接到 GPIO,当水桶倾斜时,它会瞬间与电路竞争,基本上是按下按钮!

这里的目标是每小时计算一次提示,然后重置。在重置之前,将此数据发送到日志文件 + Windy API。这是我正在努力的部分。

我对 python 很擅长,但我正处于真正的作家障碍时刻,这是一个我从片段中拼凑起来的小程序,它计算了测试的技巧

0 投票
2 回答
768 浏览

python-3.x - KEYCODE_BACK 按钮映射使用哪个 HID 键码?

平台:

  • STB 小米 Mi Box S 4

操作系统版本:

  • 安卓版本 9

问题描述:

  • 我想用 USB 键盘小工具来控制盒子。我将遥控器按钮(箭头按钮/选择/主页)映射到页面后面的相应 HID 键码。但是,KEYCODE_BACK 按钮的指定/对应键代码(0x00f1、0x009e)都没有按预期工作。

问题:

  • 您是否知道 BACK 按钮应使用哪个 HID 键码?

感谢任何帮助!

0 投票
2 回答
3639 浏览

python-3.x - 如何从 Raspberry Pi Zero 向 PC 发送实时传感器数据?

我编写了一个 Python3 脚本,它在Raspberry Pi Zero W上运行,它从 IMU 传感器 (MPU9250) 收集数据并创建 3 个不同的角度值;滚动,俯仰,偏航。看起来像这样:

我想做的就是将这 3 个值发送到我的 PC 并读取它们。有什么方法可以发送这些数据。(如果可能,除外serial)。