Raspberry Pi

Raspberry Piのハードウェアおよびソフトウェアのユーザーおよび開発者向けのQ&A

4
Raspberry Pi用のJava IDE
Pi用の優れたJava IDEを知っている人はいますか?Eclipseをダウンロードしようとしましたが、機能しませんでした(おそらくそれが重すぎるためです)。実際に動作するように、RAM使用量とメモリ使用量が少ないIDEが必要です。
12 java  ide 


2
Wi-Fiを使用したRaspberry Piの存在検出
Raspberry Piでネットワーク上のMACアドレスを継続的にスキャンし、特定のMACアドレスを検出したときにタスクを実行するにはどうすればよいですか? Piを使用して、さまざまなホームオートメーションタスクを実行します。私の携帯電話がWi-Fiに接続したことを検知したときにタスクを実行したい(家に帰ったばかりだ)。Piが携帯電話のMACアドレスを継続的にスキャンする最良の方法は何ですか?arp-scanMACアドレスのスキャンに使用できることは知っていますが、これを継続的にスキャンする必要があります。arp-scanループで実行するか、cronを使用して毎分実行するよりも優れた方法があると確信しています。

4
プログラム専用のプロセッサコアを1つ持つことはできますか?
GPIOピンの高->低と低->高信号エッジ間の時間差を計る必要があります。これを行う簡単なプログラムを作成しました。しばらく実行した後、結果に非常に満足しました(0.01のバリエーション)。しかし、時々0.5秒のエラーがありました。これは、その時点で実行されている他のシステムプロセスが原因であると考えていました。だから私の質問は: プログラム用に1つのプロセッサコアを予約し、他の3つのコアをシステム用にできますか? Raspbian Jessie Liteを使用しているので、実行するには3コアで十分だと思います。

2
ストレッチ/テストパッケージの使用方法
RaspbianにDelugeの最新バージョンをインストールしたい。 現在のディストリビューション、Jessie(安定版)には1.3.10バージョンが含まれていますが、最後のバージョンは1.3.13です。 次のディストリビューション、Stretch(テスト)には1.3.13バージョンが含まれています。 aptを有効にして、Stretchディストリビューションからパッケージを取得するにはどうすればよいですか?

4
独自のpythonスクリプト(GUI)のみを起動する方法は?
次の問題があります:Raspbian Jessie(バージョン4.4.26-v7 +)を実行しているRaspPi 3Bを使用する起動時に自己記述PythonスクリプトのGUIを実行したいです。 この質問はこのウェブサイトだけでなく他のウェブサイトでも尋ねられていることを知っていますが、Raspbianは変化し続けており、以前に提案された解決策はどれも役に立たなかったため(下記参照)、もう一度質問したいと思います。 私の理解では、XServerをロードし、その後スクリプトを実行する必要があります。これは、デスクトップ全体をロードする代わりに発生するはずです。 これを達成する1つの方法は、LXDE自動起動ファイルを使用することです(この回答で説明されています)。私は、ファイルを編集した/etc/xdg/lxsession/LXDE-pi/autostartだけでなく、ファイル/etc/xdg/lxsession/LXDE/autostart(参照記事で示唆されているように、前者はもともと4本の線の代わりに3つ含まれている) -の行を追加@sudo python /full/path/to/file.pyして@openbox、私のPiはまだブーツデスクトップに、自動的にすべてのスクリプトを実行しません。注釈:どちらかのファイルと両方のファイルについて、スクリプト行とスクリプト行をopenbox行と一緒に試しました。 別の戦略には、rc.localファイルが含まれます(公式ドキュメントで提案されています)。ただし、追加するだけでpython /full/path/to/file.py &は機能せず(GUIがまだstartxないため)、さらに追加しても助けにはなりませんでした。明らかにstartxをpythonスクリプトにリンクできなかったため、前者は起動直後に閉じられました。 いくつかは示唆(さらに)の.xinitrcが使用されるべきであること、。ただし、これも機能しませんでした。 su -c python /full/path/to/file.py pi そして、最後になりましたが、何らかの方法で、init.dを使用して実行可能にする必要があります。 正しい方向へのヒントをいただければ幸いです。私の間違いはどこですか?rc.localまたは.xinitrcの私の行はどのように見えますか?または、ピクセルへの切り替えに関連する大きな変更がありましたか? 追加情報:スクリプトにはsudo権限が必要です。GUI 2.7はTkinterを使用しているPython 2.7で書かれています。GUIは画面を完全に埋めるため、背景は無関係です。スクリプトは永久に(またはGUIを介したユーザー入力によって停止されるまで)実行されることになっており、wifiやイーサネットなどのシステムサービスを使用します。 詳細:すべてローカルで発生しています。 明確化:これまでに、8時間以上ネットを検索し、さまざまな開始点からチュートリアルを試したり、それらを組み合わせたりしました。2016年10月がRaspbianに変更されたため、非デスクトップ環境で実行するとスクリプト(ピクセルで起動したときに完全に動作する)が動作しない(疑わしい)か、新しいチュートリアルが必要であるという結論に達しました。古いチュートリアルを廃止しました。さらに、スクリプトを起動したり、Xserver(または同様のもの)を互いに独立して起動するのではなく、Xserverによって作成されたディスプレイをスクリプトが使用するように両方をリンクすることが課題です。
12 raspbian  python  gui  xorg 


