RaspberryPi B+

■RaspberryPi モデルBがアップデートされてB+モデルが数か月前に出ました。USBポートが4つになったのとGPIOのピンが増えたのが大きな違いで、他には基盤固定用のビス穴が確保されたこと。1wire温度センサのマスタシステムに使ってみるといいかもしれないと、購入しました。購入したのはいいんですが、例によってモニタがHDMIというのが微妙にやっかいで、空きがない。一旦ネットワークにつながればTeratermなどのターミナル経由で作業はできるのですが、最初のセットアップはモニタがないと難しい。

 まずはHDMI-DVIアダプタを購入しました。メインで使っているディスプレイはHDMIとDVIの入力ポートを持っているのでとりあえずセットアップはセレクタを切り替えつつ実施。あとはネットワーク経由で、と思ったらIPアドレスが解らない。ifconfigも使えない。
 案の定gccも入ってない。そのあたりのセットアップから。

 まずはifconfigを使うため、HDMIでつないだモニタ内のGUI内のコンソールで、net-toolsをyum installする。IPアドレスを確認したあと、service sshd startしてSSH接続を可能に。ここまでセットアップできればHDMI経由のコンソールはとりあえず不要なので、以降はteratermからSSH接続で継続。
 環境構築のため、yum install gcc* でコンパイラ関連をとりあえずインストール。次いでyum install git-core してgit関連をインストール。yum install i2c-tools でI2C関連をインストール。

 GPIOの操作ライブラリwiringPiを導入するため、gitを使う。このあたりのくだりでは、こちらツール・ラボを参考にしました。
 WiringPiはパッケージで提供されていないので、gitでソースコードを取得します。
 作業ディレクトリを作成したあと、そのディレクトリに移動してgit cloneを行います。
 git clone git://git.drogon.net/wiringPi
 cd wiringPi
buildスクリプトを動かすとコンパイルが始まります。
 ./build

All Done. NOTE: To compile programs with wiringPi, you need to add: -lwiringPi to your compile line(s) To use the Gertboard, MaxDetect, etc. code (the devLib), you need to also add: -lwiringPiDev to your compile line(s).

 All Doneが出力されれば完了。gpio -vとたたくと、Ver 2.20と出ました。

$ gpio -v gpio version: 2.20 Copyright (c) 2012-2014 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: Model B+, Revision: 1.2, Memory: 512MB, Maker: Sony
Copyright (C) 2008-2015 Satosh Saitou. All rights reserved.
戻る
日記::一覧展開
2016.06
2016.05
2015.12
2015.11
2015.08
2015.07
2015.06
2015.05
NTPを整備する (2015.05.02)
2015.04
2015.03
2015.02
2015.01
2014.12
PHPでDMC (2014.12.13)
jouornald (2014.12.07)
2014.11
2014.10
2014.09
RaspberryPi B+ (2014.09.06)
2014.08
2014.07
2014.06
2014.05
2014.04
2014.03
2014.02
2014.01
ISCP (2014.01.11)
2013.12
2013.11
2013.10
2013.09
2013.08
2013.07
Fedora19 (2013.07.20)
2013.06
Google Cloud Print (2013.06.30)
wiringPi (2013.06.01)
2013.05
2013.04
2013.03
Fedora18 (2013.03.09)
2013.02
Backupその後 (2013.02.24)
Backup (2013.02.17)
2013.01
2012.12
2012.11
2012.10
2012.09
2012.08
2012.07
2012.06
2012.05
2012.04
2012.03
2012.02
2012.01
2011.12
2011.11
2011.10
2011.09
2011.08
2011.07
2011.06
2011.05
2011.04
2011.03
2011.02
2011.01
2010.12
2010.11
2010.10
2010.09
2010.08
2010.07
2010.06
2010.05
2010.04
2010.03
2010.02
2010.01
2009.12
2009.11
2009.10
2009.09
2009.08
2009.07
2009.06
2009.05
2009.03
2009.02
2009.01
2008.12
2008.11
2008.10
2008.09
2008.08
2008.07
2008.06
2008.05
2008.04
2008.03
音が小さい (2008.03.30)
2008.02
1998.11
作成:2014.08.31
公開:2014.09.06

Valid XHTML 1.1

loading image reserved place