2012年01月一覧

Arduino 1.0対応 ・・・ 未遂

 とりあえず安定稼働をし始めたところの水槽Camから手をつけてみた。

 Ethernet周りとNewSoftSerial→SoftwareSerial周りを手直しして、コンパイルは通る。しかしpachubeにはpostできるがカメラ画像がpost出来ない。カメラで画像はとれている様な感じだ。コマンドも送れている。post先のURLを変えると「そのページは無いよ」のレスポンスは帰ってくる。すったもんだコードを見比べて・・・。

 あ、これかも!という部分を直したらまずはOK。Ethernetのclientのprintしてる部分をwriteに変えただけ。そういえばbyteを送るにはprintだと文字に変換して送っちゃうからwriteにするようにとSerialライブラリの変更点で読んだ記憶が・・・。Ethernetも同じだったか。画像をpostする部分は「Content-Transfer-Encoding: binary」なのでモロに引っかかったです。
 でも、まだまだ不安定な動きをしているので他も手に入れないとなぁ。しばらくCamはArduino alpha22に戻しておこう。


VAIO UX退役&今日の金魚

 Arduino Camが結構大丈夫そうなので、VAIO UX(あ、今まで「U3」と書いてたのは「UX」だった。まぁ実はcrusoeのU3も持っていたが。) and Listcamのでの運用を停止しました。お疲れさんです。特にVAIO UXは2006年初夏に買った限定SSDモデルなのに、ソニータイマーも発動すること無く働いてくれました。バッテリー以外はまだ大丈夫なのでLinuxいれてこき使ったり、遠出の端末としては使用は出来るでしょうけど。使い手が老眼来てる為、あの超高精細画面はもう厳しい。AndroidタブレットやWindows 8タブレットが変わりの役目をしてくれるでしょう。

 で、Arduino Camの方ですが、当サイトに「今日の金魚」を作成しました。こうなると当然予想される事ですが、カレンダー形式のページも作成中です。1日のベストショットはrand関数に任せてしまうので、金魚たちの「こっちのスナップショットにしてくれ」の主張は認めてあげる事ができません。

 Camの問題点は撮影性能と、替りのCamがあまりない事ですかね。一応、予備的にベランダ豆カメラで使うえるように同じ物を追加で購入しておきましたicon_biggrin.gif



水槽カメラ、シールド変更

サンハヤトの基板をぶった切って載せた

 ブレッドボードで仮組みしてた、水槽カメラ&水温アップローダのEther Pro。LinkSpriteのJPEGシリアルカメラ「LS-Y201」と、自作水温センサーのLM61との接続をコネクタにした。CDSは基板上に半田付け。Ether Pro自体はseeed studioで買ってあった、エンクロージャーに貼付け。下敷きにしてるのは今まで水槽カメラ担当だったVAIO U3です。
 なんか小奇麗なケースに入れると良いんだけど。それは今年の課題だな。


今後の電子工作計画(桜の咲く頃まで)

1)ベランダのスナップエンドウ関連
桜の咲く頃に稼働を目標として、
・土壌水分測定&自動水やり
  タカギ 水やりタイマー用水分センサー(今見たらAmazonで投げ売りしてるので追加購入してみたw)
  秋月のソリッドステートリレー
  エーハイムの水中ポンプ
 上記のアイテムはすでに持っている。マイコンもseeedstudioのバッテリー稼働可、XBeeOKな基板が死蔵してある。
 でも、うちのマンションはベランダに水栓がないのですよ。なのでポリタンクに水を入れておいて、ポンプで給水を考えています。

・定期観測カメラ
  水槽カメラと同じ感じで良いかもね。XBeeのシリアル直結楽チンモードで無線化できるし。防水とかのハウジングを考える必要あり。市販のUSBカメラ安いけど、PCが必要になってしまうので。

 
2)ベランダ気象台の強化
・ハウジング作成
・降雨センサー追加
・風鈴タイプの風センサー追加

3)ゆっくり音声チップ本格利用
  「電気の使いすぎです」とか「お水が無いので水やりをしました」とかは出来るな。

こんな所を考えてます。

ガスのメーターをセンシングする方法ないかなぁ。カメラで読む?


シリアルJPEGカメラ Arduino版 テスト運用中

無理やり2.5階建て

 このブログの右ペインの「ぷー水槽」の下の画像がArduinoで送ってる画像。時刻はサーバ側でGDで書き込みしてる。
 ちと配線周りの整理にベランダの気象センサーに使ってたシールドを出してきて、Ethernet Proに載せてみた。LANのコネクタの高さがありすぎて普通じゃ駄目。仕方ないのでコネクタを使って下駄を履かせてみた。
 最初はNTPを使って、9:00~19:00まで水槽画像を10分毎にアップロードなんて考えていた。しかし、NTPで持ってきた時間を、年月日に分解するのが面倒でやめた。代わりにCDSを積んで、明るい時にアップロードするようにしてみた。これはこれでアリだなと。水槽の水温センサーもこっちに移し替えた。電気伝導度は結局水温のと反比例した部分しか取れないので一旦中止。
 しばらく、これで運用して、問題がなければシールドを蛇の目のに置き換えて、接続端子を固定します。ヘッダーピン1本でブレッドボードに指してるとどうもグラグラして不安です。それまでできたらvaio U3の水槽カメラは退役させます。