*

こちらも簡単!RaspberryPiでJavaを動かす!pi4jをインストールしたの巻

公開日: : ガジェット, プロジェクトR

P5050404

はじめに

JavaでRaspberryPiのIOを制御できるようにします

参考サイト

こちらのサイトを参考しました(感謝)
GPIO を Javaでいじくる。 – moremagicの日記

準備するもの

準備するものは、物理的には何もなく、プログラムをRaspberryPiにインストールするだけです
この2種類だけ

  • openJava
  • pi4j

あとは、動作確認プログラムを作成します
といっても、参考サイトからコピペするだけなんですけどね

手順

サイトに書いてあるとおりに進めます
ターミナルで作業しました
ただ、pi4jのサイトが違っているので、こちらからブラウザをDLします
<DLできなかったURL>
http://pi4j.googlecode.com/files/pi4j-1.0-SNAPSHOT.zip
<DLできたURL>
https://code.google.com/p/pi4j/downloads/detail?name=pi4j-1.0-SNAPSHOT.zip&can=2&q=

注意

P5050405

ファイル・フォルダ構成に注意しましょう
/home/pi
→HelloJava.java(Java確認用)
→ControlGpioExample.java(GPIO確認用)
→/pi4j(pi4jフォルダ)

※Javaの実行は/home/piで

実行

P5050406

管理者権限でsudo java -cp .:pi4j/pi4j-1.0-SNAPSHOT/lib/* ControlGpioExampleを実行すれば、動作します

が、GPIOにLEDが付いていないので、実際に動作してるか不明ですw
次回はLED回路を自作します

やることリスト

  • RaspberryPi購入
  • SDカード購入
  • SDにOSインストール
  • 設定・動作確認【追加】
  • Pi4Jインストール・動作確認
  • LED回路作成・点灯確認
  • EchonetLite for Javaインストール
  • 100V電源制御確認
  • すべてOKw

まとめ

あっけなく、pi4jも動作しました
次回、LED点灯まで行います

情報

PC

関連記事

連続20日動作が嬉しい!小米Xiaomi Mi Band 2をAliExpressで注文したの巻

はじめに 会社の人がXiaomi Mi Band 2を付けているのです 小さくて良いなあと思い、

記事を読む

簡単!RaspberryPiを起動させたの巻

はじめに 前回OSを書き込んだSDメモリを準備するだけで、すんなりRaspberryPiが起動

記事を読む

ファンのホコリを掃除して無事復活! DELL vostro A860

ノートPCのファンのホコリを取り除くと、快適にPCが動作しています 熱暴走していたDE

記事を読む

スマホでハード・キーボード打ちは楽! Nexus7のキーボードインプレッション&設定【Google NEXUS7専用】Bluetooth接続キーボード兼スタンド兼カバー

やっぱりPCでキーボードを打ちなれているので、スマホでのキーボード打ちも楽です さて、

記事を読む

簡単手続きの2時間! HDDの丸ごとコピーの巻

あっさり、HDDの丸ごとコピーが出来てしまいました 最近、PCのタスクトレイから「ハー

記事を読む

やっと買えた! NIKE DOWNSHIFTER 3 MSL WIDE

久しぶりに靴を買いました いや、ほんと久しぶり いつものようにNIKE N

記事を読む

Retina液晶で画面がきれい!初購入のWindowsタブレット!Teclast X98 Plus II Dual OS タブレットの開封、セットアップの儀

はじめに WindowsタブレットをAliexpressで買いました 11月に買って翌年1月

記事を読む

あっさり開梱!ScanSnap開梱の儀 ScanSnap iX500 富士通

ADOBE ACROBAT X STANDARDが添付されてきました Scansnap

記事を読む

断捨離で不要になったスキャナをソフマップに売りに行ったの巻

結論から言うと、売れませんでした、残念 この連休は部屋のプチ断捨離中 そんでもって、

記事を読む

RaspberryPiのSDメモリに起動イメージRaspbianを書き込んだの巻

はじめに 今回は、RaspberryPiの起動用SDメモリを作ります これがないと、ボー

記事を読む

PC

PC

PAGE TOP ↑