问题标签 [adafruit-circuitpython]

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

python - 是否可以动态更改 Adafruit_CircuitPython_NeoPixel 的亮度

是否可以动态更改 Adafruit_CircuitPython_NeoPixel 的亮度?

在 C 库中似乎是可能的,但在 python 中没有。

谢谢,mcb

0 投票
0 回答
33 浏览

raspberry-pi - 如果移除最后几个引脚,树莓派 pico 的主要功能是否仍然有效?

我正在创建一种密码管理器加密狗。您可以将其插入计算机,它会使用 Adafruit 电路 python hid 库来输入密码,这样您就不必记住它。

无论如何,我想让它尽可能紧凑,特别是因为 3D 打印的外壳和 USB A 适配器使它变得更大。

如果我在物理上切断了表面贴装芯片停止的 Pico 背面,主要的 HID/键盘功能是否仍然有效?我的想法是唯一的其他空间是输入/输出引脚,我没有使用。

下面是图片(请原谅粗图)

pico 切割线

有没有人对 Pico 有足够的了解,可以知道这是否可行?

0 投票
1 回答
79 浏览

python - 在另一个文件中使用来自 While True Loop 的变量

我有一个fileA.py基于 GPIO 触发器控制无线电演播室照明的主文件。我关心的部分是在一个 While True 循环中,如下所示:

然后我fileB.py在同一个 Raspberry Pi 上同时运行第二个 python 文件

但是我希望它能够不断更新studiostatus变量 fromfileA.py以便行fileB.py变为

任何帮助都非常感谢,因为目前我看不到树木的木材如何最好地解决这个问题

0 投票
0 回答
25 浏览

adafruit - 阿达果 SIM800L

我正在尝试将数据从带有 SIM800L 的传感器发送到 mysql 服务器或 thingspeak ,但不起作用。这是我的代码:for thingspeak

mysql 的代码,工作了 1 2 3 次,但不稳定 MYSQL 代码

0 投票
0 回答
72 浏览

usb - 通过 USB 在 raspberry pico 上接收有关 circuitpython 的数据,需要一些指导

我正在尝试通过usb将数据发送到覆盆子微微上的电路python。到目前为止,我得到的最好结果是使用“主管”模块。最终目标是让 pico 在我从主机 PC 发送数据时打开 LED。

我还读过 input() 命令可以读取这些数据,但是将其添加到代码中会导致某种我无法识别的错误(因为我必须关闭 Thonny 编辑器才能使用我的另一个脚本发送数据)。来自主机 PC 的数据使用 ser.write(str.encode()) 命令发送。

0 投票
0 回答
22 浏览

python - 运行 animate() 后清除 NeoPixel LED?

我正在尝试运行动画一段时间,然后清除 LED 并返回手动设置颜色Neopixel.pixels.fill()。只是,在我运行之后animation.animate(),我失去了使用pixels.fill()我尝试使用带有auto_clearauto_reset标志的序列库的能力,但这些似乎也不起作用。

0 投票
0 回答
39 浏览

python - 无法使用 Raspberry pi 4 型号 B 初始化指纹传感器型号 R307。Linux 操作系统

有人能告诉我为什么 Python IDLE 3.9.0 会发生这种情况吗?

指纹传感器型号 R307 无法使用 Raspberry pi 4 型号 B 进行初始化。我使用 USB-TTL 转换器出现异常消息:收到的数据包不以有效标头开头!交换针脚、跨接电缆和波特率(115200 或 57600 或 960000)bps 但也不起作用。

0 投票
0 回答
46 浏览

python - 有没有办法捕捉使用 tkinter 可能引发的任何和所有错误?

我正在编写一个通过 USB 与 i2c 传感器接口的 GUI。因此,如果传感器发生问题(例如,由于传感器仍在开发中的面包板上而导致短路),则可能在任何阶段引发错误。

就目前而言,如果出现错误,内核将崩溃,但不会向用户表明程序已经崩溃(除了在终端运行 python 脚本),您仍然可以与 GUI 交互,但实际上什么也没有发生。

我希望程序在抛出错误并中断执行时自动退出(或至少警告用户)。有没有一种很好的方法,它不涉及try在涉及 USB 接口的每个操作中都包含一个块?

0 投票
0 回答
14 浏览

python - 获取“分配前引用的局部变量”如何解决这个问题?

对于这段代码的第 5 行,我得到了一个“赋值前引用的局部变量”。

我尝试过其他方法来做同样的事情,但都导致了某种错误。我已经尝试修复这个问题大约 2 个小时了,但我仍然被卡住了。(我对python有点新,但我确实有其他语言的经验)

0 投票
1 回答
29 浏览

raspberry-pi-pico - 为什么我不能在小型 2040 上的 circuitpython 中同时移动鼠标并按下按钮(就像 raspberry pi pico 一样在 rp2040 上运行)

我正在写一些东西,应该让我将操纵杆用作我想在 fusion 360 中使用的Spacemouse ,我通过使鼠标移动并按下鼠标中键并移动来做到这一点,并在操纵杆停止移动时释放它,但是我的问题是我的鼠标不会同时移动和点击,每次我启动脚本时,我的电脑都会发疯,我必须重置它。

这是代码: