2017-09-16 11 views
1

私は助けが必要です。私はpi上でgpioのピンの状態をチェックするために働くjavaコードを書こうとしています。助けてください。私は動作していない別のコードを見続けています。私はpi4jをダウンロードし、まだ動作していません。ラズベリーとのインターフェースpgpio

+0

質問に詳細(コード)を追加して、試していることを示し、どのように動作していないかを示してください。 – DNA

答えて

1

これについてはさまざまなライブラリを入手できますが、通常のJavaファイルの読み書き操作を使用してGPIOとやり取りすることは可能であり、比較的簡単であると思います。たとえば、ピン2を入力として使用するには、文字列 "2"を/sys/class/gpio/exportに書き込んだ後、 "in"を/sys/class/gpio/gpio2/directionに書き込む必要があります。次に、ピンの状態を/sys/class/gpio/gpio2/valueから読み取ることができます。

私はこれをJavaで試したことがないことを告白する必要がありますが、Cのみですが、なぜ同じように動作しないのか分かりません。

これは完全な答えにはなりませんが、これはGPIOに固有の唯一のビットです。残りは普通のJavaファイル処理のものです。しかし、スイッチの接点を解除するような洗練されたものをしたいのであれば、すでに面倒なことが行われている図書館を見つける方が良いかもしれません。

関連する問題