Make一覧

mbed A基板の工作に入る前のテスト

ブレッドボード上でテスト

 A基板の配線はFritzingで絵を書いてますが、まずはブレッドボード上で試しておこうと思って今夜実行。
LANやXBeeは間違いないと思うので省略。初めて扱う20x4のLCDと秋月のmicroSD DIP化基板とシリアルSRAMのSPI同一バス上動作の確認。
ご覧のような手抜きのジャンプワイヤだけの配線で済まして。mbedのテストソフトを書いていざ勝負。まぁ、問題なく動きましたとよ。って、SPIの2デバイス。ソフト上でCSを同じピンで書いてしまってこけてましたけどね。すぐ気づいてなおしました。


豆プランターに土壌温度センサー設置

 家に帰るなり、ツレにチョコを渡して、半田ごての電源ON。ベランダに置いてある土壌湿度センサーの本体部分のタッパを外してきて工作。LM61による温度プローブを接続しました。プローブ自体は昨晩電話線ケーブルと熱収縮ケーブル各種で作成していたので、今夜はC基板にコネクタを付けて5V,GND,analog3との配線と、Arduinoとmbedのソフトの書き換え。
 実は昨日の夜にも、ベランダ気象台の方の気温のデータを使った補正をいれたお試しpachubeグラフを試してたのだけど、今夜はちゃんと埋めたばかりの地温センサーで補正するプログラムに変更してみました。補正方法は1℃あたり2%で。水の電気伝導度の補正方法ですね。土壌湿度にこのまま使えるのかわからんけどログを取ってみます。
 ログと言えば、本日夕方pachubeを見たら15:00くらいに電圧がピコーンと上がっていたので、あれ?と思ってましたが・・・。帰宅後ツレに聞いてみたら、案の定、その頃に水やりしてくれていました。ちゃんとセンシングできてるな。地温補正がちゃんと行けば、自動水やりに持っていける。補正なくても水をやりすぎる方向には行かないとは思いますけどね。気温が上がると電気が流れやすくなる(=センサー値が水がいっぱいある状態の値になる)ので、水をやり過ぎる方向には動かないですから。


ニオイセンサー

 秋月で売ってる硫黄化合物系ガス検知センサ TGS2450。うちにも1個あるんだけど回路は組んでない。
■ヒーター電圧:DC1.6V 138mA (8msON/242msOFFの繰り返し)
■1.6Vを連続で与えるとヒーターが簡単に壊れます。指定デューティを守ってください。
って事でヒーターを断続的にon/offしないと行けないのが面倒で。まぁArduinoで試してる人は居るので、試してみようかなと。
作る際はArduinoベースの自作基板で、電池駆動で、値の表示は小型LCDかレベルメータタイプのLEDか。・・・そんな事を考えてみた。


mbed自作基板レイアウト検討

mbed A基板

 秋月のA基板が届いたので、主要なパーツをおいてみてレイアウトの検討をしてます。しかしA基板広いなぁ。大体B基板の2倍。C基板からすると4倍の面積です。小さいA基板というちびっと小さい基板もお買い上げしたのだが、紙エポキシなんだな。A基板はガラスエポキシ。どっちを使うかなぁ、壁にかけるので強度的にはガラエポ。液晶サイズ的にはどちらも載ります。B基板だとはみ出しちゃってたのだけど。
 


オルファのアートナイフ

アートナイフ

 最近のお気に入り。オルファのアートナイフ。ペンのように持てるので力加減の調整が楽ちんです。ワイヤストリッパでは微妙な、電話線とかLAN線の様な扁平で中に複数の線が入っているケーブルの外皮を向いたり、その他作業でも活躍してます。あとは、コンパスカッターも持ってるけど、ドリルを買ってしまったし、テーパーリーマーもあるしでこちらはなかなか出番が無い。


微調整

 帰宅後作業。豆カメラはsaturationを少し持ち上げてみました。少しって言うか倍の値ですが。すでにベランダは真っ暗なので、具合は明日のお楽しみ。
昨日仕込んだ土壌湿度センサーですが、想定通り土壌温度に影響されますね。地温センサーは入れるつもりなのですが、まぁしばらくはデータ取りしておきます。こういうデータ取りして、そこから何が読めるかとか探るのは結構好きなので。あ、土壌湿度センサーの動作タイミングはだいたい120secおきからだいたい240secおきに変更しました。地温との補正が終わったらもっと長くしても良いでしょう。
 ちなみに、今のうちのセンサー類の動作タイミングは
 ・ガイガーカウンタ 大体120sec毎
 ・気象センサ 大体240sec毎
 ・電力センサ 大体10min毎
 ・tweet&豆カメラ 大体1hour毎
といった感じになっております。大体とあるのは、先勝ちのループの中なので、他の処理が先に実行中だと時間が来てても待たされます。特に豆カメラは処理に時間がかかるので他の処理は待つことになります。これを、割り込みとかで並列化する予定は全くありませんw。そんなん必要なら別にmbed作るかwifiXBeeでセンサー個々で上げさせるワイ。
 wifi XBeeといえば国内でも入手可能になってきてますね。1個お試しで買っても良いのかも。消費電力が高いので実用にするかは微妙な所。でも、豆カメラ画像をアップするには使えそうだと思われます。金魚カメラと同じように、独立動作にして明るさセンサーで動作開始終了を決めれば良いのだから。Arduino用のライブラリ待ちだなぁ。