问题标签 [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.

0 投票
3 回答
2080 浏览

raspberry-pi - 需要在 Raspberry Pi B512 上校准 DHT11 湿度传感器以确保准确度

我们在 i2c 上运行带有 DHT11 湿度传感器的旧 Raspberry Pi B512。尽管 DHT11 声称温度精度为 +/-2C,湿度精度为 +/-5%,但我们看到的读数更加不准确。

有谁知道如何校准这个?我看了相当广泛,但我发现它是工厂校准的......

谢谢您的帮助。

0 投票
0 回答
478 浏览

serial-port - 从COM口(rs485/rs232)获取数据,通过树莓派广播信息

我在一家工厂工作。有一个HMI(人机界面)平板电脑可以控制制造机器的所有开关和逻辑。

例如,我可以通过 HMI 轻松地限制制造速度或更改生产计划的数量。

这是平板电脑后面板的图片(KINSTON 平板电脑,不是 KINSTON 平板电脑)。由usb口com口rs-232口rs-485口组成。

我正在尝试做的是获取制造机器的数据,并将实时生产细节显示给工厂的后台。(与此同时,我完全不知道平板电脑使用的是什么操作系统)。或者也许使用网站来控制它。甚至使用移动应用程序来监控机器的状况。

有什么简单的方法可以从这些端口获取数据到树莓派并实时反映数据。更具体地说,我应该使用哪个端口来获取数据?

我应该如何启动这个项目?我是 COM 端口的新手,我用谷歌搜索过,但找不到连接到计算机的具体示例。

0 投票
2 回答
1924 浏览

python - 树莓派触摸屏 - Pygame.error:视频系统未初始化

我正在使用来自网站的一段代码,这是我正在使用的部分:

当我运行它(使用 root 权限)时,我收到此错误:

我正在尝试为我的项目在树莓派触摸屏上创建一个简单的按钮界面,欢迎任何工作解决方案。修复此代码对我来说无关紧要,替代代码同样有效。

谢谢,

马修·伍德

0 投票
3 回答
14468 浏览

python - Raspberry Pyusb 资源繁忙

我正在尝试通过 USB 将我的 Raspberry PI 连接到 Pic4550。(图片功能可以用windows c#程序!)。所以我安装了 rpi 2,pyusb,并尝试在 [ https://github.com/walac/pyusb/blob/master/docs/tutorial.rst][1]的帮助下进行通信

我连接到 USB 设备, lsusb 显示:

总线 001 设备 006:ID 04d8:0080 Microchip Technology, Inc.

python prog 找到了设备!获取正确的配置但无法写入消息:

usb.core.USBError: [Errno 16] 资源繁忙

我尝试以 sudo 运行,我添加了规则:

SUBSYSTEM=="usb", ATTR{idVendor}=="04d8", ATTR{idProduct}=="0080", MODE="666"

无论如何,我得到相同的资源忙

任何胶水帮助链接?

0 投票
1 回答
109 浏览

c - How to output a midi note to a midi instrument in unix?

I am building a Raspberry Pi2 cluster (aka a bramble) with MPICH2 1.4.

I also have a Launchpad, which is a board of 64+ buttons, each of which can light up with 3 different colors. From what I understand, by sending a midi note to it, you can light any key up, and the color depends on the velocity of the midi note.

What I want to do, is I want to visualize how the data is passing from Pi to Pi by using the launchpad, but have no idea how to pass the midi note to the Launchpad using C only.

If someone could point me in the right direction, I would be forever grateful!

Thank you in advance,

-Alex

0 投票
1 回答
2914 浏览

haskell - 树莓派 2 上的 GHCi?

我正在研究一些在树莓派 2 上运行的 haskell 项目,以及可以使用 apt-get 从 raspbian (7.4.1) 安装的 ghc 版本。但它没有 GHCi,这会阻止一些重要的包(如 Vector)编译。我已经看到一些关于能够将更高版本的 ghc(带有 ghci)放到 pi 上的谣言,但最近没有。haskell wiki 上的条目看起来已经过时了几年。有没有人有这方面的运气?

0 投票
2 回答
1474 浏览

c++ - OpenCV:cvtColor 函数在 Raspberry Pi 上导致错误

我在 Windows 上使用 Visual Studio 和 Ubuntu VM(使用 CMake)在我的笔记本电脑上运行OpenCV 代码。该代码在两者上都运行良好,但是当我尝试在我的 Raspberry Pi 2B 上运行它时,该函数cvtColor()(第 205 行)会导致以下错误:

我已经看到了尝试检查框架是否为空的建议,但鉴于它没有运行,我不确定如何在此代码中执行此操作。

我也尝试将输入从更改为camera.open(0);camera.open("someMovieInFolder.mp4");但问题仍然存在。

0 投票
2 回答
13083 浏览

raspberry-pi - Raspberry Pi 2 的 MicroSD 卡与 USB 闪存驱动器

2012 年有关此主题的文章,早期 RPi 硬件颂扬使用外部 USB 闪存驱动器的优点,现已过时。

在 2015 年,使用 Raspberry Pi 2 硬件,移动根文件系统并从外部 USB 闪存驱动器启动,而不是仅使用默认的 microSD 卡,还有什么优势吗?

0 投票
3 回答
3164 浏览

jira - 在树莓派墙板上自动登录到 jira

我正在研究树莓派墙板,以在壁挂式屏幕上显示项目 jira 状态。为了使树莓派作为墙板工作,我遵循了http://blogs.wcode.org/2013/09/howto-boot-your-raspberry-pi-into-a-fullscreen-browser-kiosk/上的教程。通过一些小的更改,我还设法使用命令在几个选项卡中循环它 watch -n5 "xdotool getactivewindow key ctrl+Tab"

现在我想显示 jira 状态,在启动时我需要 chromium 登录然后显示状态。我已经使用 url 尝试过这个https://<company>.jira.com/login?username=<username>&password=<password>&dest-url=/secure/RapidBoard.jspa?rapidView=<id>&view=detail。但是 jira 登录页面不接缝接受使用 GET 方法的登录。

有人可以帮我找到一种自动登录 jira 然后显示一些 jira 页面的方法吗?当然,这需要在树莓派 2 上编写脚本,因此登录时无需用户交互。

0 投票
1 回答
7358 浏览

python - 如何使用 OpenMP 编译 OpenCV

这篇 SOF 帖子中的用户建议使用标志构建 OpenCVWITH_OPENMP以启用(某些)多核支持。我曾尝试使用 OpenMP 构建 OpenCV-2.4.10,但我无法在 Python 中导入 cv2。

注意:我能够在 Python 中构建和使用 OpenCV-2.4.10。问题是用WITH_OPENMP国旗建造。

我将按照博客文章opencv-2.4.10/cmake/OpenCVFindLibsPerf.cmake中的建议将 49-58 行替换为以下内容:

然后在构建之前执行此命令:

WITH_OPENMP=ON在这里使用正确的标志吗?问题是否在于使用 OpenCV-2.4.10?(我注意到我引用的博客文章是 OpenCV-2.4.6.1)