2012年07月一覧

Cosm(旧Pachube)脱出作戦

 無料になった途端サービスの信頼性がおちつつ、データ保存期間もいつの間にかころころ変わる(減る方向で)Cosm(旧Pachube)。1桁の数のdatagramならまぁ使えたけど数が増えると遅くて使えない。サービスが落ちた時には、「世の中に落ちないものは無いさ」みたいな開き直ったエラーメッセージだしてるし。なんかダメになったな。
 なので、自前レンタル鯖にセンサーデータ保存を移動しようとしてます。まず最初の作業は全てのセンサーデータを自前レンタル鯖のデータベースにアップロードできるようにする。これはとりあえず今夜完了。水槽カメラ&水温の担当Arduinoが0022だったのでなんとか1.0.1対応させました。シリアルJPEGカメラのC++ライブラリが0022版だったので、修正がめんどくさかったですけどなんとかなった。
 これにてデータは自鯖でなんとかなるので、1ヶ月くらいデータが溜まったらPachube(現Cosm)へのアップロードをやめますね。


ちょっとマイコン工作一休み

 筆記試験まで3ヶ月なのと、仕事の案件が本格的になりそうなので、ちょいとマイコン系の工作はお休みにします。とは言っても、適度に時間があったら既存のものの改良程度はします。部品たちはそんなに簡単には古くならないので。ネット系のサービスとかの方が進化が激しいし終わるのも早いですね。ソフト部分の開発は継続したいけども、データ取りのPachubeの替りはちゃっちゃっとセンサーマイコン側のコードをかいちゃいましょう、あとはmbed系と水槽温度だけだし。


自前cosm

 自宅の各種センサーのデータをcosm(元pachube)だけでなく、自分のレンタルサーバのDBにも保管して利用しようという計画。
本日、残業ありの、自転車のチューブのエアが抜け気味でゆっくり帰ってきたりしつつのでだいぶ帰りが遅くなったが、ちょいとArduinoEthernetと自鯖のPHPスクリプトをでっち上げてテスト。とりあえず動作は確認した。例によってエラーになっても無視して突っ走るコード。マイコン系なのでまぁコレで。さしあたって、ベランダ雨センサーと自部屋温度センサーの2つと、その2つのセンサーの電源電圧2つの計4系統のデータを自鯖で記録開始した。安定してるようなら、そのデータのWebでの表現方法を検討して実装しよう。

記録されていくデータ


AVR ISP サポートケーブル作成

ATtiny85にてチェック

 昨日ATtinyのISP書き込みボードを作成したのに続いて、ISPの醍醐味であるin Systemの状態でも書き込めるようにケーブルを作成。ちょうどスーパーバリューでICクリップを売っていたのも追い風で。単にケーブルなのでつつがなく完了です。