呼ぶとつながっているかどうかを調査する。呼び出してデータを取得する。この繰り返しで定期的に温湿度を取得できる。中身だが、まだあまり整理されておらず恥ずかしいのだが、一応載せておく。出力ポートとしても使う。出力しているときにSHT11が0を出力すると回路がショートしてしまう点だ。これを防ぐために出力は0専用、1を出力したいときはハイ・インピーダンス状態にする。9ビット目のACK出力プログラムが正しく動かなくて苦労していた。用にアレンジすればいいだけだ。0;}}break;今回はサブステートマシンを組んでみた。パワーダウンモードの時も同様に書き加える。(ほぼ同内容なので省略)出力フォーマットはシリアルアウトプットの中に以下のバイト列を埋め込んだ。CR+LFSHT11存在ビットは最上位ビットに用意した。存在すれば1、存在しなければ0となる。使用)からは:3C8201068200...のような16進数文字列が出力される。フォーマットで出力される。単3アルカリ乾電池を入れて常時起動モードで1日上げっぱなしにしているが、大丈夫のようだ。センサーからラズパイまで20m近くあるが、何の問題もなく届いている。電力を弱くしないと混信&電池の問題がありそうだ。K熱電対ベースの温度計を作ろうかな。»プロフィールid:minosys技術上思ったことや感じたことを気ままに記録していくブログです。さくらから移設しました。PiWindows開発者リンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!minosysさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。