问题标签 [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 回答
318 浏览

mono - 使用 Mono 写入 Orange Pi Zero 上的 GPIO 引脚

我为在 Orange Pi Zero 上运行的 Armbian Ubuntu 编写了一个 Mono 应用程序,以从串行端口读取传入的遥测数据。那部分工作正常,但我现在需要激活 GPIO 上的一个引脚。我只需偶尔将引脚 19 设置为高约一秒钟,然后再次清除它。不幸的是,我正在为此苦苦挣扎。虽然读取串行端口相对容易,但我在使用 Mono 写入 GPIO 引脚时非常迷失。如果有人有任何指示,我将不胜感激。也许我应该使用哪个库的示例或想法将不胜感激。

谢谢

0 投票
1 回答
997 浏览

python-3.x - 如何解决使用 pip install Pillow 时出现的错误

“pip install Pillow”出错了!

我在 Orange Pie zero 上安装了 Debian 系统

http://www.orangepi.org/download resources/orangepizero/2016-11-24/orangepizero_3cf6c296784e7ae2cd8cb.html)


Linux OrangePizero 3.4.39 #2 SMP PREEMPT Mon Nov 21 16:23:11 CST 2016 armv7l GNU/Linux

Python 3.4.2

来自 /usr/lib/python3/dist-packages 的 pip 1.5.6 (python 3.4)


当我用pip3安装枕头时,我遇到了以下错误

我希望能解决这个问题。

预先感谢您的帮助。

0 投票
0 回答
137 浏览

python - 如何在 Orange Pi Zero 上提高 OPi.GPIO 的速度?

我正在研究橙色 Pi 零。我控制连续的 GPIO 3 并得到这样的逻辑状态信号

在此处输入图像描述 Saleae 逻辑查看器上的结果

  1. 为什么月经减少?
  2. 最大频率约为 2khz,我该如何提高它?
0 投票
0 回答
345 浏览

python - 为什么 SCK、MOSI 和 MISO 引脚连接到橙色 pi 零时总是挂在高电平?

我正在使用 armbian os 开发橙色 pi 零。我想通过 SPI 在 pi 和 si4463 之间进行通信,我使用 spidev python lib 来写入/读取数据。不幸的是,我在 pi 上的 spi 还没有工作,因为 3 线 SPI(SCK、MOSI 和 MISO)在总线空闲时总是拉高,导致在我的 CS 引脚停用每个事务之前出现一个奇怪的信号。我进行了一些测试以找出问题所在

  1. 从 pi 中移除 si4463 -> 3 线 SPI 被拉低,看起来很适合我的目标。
  2. 使用另一个连接到 si4463 的主机,而不是使用 pi -> 3 线 SPI 被拉低,我可以正确控制从机。

Python

在此处输入图像描述

带 pi 的数据查看器 si4463

我怎么解决这个问题?

谢谢!

0 投票
0 回答
248 浏览

python - Orange Pi Zero 上的性能外部 GPIO 中断

我正在使用 OPi.GPIO 检测来自我的外围模块的一个中断。它在低触发下工作正常,但在较高频率下丢失了一些信号(这是延迟)。我跳进了库的源代码,它似乎使用轮询输出逻辑电平来处理中断,而不是像微控制器那样的真正中断。我想问一下橙派是否可以进行真正的中断。我在网上找了一些python中的库比OPi.GPIO更好,例如:wiring-pi,pigpio ...

  1. 接线 pi 是用 C 语言实现的,但我用的是 python
  2. pigpio 似乎只支持 Raspberry Pi,但我使用的是 Orange Pi

我现在应该采取哪种最佳方式来实施我的项目?我想一些想法来解决它:

  • 构建新硬件包括微控制器和外围设备。我将使用单片机来处理它,并通过一些基本接口(如 SPI、I2C 或 UART)在该板和 Orange Pi 之间建立一个连接。
  • 切换到 Raspberry 并使用 pigpio。我不确定性能是否优于 OPi.gpio
  • 是否可以自己建立另一个库?如果是,我该如何构建它?

我希望得到最好的建议。非常感谢!

0 投票
1 回答
90 浏览

java - UnreachableBrowserException - 在 OrangePiOne (Ubuntu 18.04.2) 上使用带有 java 的 PhantomJS 时

我想用我的小型 java 程序在网站上填写一个 html 表单,使用PhantomJS. 它在我的 Win 10 机器上进行了测试,并且运行良好。我也想在我的OrangePiOne (Armbian 5.85 and Ubuntu 18.04.2). 每次我运行程序时,都会出现以下异常:

在以下方法中,我正在设置驱动程序,但在返回语句期间出现异常:

我已经PhantomJS从官方网站下载了这个库,也下载了chmod'ed它。可能是 OrangePiOne 的错还是我遗漏了什么?

0 投票
1 回答
37 浏览

mysql - Mysql 返回 NULL 而不是一个值

我有一个本地服务器(apache、php、mysql)在我的计算机上运行,​​一切都很好。但我决定将它迁移到一个 orangePi 上。现在我遇到了一个问题,当我在数据库中写一些东西时,一切正常,但是当我尝试使用以下代码读取它时:

我得到了正确的行数,但所有的值都是 NULL。请帮助我,我不知道发生了什么

0 投票
1 回答
50 浏览

php - Php 7.0 Armbian,我如何修复 Mysqli?

我如何启用和修复 MYSQLI?PhpAdmin 错误屏幕

0 投票
2 回答
2532 浏览

npm - 如何在 Node 上安装串口模块?

我在 Node.js 上安装串行模块时遇到问题。我正在为橙色 pi 零 H2 使用 Raspbian 服务器。

返回

...

我在 linux 方面几乎没有经验……但这是我的印象还是声明的常量真的没有名字?

日志文件的最后一部分

此版本默认未安装make,欢迎提出任何建议,感谢您的宝贵时间。

0 投票
1 回答
746 浏览

linux-device-driver - 正在使用 fbtft 模块而不是面板 Sitronix,st7789v

我正在尝试配置连接在Orange Pi zero plus的 SPI1 上的 ST7789v LCD 面板。

我在 armbian 配置中添加了模块ST7789v ,并使用不带桌面的 buster 版本编译了Armbian 。我将使用 X 服务器来显示屏幕。该模块在内核目录中可用。

我创建了一个*.dts文件如下并使用armbian-add-overlay命令编译它。

屏幕正在工作。但是,它不使用面板驱动程序,而是使用暂存目录中的fbtft驱动程序。请查看 lsmod 的输出:

我也尝试将fbtft模块列入黑名单,但屏幕无法启动。请查看 lsmod 的输出:

请参阅两个模块的 modinfo

为什么要使用舞台上的那个?有什么我想念的吗?也许面板驱动程序无法使用,因为我没有配置任何 DRM?