ないブログに表示されています。新しい記事を書く事で広告が消えます。piに入門するため購入したケースはGPIOの上に穴の空いていないタイプだったので、ワイヤーを繋ぐたびにケースを開けないといけなかった。これはスマートじゃないしケースにも良くなさそうだ。解決方法としては以下の4つがありそうだ。ケースを交換するケース上部に穴を開けるリボンケーブルを出す諦める4は無い。1も負けた気がしてならない。2はプラスチックの加工技術を身につける事になるが、また機材を揃えないと難しそうだ。ケースを見るとGPIOの横に隙間のような穴が空いている。リボンケーブルという平べったいゲーブルが出てくるためにありそうだ。ものが存在するらしい。Amazonで注文して購入してみた。Somethingという会社の製品らしい。T型基板キット」はピンを半田付けする必要があるそうで、そのままでは使えなかった。半田購入!今後電子工作をやっていくにあたって半田付けは避けて通れないところなので腹をくくって購入!Amazonのお勧めに導かれるまま以下の道具を揃えた。¥7,186最後の2つは合わせ買い割引で安かったので衝動買いw全部届くまで1週間ぐらいかかってしまった。準備完了さあ、やるぞ!GPIO表示部分を半田付けブレッドボードに取り付ける側のピンを半田付けしたところ。ピンには長い方と短い方があり、長い方がブレッドボードに挿さるので短い方を基板に半田付けする。SD-60」を買っておいて良かった。リボンケーブルが挿さる部分を半田付けリボンケーブルが挿さる部分を半田付けしたところ。先ほどブレッドボードに取り付ける側のピンを半田付けした側とは裏になっているので注意。piとブレッドボードをT型基板で接続し、繋がっている事を確認するためにLEDと抵抗を取り付けて電源を入れてみる。ワイヤケーブルが不要になったのは良いが、ブレッドボードとして使える部分が狭くなるのは辛いな・・・これは今後大きなブレッドボードを購入するとしよう。piもだいぶ動くようになってきたが有線LANなので1.5mのLANケーブルを挿しているルーターの近くに毎回行かないといけないのが面倒だ。これでは机の上で落ち着いて電子工作をしていくことも出来ない。piを「走らせる」可能性を考えると無線化しておきたい。無線LAN子機を購入そこで、planexのUSBで接続できる無線LAN子機を購入した。piに認識させる幾つかの方法を試してみたが、コマンドラインからwpa_cliを使うこちらの方のやり方がシンプルで参考になった。mode>となりコマンドを入力していくことが出来るのでscanを入力する。0024A5D7B825・・・<以下略>SSIDとパスワードを登録する以下のコマンドで先ほど調べたSSIDと接続先パスワードを入力する。1OK接続設定を保存するネットワークの設定を保存する。quit$確認する有線LANが無い状態でも他のPCからsshログインできることを確認する。LEDの制御もできることがわかったのでプログラムから制御してみる。事例も多いし、デフォルトで使用できるpythonを使うことにする。導入コストという面では非常に楽。整ってきたということで今回触っていこうと思った。作業ディレクトリ作成まずは作業ディレクトリを作成する。develop/raspberry_pi/LED点灯プログラムLED点灯プログラムを書いてみる。実行してみたがもともと点灯しているのでよく分からない問題。piにLEDが接続され点灯している状態でコマンドラインから以下のコマンドを実行する。これはGPIOの2番を使うという意味。/sys/class/gpio/export/sys/class/gpioを確認するとgpio2のシンボリックリンクが作られている事が確認できる。unexport*gpio2の中身は以下のようになっている。value*LEDを制御しながら中身を確認する起動した時点でLEDがついているので、value=1direction=inになっている事が確認できる。/sys/class/gpio/gpio2/directioninLEDを消すコマンドラインからdirectionをoutにしてみる。/sys/class/gpio/gpio2/directionLEDが消灯し、valueも0になっていることが確認できる。/sys/class/gpio/gpio2/value0LEDを点灯するLEDを点けてみる。direction=inでも良いが、valueの方で変更してみる。/sys/class/gpio/gpio2/valueLEDが点灯する。/sys/class/gpio/unexportシンボリックリンクが消えていることが確認できる。piの特徴であるGPIOを使っていきたい。何から始めたらいいかわからない!とりあえず接続してLEDを点灯させてみる。6番ピン(GND)LEDと抵抗の関係が解っていないので今後勉強していかなきゃ。適当に挿してるけど良い子のみんなは真似しちゃダメ。光った!電源を入れるとLEDが光る。