ictkuma久々の投稿になります。こまめに投稿すべきですがなかなかできなくて.......今評価中のことをすこしアップします。いろいろな方々が実験している電池での稼働ですが今年のはじめから挑戦してましたが、ここでめどがつきそうなのでアップします。以前に、水田の水温測定シましたが、続きで保存用のムロの温度測定を思いつきました。畑に穴を掘り、籾殻をいれて簡単なムロを作ったところの地中15cmの温度を測定しマイナスにならなければ大根も凍らず保存できると考え、wifi経由でクラウドにアップして見える化できるようにしてみました。その時は手元にあった秋月電子のESP8266を使ったテストボードを乾電池で動作させました。電池は5日しか持たずコストは掛かるし電池交換が忙しかった。追い打ちが、気温もマイナス5度を下回ると乾電池がまったく役に立たなくなりました。(ショック)そこで、単3サイズのエネループが8本余っていたのでこれを交互に充電して使うようにしたところ、春まで週1回の電池交換で動作させ、大根も無事保存できました。設置場所(センサーは地中15cm)ここで考えたのは本格的にESP8266を使って省電力ができないか。modeがありこれを使えば省電力での運用が可能だとわかり、とりあえず今のままでプログラムを変更して見ました。1週間以上は動くのですがテストボードはUSBインターフェイスを始め運用上使わないものが多くあり電力を使うので、素のESP8266でボードを作り動かしましたが3週間ぐらいしか持ちませんでした。原因は5V→3.3Vのコンバータを在庫していた部品を使ったためで、待機時に結構な電力を使ってました。省電力のものにすれば大幅に電力が下がることをネットで発見し、試して見ました。結果は現在7月3日から稼働してますが1っヶ月半を過ぎまだまだ元気です。このまま3ヶ月以上動けば今年の冬に使えると思っています。実験の段階ですが結果が出たらまた報告するようにします。ictkuma【ハッカソンから社会実装へ!】2018年10月に長野県伊那市で開催された「伊那ハック」にて、我々のチームが提案した「石仏総選挙」に予算が付き、この度社会実装されることになりました!まったくひょうたんからコマのような話です。「石仏総選挙」の趣旨は、「地域の観光課題」というテーマに対し、「素晴らしいのに見過ごされがちな高遠の石仏(地域に多数の石仏がある)を話題化させるために、石仏の前にセンサーをつけて人の滞留時間を測定し、一番人が立ち止まった石仏を“石仏のセンター”として表彰する人類初!?の総選挙」というものでした。今回、予算の都合やリソースの限界、様々な大人の事情から、完成と言うにはほどとおいものになりましたが少しはハッカソンのIoTも少しは活用(でも今は詳細を言えない)できて「石仏を話題化するための総選挙」という意味では、一定の成果があげられていると言えるかもしれません。ハッカソンチームは伊那在住者は1名、遠方参加者が4人(新潟、岡山、東京2名)と私の6人チームでしたが、実装でも距離を超えるため、ITを活用して(テレビ会議、SNS)実現に近づきました。「高遠さくら祭り」が全国的に有名な同地。石仏総選挙はこの桜まつりに合わせての開催となります。本当の選挙のように選挙ポスターがあったり、投票箱も実際に見てみるとびっくりするようなことも用意してます。有名な高遠の桜を眺めながらもう一つの楽しみになると思いますのでぜひお越しください。NAGANO〜AI(人工知能)は経営にどう生かせるか?〜私が所属しているNPO法人長野県ITコーディネータ協議会の主催でIT経営カンファレンスが開催されます。Scan(写真参照)実用化の意義(株式会社ブレイン神戸社長)などが講演されます。日時、場所などはは次のようになります。長野市での開催ですが参加費無料ですのでぜひご参加ください。大学習室1申込みはhttp://www.itc-nagano.jp/よりお願いします。ictkuma水田の温度測定用に使えないかと色々な温度センサーを試したので感じたことを書いてみました。センサーには熱電対、サーミスタ、IC型などの方式がありますが、今回は取り扱いが簡単なIC型の物を使うことにしました。それらのセンサーをマイコンにつなげる接続インターフェイスとしてアナログ入力、I2C、SPIなどがあります。今回使うIchigojam(マイコン)にはアナログ、デジタル、I2Cの3種類の入力インターフェイスが用意されているので、アナログとI2Cのインターフェイスに接続可能な温度センサーをテストしました。アナログ入力のものとしては1°C変化でアナログ出力が電圧変化が小さいものがありますが計算が難しくなるので10mV変化するセンサーを選択しました。センサーとしては一般に使われているTIのLM35とLM61をテストしました。価格はLM35が安いのでマイナス温度の測定がなければLM35、マイナス温度測定があればLM61を選べばいいと思います。アナログはケールルを長くするとノイズを拾いやすいのでソフト側での対応など注意が必要です。I2C接続のセンサーは高性能なものが多く、結露防止のためだと思うのですがヒーターが内蔵していたり、湿度、気圧までも一つのセンサーで測定できるものもあります。温度のみを測定するADT7410はとても使いやすかったです。次に温度と湿度を計れるセンサーは種類も多いのですがHDC1080を使ってみて温度異常をメールで知らせる仕組みに組み込んでいます。最後にBM280は気圧、温湿度を計測できて良く、補正値の取得などで精度は高いのでしょうがプログラムが複雑になることと、そこまでの精度もいらないと判断して利用を断念しました。9月初めから12月まで行ったテストからLM35に防水ハウジングを自作して水温を計るのがコスト、作業方法から見てベストと考えています。ハウス、工場などの環境測定では温度、湿度などを一つのセンサーを利用もしていきたいです。年末の掃除も終わった後少し参考になるかと思いまとめてみました。ictkuma随分間を空けてしましましたが水温センサーが完成し運用テストをしていますので状況を含めてアップします。前回作成したものは、風が強い日は測定したデータにノイズが発生しておりプログラムで対応しようとしましたが改良できずセンサーを分解したら、シリコンシーラントが奥まで入っていなくて曲げると浸水していました。それで原因が判明して幾つか対応をしました。センサーを変更LM61にすることでマイナス温度も測定できるようにしました。前回使用していたビニールチューブの上にアルミ管をかぶせ耐衝撃性をアップこれにより、安定した測定ができるようになりました。ichigojamで使っているanalogポートは3.3Vを1023で表すため3.226mv単位の数値になるためLM61の仕様で10mvが1度のため約0.3度単位でしか測定できません。現在使用している範囲ではこの精度で対応できるので良しとしました。これから、毎週木曜日に状況を更新してアップしたいと思います。来週は今までテストした温度センサーについてアップします。ictkuma気になっていた水温センサーについてセンサー部の防水加工を修正してケーブルを2芯シールド線に変更して見ました。今室内で動かしている時点ではだいぶ改善していそうです。防水加工が乾燥するまで待って屋外でテストする予定です。ictkuma簡単IoTとして作っていた温度&水温センシングの仕組みを実際に運用する屋外に設置しました。環境センサーを未来工業のウォールボックスセットして、単管を使ったポールに固定しました。水温センサー(LM35)は水槽の中に入れています。室内のコップに入れた水でテストしているときは良かったのですが水槽の中では変動が大きく原因の調査してますが、別のセンサーでもテストしてみるつもりです。外気温の情報は他のセンシングユニットの数値と比べてますが正しい値を示しているようです。これから温度が下がる季節でボックス内の温度も上がらないと思いますが直射日光の影響など実験していきます。気温は午後6時現在16度まで落ちてきて、更に下がって行きますので良いテストになるかなと考えてます。水槽の水が凍る11月末まではここでテストができそうなので湿度センサー、気圧センサーを付加してテストをしていきたいです。ictkumaちょっとした知識があると自作でIoTが可能です。Pi、Arduino、IchigoJamなどのワンボードコンピュータとセンサーを使うといろいろなデータを収集することが出来ます。北海道で自作して費用を削減した事例が日経新聞に掲載されていましたのでリンクを載せておきますので興味のある方見てみて下さい。同じようなことを実現したい方ご相談下さい。現在実験中の仕組みについてもある程度動作が確認できた時点でアップしていきますのでお待ち下さい。ictkuma予告していたとおり、少し高度な実験を3連休を利用しして第2弾をやりました。実際は部品が秋月電子より届いたのが昨晩だったので今日色々トライしてみました。温度計測はI2Cを使ったデータのやり取りができる「ADT7410使用温度センサーモジュール」を使って配線とプログラムのテストをしました。ものは写真の中のブレッドボード上の小さな基盤になります。プログラムはIchigoJamのI2Cコマンド使用で簡単にできました。いえ各サイトを参照にしながらです。次に「Arduino用土壌湿度センサー」を使って土の湿度測定をテストしました。何%を表示できるものではなく簡易的な商品です、写真では右はじのプリンの入れ物に刺さっています。このセンサーを使いアナログ入力のテストをしてみました。ガイドブックによると0ー300:ドライ、300ー700が湿った土:700-950が水の中となっているので先日の歩行者用信号を参考に300以下なら黄色のLEDを点灯するようにしてみました。温度の方は30°C以上で赤色LEDが点灯するようにしました。夕飯前まで部屋の温度が30°C以上ありテスト中ずっと点灯してました。最後にSAVE領域を”0”にとり自動起動できるようにしました。これでディスプレイ、キーボード無しでも電源をいれるだけで動くようになります。3時間ぐらい動かしてますが問題ありませんので、このまま一日テストしてみます。これでデータの測定の仕組みが出来ましたので第3段として通信でクラウドにアップすることをやってみたいと思っています。使えるものではWifiとLTEがありますがコストからまずはWifiから挑戦してみますので楽しみにして下さい。ictkumaichigojamのハーフキットをはんだ付けで作りLEDを点灯させてみました。基板上のLEDはBASICでLED1と入力すると点灯します。これでは面白くないのでラズパイの時に使っていたブレッドボードを持ち出しLEDを点灯するようにしてみました。信号機を点灯させるサンプルプログラムが上がっていたので基板上のスイッチを押すと赤信号から青信号になり点滅して赤信号になる、歩行者用信号のプログラムにしてみました。ichigojamは完成品も売られていますのでテレビとUSBキーボードアンドロイド用の携帯充電器があればすぐに動かすことが出来ますし、スターターセットも5000円位ででてますのでお子様の夏休みの工作の候補にもなりそうです。これから温度測定をしてインターネット上のクラウドでグラフ化できるところまで作っていく予定なのでまた状況をアップします。Blog.投稿先:キャンセル。