3
新しいJessieイメージの自動ファイルシステム拡張を無効にする2016-05-10
これで、SDカードで新しいJessieイメージ(2016-05-10リリース)をフラッシュして初めてブートすると、SDカード全体でファイルシステムが自動的に拡張されます。そのスクリプトを停止したいです。これが欲しい理由は、SDカードからイメージをバックアップするときに16 GBのディスク容量を消費し、その容量を節約したいからです。16 GB SDカードを使用しています。



4
Raspberry Pi 3はRTOSをサポートしていますか?
RTOSの世界は初めてです。Raspberry Pi 3(FreeRTOSの場合があります)でRTOSを使用する予定です。誰がどのRTOSが初心者に適しているかを提案できますか? 彼らはまだBCM2837でデータシートをリリースしていないので、RTOSをRaspberry Pi 3にロードすることさえ可能ですか? これは役立ちますか?

6
Raspberry Pi Model B 3オーバークロック?
Raspberry Pi Model B 3の本日リリースにより、この新しいPiのスピードを見ることができ、私たち全員が非常に興奮していると確信しています。標準のクロックは1.2Ghzですが、さらにプッシュしたいと思います。Pi 3は64ビットBCM2837プロセッサを使用していますが、BCM2837のファクトシートは見つかりませんでした。検索結果はすべてPi 3に関するものです。 この新しいプロセッサにはオーバークロック機能がありますか?それとも、最大クロック速度に達したPi Zeroのようなものですか?

2
モデルAとA +の違いは何ですか?
モデルA(リリース2012)とモデルA +(リリース2014)にはハードウェアのわずかな違いがあります。 彼らは何であり、A +ではできないこと、Aではできないことは何ですか?周辺機器の変更は、特定の拡張ボードの使用を妨げますか?新しいA +よりも古いモデルAを使用する利点はありますか(ボーナス:モデルAはまだ利用可能ですか)。
12 pi-a  pi-a+ 

4
Pi 3に新しいノードバージョンをインストールする
セットアップ JessieとPI3を持っています。ウィキペディアによると、それはARM Cortex-A53を使用していますARMv8-A。 このadafruitチュートリアルを使用してnode.jsをインストールするv0.12と、まだベータ段階のノードになります。 質問: 私は、少なくとも、使用したいv4のnode.js。これをインストールして実行するにはどうすればよいですか? 失敗したアプローチ 最初 このチュートリアルでは、その方法について説明します。 wget https://nodejs.org/dist/v5.0.0/node-v5.0.0-linux-arm64.tar.gz tar -xvf node-v5.0.0-linux-arm64.tar.gz cd node-v5.0.0-linux-arm64 sudo cp -R * /usr/local/ #attention copies also readme and other not required files v.4.0.0から テストスイートは、ARMv6、ARMv7、および新しい64ビットARMv8プロセッサで継続的にパスする必要があります。 V.5.0.0: ARMv8 64ビットバイナリ: =>バイナリを実行できません。 -bash: /usr/local/bin/node: cannot execute binary file: Exec format error 第二 https://github.com/nodesource/distributions#installation-instructions 停止中 sudo apt-get …
12 node.js 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.