问题标签 [raspberry-pi2]
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.
opencv - OpenCV VideoCapture.open() 不断改变索引
我正在尝试使用以下代码在我的 Raspberry Pi 上打开我的 USB 摄像头:
该代码一次可以完美运行,但稍后再次运行后,我得到:
无需触摸相机或代码!有时更改为capture.open(1);
解决它,但有时不是。我在您可以使用的地方阅读(-1)
了它,它将使用它找到的第一台相机,但这也不起作用。
python - 访问 URL 时打开 LED
我想做的是在浏览器尝试访问我的 Raspberry Pi URL ( http://192.168.10.191:5000/console ) 时,LED 将打开,无需在前端键入任何 python,但是在此刻,我仍然需要在 Web 控制台上键入 python 才能按预期运行。
代码如下:
camera - 我的树莓相机图像看起来像绿色
由于我的声誉,我无法上传图片。
我想我只能使用一个链接,所以请先看看那个链接。
///////////////////
我在终端中输入了这个命令。
raspistill -o 图像.jpg
甲,乙
那么结果就是那个图像。
我是独立的相机胶卷。[那个绿色的东西]
光盘
我尝试使用带有与树莓派相机类似选项的索尼 a65 来占用我的房间。
您可以看到两个图像非常不同。
为什么我的树莓派相机图像有很多绿色像素?
以及如何解决?
是软件问题还是硬件问题??
///////////////////
另外,我也更新了固件。
sudo apt-get 更新
sudo apt-get 升级
rpi 更新
没有改变。
python - 如何在 Raspberry Pi 上使用 TBB 构建 OpenCV?
我正在尝试使用 TBB 构建 OpenCV 以启用多线程。
注意:我可以在没有 TBB的情况下从源代码构建 OpenCV-2.4.10,然后使用 OpenCV Python 绑定。
当我尝试全新安装并使用 TBB 构建 OpenCV 时,我无法WITH_TBB=ON
安装标志- 我认为这意味着构建过程中出现了问题。 import cv2
这是我正在尝试的方法:
simulink - Simulink s-function 构建器
我正在尝试使用 Simulink 和 Wiiuse 库(用 C 编写并为 x64 编译)将树莓派 2 与 Wiimote 链接。
我使用构建器创建了一个 s-function,在库选项卡上添加了代码和库(即 wiiuse.dll、wiiuse.exp wiiuse.lib)。
该模型在我的 PC 上正确执行,但是当我在树莓上作为外部执行时,我得到了这个:
有任何想法吗?
buildroot - 是否可以将当前的 Buildroot 用于 Raspberry Pi 2
http://git.buildroot.net/buildroot/tree/board/raspberrypi/readme.txt声明如下——最后一行是有趣的:
raspberrypi_defconfig 配置是启动 Raspberry Pi 所需的所有配置的最小配置。您应该基于此 defconfig 进行工作:
$ 制作 raspberrypi_defconfig
或者,如果您想测试对设备树的支持:
$ 制作 raspberrypi_dt_defconfig
对于 Raspberry Pi 2,使用不同的 defconfig:
$ 制作 raspberrypi2_defconfig
raspberrypi2_defconfig是在 Raspberry Pi 2 上使用 buildroot 所必需的,还是仅包含 RPi2 优化?我问的原因是我在 Buildroot 的最新稳定版本中找不到该配置,并且当前的 git 版本中止了构建
=====================================
第二次构建崩溃后的控制台打印输出:
ios - 广告蓝牙 Raspberry Pi 外设和 iOS Central
我正在尝试将 Raspberry Pi 连接到 iPhone。我已经走了很长一段路,但在过去的几天里一直在碰壁。也许这里有人可以帮助我弄清楚我错过了什么。到目前为止,我有:
- 创建了一个作为外围设备广播的 iOS 应用程序
- 创建了一个充当 Central 的 iOS 应用程序
在 iPhone 5 和 iPhone 6 上进行测试时,两台设备都可以相互通信。
使用 Bluecove 库创建了一个 Java 应用程序,该库作为 Raspberry Pi 上的外围设备进行广播。
- 在充当 Central 的 Linux Mint 桌面上创建了一个 Java 应用程序。
- 测试时,Raspberry Pi 和 Linux Mint 机器都可以相互连接。
我的 iPhone 上有一个蓝牙扫描应用程序,当我hciconfig hci0 leadv
在 Raspberry Pi 上使用命令行时,我的 iPhone 应用程序将识别广播。
但是,所有这一切的关键部分是当我在 Raspberry Pi 上运行 Java 应用程序时,我编写的 iPhone 应用程序和蓝牙扫描应用程序都看不到它(即使 Linux Mint 机器可以)。
在我看来,我必须缺少一些基本的东西。还是有某种仅适用于 iPhone 的标准广告方式?任何追求或建议的途径将不胜感激。
技术细节
- 树莓派 2:Arm7、Linux 内核 3.18、Raspbian RPi
- 蓝牙适配器:蓝牙4.0 IOGear GBU521
- Java:jkd1.8.0_33,Bluecove 库
- iOS:iPhone 6、iOS 8.1
- XCode:使用 Swift 在 OSX 10.10 Yosemite 上运行的 XCode 6.2
安装了 Raspberry Pi 所需的所有库,包括 bluez、blueman 和蓝牙实用程序。Bluecove linux gpl 库已针对 ARM 处理器重新编译。
opencv - VideoCapture.open(0) 无法识别 pi cam
我一直在使用我的 Raspberry Pi 2B 一段时间。使用测试 Pi camraspistill
效果很好,但尝试使用 OpenCV 等功能VideoCapture.open();
将无法正常工作。用 USB 相机尝试相同的命令效果很好。我尝试了不同的索引作为输入,但对 pi cam 没有任何作用。我在这里想念什么?
google-chrome - Raspberry Pi 2 Netflix
This is not a duplicate of this, this, or this because Netflix is now supported on Chrome version 37, meaning that if one installs Chrome on the RPi2, Netflix will work through the browser.
I'd like to be able to stream from OSMC or OpenELEC or Kodi (or XBMC). My guess is that if either of them were to use a Chrome backbone, Netflix would work. Is it realistic to expect a way to allow any of these OSes to begin using Chrome as a backbone?
node.js - 树莓派 mdns getaddrinfo 3008 错误
我有这个示例 Node.js 脚本:
在我的 Mac 上它工作正常,并且找到了两个服务。如果我在运行Raspbean(连接到同一网络)的Raspberry PI 2上运行完全相同的脚本,我会得到以下输出:
mdns GitHub 上的一个问题指出,忽略警告是公平的。
但是这两个错误呢?这是我的Raspberry PI上的某种配置问题吗?