问题标签 [adafruit]
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.
delphi - delphi android应用程序中的蓝牙,TBluetooth组件
我必须使用 Delphi 编写一个移动应用程序。该应用程序需要通过蓝牙从Adafruit Feather接收信息和数据。我使用德尔福 XE5。
您将如何在 Delphi XE5 中执行此操作?
bluetooth - Windows 10 IoT 和 Adafruit M0 BLE 通信
我在树莓派 3 上运行 Windows 10 IoT (v14342) 并尝试与 Adafruit M0 BLE 羽毛模块进行通信。配对后,我可以从中写入和接收消息,如果羽毛模块暂时断电,Windows 10 IoT 似乎无法向其写入任何内容。我的程序将通知特征写入羽毛模块,并给出以下异常:
指定的登录会话没有用户会话密钥。(来自 HRESULT 的异常:0x80070572)
这是否意味着它正在丢失配对信息?如果是这样,我看到 W10 和羽毛连接起来了。(羽毛侧的蓝色 LED 亮起)
我不确定问题存在于哪一边。另外,如何在 Windows 10 端调试蓝牙服务。
任何帮助都会很棒。
谢谢
c++ - Adafruit FONA 3G GPS 无响应
我目前正在和我的一个朋友一起做一个涉及 GPS 跟踪的项目。这是我们使用的 Adafruit 的 FONA 3G GPS 板。https://www.adafruit.com/product/3147
我们还使用推荐的有源 GPS 天线。由于我的声誉低,我无法发布指向它的链接。
我们正在 mbed LPC1768 微控制器上对系统进行原型设计。我们编写了自己的 mbed 代码,通过 mbed 上的 UART 向 FONA 发送 AT 命令,然后通过 putty 在计算机上显示回复。我们尝试了几个 AT 简单的 AT 命令,例如制造商信息和 SIM 卡信息,都运行良好。我们还尝试了更复杂的 AT 命令来请求电池电量等,并且这些命令也有效。我们现在无法获得 GPS 响应。昨晚凌晨 1 点左右,我们能够使用 AT+CGPSINFO 命令获得 GPS 响应,该命令向我们显示经度、纬度、方位等。然而,它在大约 40 英里处是不准确的。今天,当我们回到它尝试解决这个问题时,我们无法从 GPS 收到任何响应。我们仍然可以收到来自电池电量和其他命令的响应。只是 GPS 没有响应。我们已经在室内和室外尝试过,并让模块在 GPSTEST 模式下运行了一个多小时,但无济于事。
这是我们到目前为止的代码。
这里还有我们正在使用的 ESP 模块的代码,但它已被注释掉,我认为这不是问题所在。
这是我们运行此代码时得到的响应。FONA 的输出
我们在室内和室外都试过了,调用函数之间的时间不同,但似乎没有什么能使它起作用。这尤其令人气愤,因为这至少给了我们昨晚的坐标,即使它是错误的。现在,正如你所看到的,它根本没有给我们坐标。
有谁知道这里可能是什么问题?似乎因为这个板子比较新而且未经测试,对于这些问题没有一个很大的支持小组。感谢您提供的任何帮助!
旁注:有人知道 AmpI/AmpQ 值是什么意思吗?我们认为它与信号强度有关,但似乎相当随意。
python - 如何打破 python 和 pygame 中的“for”循环?
我们目前正在使用 pygame lib、python、raspberryPI 和 adafruit motor hat 对机器人进行编程。以下是我们如何将电机速度从 0 提高到 100 的示例:
for i in range(100):
motor.run(i)
此代码在向前、向后和左右移动的定义中,在按下键盘按钮时使用。但是,我们希望在释放 KEY 时中断“for”循环。
python - Adafruit BLE python 库无法列出描述符
我正在尝试使用 Python 的 BLE 库与一个 Nordic nrf51844 芯片组进行通信。因为一个特性是启用通知,所以我需要通过将描述符客户端特性配置设置为 0x0001 来启用来自客户端的通知。但我未能通过调用“characteristic.find_descriptor()”来获取描述符。我还尝试打印出所有发现的描述符,但看起来没有运气让它工作。
下面是我用来发现特征的代码及其描述符,参考了 Adafruit BLE 库的示例:
但它总是在“characteristic.find_descriptor()”处失败,并出现以下错误:
我查看了库的源代码,但找不到显式获取描述符的接口。谁可以帮我这个事?
谢谢!
python - 在 LCD 显示屏上显示 Raspberry Pi 时钟
我有一个运行 LCD 显示器的 Raspberry Pi。我在下面找到了显示时间的 Python 脚本,但我注意到 Pi 的时间和 LCD 之间有将近一秒的延迟。
我尝试删除代码的最后一行(sleep(1))并消除了延迟,但 LCD 闪烁很多。
谁能解释最后一行的功能,以及是否有办法在 LCD 上立即显示时间?
谢谢。
python - 运行时 Tkinter 窗口为空白
当我运行我的 tkinter 代码以使用 Adafruit 测量温度时。当我运行我的代码时,tkinter 打开一个窗口,但窗口上没有任何内容。我以前使用过 tkinter,我已经看到了应该出现的东西,但只是没有出现在这个特定的代码中。
并澄清 READ 中的打印行确实按预期运行了 30 秒。
arduino - Arduino IDE Flora - 灰色端口
我正在尝试学习如何使用 Adafruit Flora,并遵循以下指南:
https://learn.adafruit.com/getting-started-with-flora/windows-setup
https://learn.adafruit.com/getting-started-with-flora/blink-onboard-led
但是,我正在努力连接到一个端口。它在我的 IDE 中是灰色的,我已经尝试了很多方法,比如启动到 BIOS 并将设置更改为自动,在设备管理器窗口中查找任何隐藏的设备。我在那里看不到“端口 COM”部分,它阻止我将任何内容上传到植物区系。
请帮忙!
raspberry-pi - pyinstaller Adafruit DHT 库 raspberry_Pi_Driver.so:无法打开共享对象
我在一个文件中使用 Adafruit_DHT 库,当我尝试使用 pyinstaller 进行编译时,我收到一个错误 Raspberry_Pi_Driver.so: cannot open shared object file 我使用的是普通的 RPi(不是模型 2)和 raspbian。我试图编译的文件本身就很好。Raspberry_Pi_Driver.so 我确实找到了。/ | grep Raspberry_Pi_Driver.so 并且它存在。我也尝试在编译 pyinsatller 时使用 --hidden-import=Adafruit_DHT ,但这也不起作用。编译时它不会给出任何错误。我注意到编译后在构建文件夹中你是一个 Adafruit_DHT 文件夹,其中包含驱动程序等。知道发生了什么吗?可能是该库已在 build 文件夹下重新创建,这在执行文件时会造成混淆吗?
arduino - 为什么使用 libnfc 和 PN532 SHIELD “未找到 NFC 设备”
我在我的 ArchLinux 上安装了 libnfc,我会通过我的 Adafruit PN532 arduino SHIELD 使用它。
nfc-list
向我返回消息“未找到 NFC 设备”。
我在 /etc/nfc/devices.d/pn532.conf 中有以下文件,它给了我
nfc-list uses libnfc 1.7.1 error libnfc.driver.pn532_uart pn53x_check_communication error error libnfc.chip.pn53x Unexpected PN53x reply!nfc-list:错误:无法打开 NFC 设备:pn532_uart:/dev/ttyACM0
关于如何解决这个问题的任何想法?泰