问题标签 [orange-pi]

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 投票
0 回答
2608 浏览

linux - 如何为 OrangePi 编译 RTL8188CUS 驱动程序

我想让我的 USB WiFi 加密狗在 OrangePi 中工作。我已经从 Realtek 网站下载了驱动程序并开始编译它,但得到了错误:

这是makefile和Kconfig的内容:

还有一些关于我的操作系统的信息:

是缺少 linux 标头的问题吗?如何编译驱动程序?

顺便说一句,我已经尝试过sudo apt-get install linux-headers-$(uname -r),但没有找到安装。运行sudo apt-get install linux-headers-genericlinux-headers-3.19.0-32 安装后,但我没有解决问题,make停止并出现同样的错误。

0 投票
4 回答
1976 浏览

java - pi4J 用于橙色 Pi Plus 2

对于一个学校项目,我最近购买了一个 Orange Pi +2,希望用它来控制一些带有 GPIO 引脚的电子设备。我有多年的 Java 经验,所以我很自然地想用那种语言编写我的代码。当尝试安装 pi4j 这是一个用于覆盆子 pi 的 java 库时,我收到此错误:

我想知道是否有人有任何用于 Orange Pi 的端口,如果没有,我将不得不用 C 编写我的程序。我正在运行 Debian 8 jacer 2 作为操作系统。

0 投票
1 回答
587 浏览

c - 接线PiISR:没有这样的文件或目录

我正在尝试在我的 Orange Pi Plus H3 上使用中断。我从这里下载了WiringOP并安装了它。

但是当我运行程序时,我收到了消息:

gpio: 无法打开 GPIO 导出接口: 没有那个文件或目录wiringPiISR: 无法打开/sys/class/gpio/gpio7/value: 没有那个文件或目录

我发现了很多类似的问题,但没有一种解决方案不适合我。例如在 /boot/config.txt 中进行更改,但在我的 /boot/ 目录中我没有 config.txt 文件等。

有没有办法解决这个问题?

这是我测试过的代码:

我的系统是使用 Loboris 修改过的内核的 Lubuntu 15.04。

0 投票
1 回答
169 浏览

compiler-errors - OrangePi Armbian ogles_gpgpu

I got a problem to compile (see 1) on a orangepi which is running a armbian (Jessie) desktop image (5.11).

I have set up a Makefile (see 2) which works quiet well, except of the link call.

My main.cpp file only includes the ogles_gpgpu primary header file at the moment.

The following error happen a lot of times during the link procedure.

This is a build logfile for further information at (see 2).

The gl2ext.h file is imported as a C header which is caused by the file itself.

Does anyone got any kind of hint?

0 投票
2 回答
370 浏览

node.js - Node.js、Johnny Five 和 Raspbian 的新手错误

我目前正在尝试通过使用安装在我的 Orange PI PC 上的 Node.js 创建的 Web 服务器与 Arduino 进行通信。为了做到这一点,我尝试使用名为 的模块johnny five,但我收到的唯一输出是一堆错误。

我正在使用Raspbian v0.8.0Orange PI PC。

我使用 wget 加上链接安装了节点 v0.10.0。然后,我使用以下方法解压缩文件:

node0.10.0的版本是,NPM 的版本是1.2.14. 当我尝试npm使用命令更新npm install npm -g 这些错误时

然后,我尝试按照我在链接到 Github johnny-five的网站上找到的指南进行安装,这发生了johnny-five

如果我尝试运行一个程序,在它们的顶部会出现许多错误“找不到模块 johnny 5”。

在检查了许多其他节点之后,这个版本的节点是唯一对我有用的。

0 投票
1 回答
745 浏览

linux - Fedora arm - Orange Pi plus 2e

我有 Orange Pi Plus 2e。

我想在上面安装 Fedora 24。

所以从
https://arm.fedoraproject.org/
我下载了“Fedora 最小”
https://download.fed...-1.2-sda.raw.xz

接下来我解压它:

并写入 micro sdhc 卡:

(我把它写到卡上,而不是在卡上分区)。

我在这张卡上有新的分区,比如:
boot
/
swap

我把我的卡放到 Orange 并打开它,但它没有加载 Fedora。

有谁知道怎么做,有经验,可以分享一些知识,与我联系吗?

0 投票
3 回答
1857 浏览

python - 橙色 Pi 接线 Pi

