アドベントカレンダー2017の18日目です(前日の21時に急遽登録しました)。2017の17日目の記事です。2017の6日目の記事です。一人暮らしを始めてから、部屋を好き勝手いじれるようになったこともあり、スマートホームに憧れていろいろと自作してみた時期がある。いつかのブログにも書いたかもしれないが、RaspberryPiで色々センサーをいじれるように遊んでいると、「自分が家にいるときだけ」という処理をしたくなる。Payカードを買い物利用のメインに切り替えた。還元率はいいのだが、家計簿アプリのZaimへの自動登録機能がないため、毎回自分で登録することになり、家計簿をつけるのがかなり面倒になってしまった。インスタントな作りにしようとしたため、Dropboxを使う。グラフを表示するサイトも作りたい。キンクマハムスターうちに来て2週間強のキンクマハムスターさんだが、夜中にどれぐらい動いているのか気になる。いつか旅行に行くときにちゃんと活動しているかを観察できるようにしておきたい。ハムスター連続更新は長くて一週間の様子までの予定。ハムスター関連で、プログラミング周りでいくつかやってみたいこともある。Railsをちょっとだけ触っている。そこで、Railsの勉強のために自宅でも何か建ててみようと思う。実際に使うものが良い。Piを使っているので、サーバでは出来ないことをしたいと思い、ポケモンの鳴き声を出してみることにした。自宅にいるときに、たまにポケモンが現れるようなので、ポケモンGoを起動していない状態でもスマホへ通知したい。実施した手順をメモしておく。今回はDHT11による温度と湿度の取得である。精度はあまり良くないので、温度は前回のDS18B20のほうが良さそうだ。VCCを5Vに、DATAを任意のGPIOピンに、GNDはそのままGNDピンに接続する。購入したDS18B20を温度センサーとして用いる。ここではGPIOピン4番を用いる。買ったLEDを光らせる。LEDモジュールで、RGBの各PINに0-255のアナログ値を書き込むことで色を表現する。Piにはアナログ出力がない。Programming残業が続くと、TILが捗らない。下書きで貯めている分でも書き終わったのがないので、センサーを買った話でお茶を濁す。ごらんの通りである、まだ触っていないので特に言うこともない。更新は不定期ですので、登録をおすすめします。最近はJavascriptを少し触っている。オオサカ堂スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。