問題タブ [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.
java - pi4J オレンジパイプラス 2 用
学校のプロジェクトのために、GPIOピンでいくつかの電子機器を制御するために使用することを望んで、最近Orange Pi +2を購入しました。私は長年 Java の経験を積んできたので、当然その言語でコードを書きたいと思っていました。ラズベリー pi の Java ライブラリである pi4j をインストールしようとすると、次のエラーが発生します。
Orange Pi 用の移植版を持っている人がいないかどうか疑問に思っていました。そうでない場合は、C でプログラムを作成する必要があります。OS として Debian 8 jacer 2 を実行しています。
c - 配線PiISR: そのようなファイルまたはディレクトリはありません
Orange Pi Plus H3 で割り込みを使用しようとしています。こちらからWiringOPをダウンロードしてインストールしました。
しかし、プログラムを実行していると、次のメッセージが表示されました。
gpio: GPIO エクスポート インターフェイスを開けません: そのようなファイルまたはディレクトリはありません
私は似たような問題をたくさん見つけましたが、私に合わない解決策はありません。たとえば、/boot/config.txt を変更しますが、私の /boot/ ディレクトリには config.txt ファイルがありません。
これを解決する方法はありますか?
そして、ここに私がテストしたコードがあります:
私のシステムは、Loboris の修正カーネルを使用した Lubuntu 15.04 です。
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?
node.js - Node.js、Johnny Five、Raspbian での Rookie エラー
現在、Orange PI PC にインストールされた Node.js で作成された Web サーバーを介して Arduino と通信しようとしています。これを行うために、と呼ばれるモジュールを使用しようとしましたjohnny five
が、受け取る出力は一連のエラーだけです。
Raspbian v0.8.0
Orange PI PCに使用しています。
wget とリンクを使用してノード v0.10.0 をインストールしました。次に、次を使用してファイルを解凍しました。
ノード0.10.0
のバージョンは で、NPM のバージョンは1.2.14
です。npm
コマンドで更新しようとすると、npm install npm -g
これらのエラーが発生しました
次に、 GithubにリンクされているWebサイトで
johnny-five
見つけたガイドに従ってインストールしようとしましたが、これが起こりましたjohnny-five
プログラムを実行しようとすると、上部に「モジュール ジョニー ファイブが見つかりません」という多くのエラーが表示されます。
このバージョンのノードは、他の多くのノードをチェックした後、私のために機能する唯一のものです。
python - オレンジパイ WiringPi
私は自分のプロジェクトで Orange Pi を使用しています。Python を介してそのピンを制御する方法を検索したところ、Wiring Pi をインストールすることを提案する結果が見つかりました。 pip ですが、どちらの場合も動作しません。WiringPi を使用しようとすると、次の警告が表示されます: ハードウェアのバージョンを特定できません。ハードウェア: sun8i '- BCM2708 または BCM2709 が必要です。これが正規の Raspberry pi である場合は、projects@drogon.net に報告してください。これが Raspberry Pi でない場合、WiringPi は Raspberry PI のみをサポートするように設計されているため、ご自身で行ってください。
linux - コンパイル中にlinux reset.hが見つからない
Armbian 5.20 を搭載した Orange Pi PC を使用しています。OS がデバイスを認識できるように、DVB-T チューナー ファームウェアを使用して media_build をコンパイルしようとしています。media_tree をコンパイルする必要があります。
コンパイルに失敗しました。エラーは次のとおりです。
完全なログ: https://filetea.me/t1sG7ycnx8USqmKDrwFxtyEKA
このreset.hの欠落を修正することは可能ですか?
python - システムをシャットダウンするdebian/armbianへのシリアルコマンド
これに関する私の他の見解では結果が得られなかったので、次のことを行いました。 USB 経由で接続された Arduino Lenoardo がボタン経由でピン 2 に入力を取得したら、シャットダウンしたい Orange Pi PC があります。
キーボード入力がうまく機能しなかったため、この通信全体がシリアル経由で行われるはずです。
私の Pi は、Orange Pi ハードウェア用の RetroPie のクローンである RetrOrangePi を実行しています。今、シャットダウンしたい場合は、メニューを使用したくありませんが、代わりにハードウェア ケースに取り付けられたボタンを使用します。
このボタン (Arduino のピン 2 に接続) が押されると、シリアル コマンド (byebyepi) が Orange Pi に送信されます。Orange Pi は、この正確な行をリッスンしてシャットダウン コマンドを送信する Python デーモンを実行します。
ほとんどすべてがうまく機能します。Arduinoは、ピン2が接地されているときにシリアル信号を送信し、シリアルモニターを使用してウィンドウで確認します。init.d サービスが実行されています。モジュール(シリアル)が欠落していたため、手動で実行したときにpythonスクリプトのみに問題がありました。pip をインストールしてから、pip を使用して「pyserial」モジュールをインストールしました。このモジュールが見つからないというエラーを取り除きました。
ここで、python スクリプトを手動で実行すると、arduino はリッスンしていますが、ピン 2 を接地しても何も起こりません。Arduino は LED を点灯させ、シャットダウン コマンドを送信したことを通知しますが、Pi はシャットダウンせず、その理由がわかりません。また、init.d/byebyepi で chmod 755 を実行しました。
ここにいる誰かがそれを手伝ってくれますか?よろしくお願いします!
私のarduinoのスケッチはこれです:
私のpythonデーモンはこれを使用します:
/etc/init.d/ スクリプトは次のとおりです。
python - Orange PI 上のデュアル RC522
私の目標は、Orange PI でデュアル RFID RC522 リーダーを使用することです。これまでのところ、私は1つだけを機能させることができました。(グーグル、アームビアン、オレンジパイフォーラムを読む)。これが私がこれまでに行ったことです:
ハードウェア接続:
2 番目のリーダーは SDA 以外の共有ピンを使用し、オレンジ色の PI のピン 26 に接続します
ソフトウェア:
Python 開発者をインストールする
orangepi_PC_gpio_pyH3 ライブラリをインストールします
SPI-Py ライブラリをインストールする
MFRC522-python をインストール
トリッキーな部分は、MFRC522-python がオレンジ色の pi で RASPBERRY PI と連携するように作られていることです。
4 行 (109 ~ 111、357) がコメントされ、最初の行は RPi.GPIO の代わりに pyA20.gpio を使用するように置き換えられます。
その後、read.py を実行すると、魅力的に動作します。
以上が ORANGE PI PC でリーダーを使用する方法です。私はグーグルでさらに読みました.2番目のリーダーを使用するには、コメントしたのとまったく同じ行を変更して機能させる必要があります. その SDA PIN で RC522 を制御し、どのリーダーからデータを読み取るかを選択します。それらのコメントを外そうとしましたが、エラーが表示されます。特定の RPi.GPIO 関数を使用しているようです。私のpythonの知識は非常に基本的です。使用され、失敗したピンが正確に記述されている場所を見つけようとします。2番目の読み取りからデータを読み取るために、そのピン24を26に置き換えようとしました。これまでのところ成功していません。