我在我的项目中使用 Orange Pi,我搜索了如何通过 python 控制其引脚,我发现了一些建议安装 Wiring Pi 的结果。我从https://github.com/WiringPi/WiringPi安装了 WiringPi并且还使用pip 但在这两种情况下它都不起作用。我在尝试使用 WiringPi 时收到此警告:无法确定硬件版本。我看到:硬件:sun8i '-期待 BCM2708 或 BCM2709。如果这是 genuino Raspberry pi,请将此报告至 projects@drogon.net。如果这不是 Raspberry Pi,那么您只能靠自己,因为 WiringPi 旨在仅支持 Raspberry PI。

0 投票
0 回答
141 浏览

linux - 编译时缺少 linux reset.h

我有带有 Armbian 5.20 的 Orange Pi PC 我正在尝试使用 DVB-T 调谐器固件编译 media_build,以便操作系统能够识别该设备。我需要编译 media_tree:

编译失败,错误如下:

完整日志:https ://filetea.me/t1sG7ycnx8USqmKDrwFxtyEKA

是否可以修复此 reset.h 丢失?

0 投票
1 回答
775 浏览

python - 串行命令到 debian/armbian 以关闭系统

因为我对此的其他看法没有产生任何结果,所以我做了以下事情:我有一台 Orange Pi PC,一旦通过 USB 连接到它的 Arduino Lenoardo 通过按钮在 Pin 2 上获得输入,我想关闭它。

这整个通信应该通过串行进行,因为键盘输入不能很好地工作。

我的 Pi 正在运行 RetrOrangePi,它是用于 Orange Pi 硬件的 RetroPie 的克隆。现在,如果我想让它关闭,我不想使用菜单,而是使用安装在硬件箱上的按钮。

当这个按钮(连接到 Arduino 上的 Pin 2)被按下时,它会向 Orange Pi 发送一个串行命令(byebyepi),Orange Pi 会运行一个 python 守护程序,该守护程序会监听这个确切的行以发送关闭命令。

几乎一切都运作良好。当引脚 2 接地时,Arduino 发送串行信号,在 windows 上使用串行监视器进行检查。init.d 服务正在运行。只有 python 脚本有问题,当我手动运行它时,因为缺少一个模块(串行)。我安装了 pip,然后用 pip 安装了“pyserial”模块。这消除了该模块丢失的错误。

现在,当我手动运行 python 脚本时,arduino 正在监听,但是当我将 Pin 2 接地时,什么也没有发生。Arduino 点亮了 LED,因此发出了关闭命令的信号,但 Pi 没有关闭,我不知道为什么。我还在我的 init.d/byebyepi 上做了 chmod 755。

这里有人可以帮我吗?非常感谢你!

我的 arduino 的草图是这样的:

我的 python 守护进程使用这个:

/etc/init.d/ 脚本是这样的:

0 投票
2 回答
2164 浏览

python - 橙色 PI 上的双 RC522

我的目标是使用双 RFID RC522 阅读器和 Orange PI。到目前为止,我已经设法使只有一个工作。(阅读 google、armbian 和 orange pi 论坛)。这是我到目前为止所做的:

硬件连接:

单 RC 522

第二个阅读器使用共享引脚,除了 SDA,它转到橙色 PI 上的引脚 26

软件:

安装python开发

安装 orangepi_PC_gpio_pyH3 库

安装 SPI-Py 库

安装 MFRC522-python

棘手的部分是,MFRC522-python 可以与橙色 pi 上的 RASPBERRY PI 一起使用,有人通过修改 MFRC522.py 提供了解决方案

注释了 4 行 (109 - 111, 357),第一行被替换为使用 pyA20.gpio 而不是 RPi.GPIO。

之后,我运行 read.py,它就像一个魅力。

这就是在 ORANGE PI PC 上使用阅读器的方式。我用谷歌搜索并进一步阅读,为了使用第二个阅读器,我需要修改我评论过的完全相同的行以使其工作。它用那个 SDA PIN 控制 RC522,选择从哪个读卡器读取数据。我尝试取消注释其中任何一个,但出现错误。看起来那些使用特定的 RPi.GPIO 功能。我的python知识非常基础。我试图找到描述的引脚在哪里使用,但失败了。试图用 26 替换那个引脚 24,以便从第二个读取的数据中读取数据。至今没有成功。