これは、ホームオートメーションに関する趣味のプロジェクトです。アイデアは、測定を行い、通信し、データを出力し、アプライアンスを制御する安価なマイクロコントローラーの分散システムです。
このシステムが実行すべき重要なタスクの1つは、人間が中にいるかどうかをすべての部屋で検出することです(目覚めているか眠っているのかを区別することは、過剰なボーナスになります:))。これが実現可能であれば、私はまだ途方に暮れています。PIR-s?ウェブカメラ?マイク?ドアの光学カウンター?超音波?
センサー出力ごとに利用可能な処理能力:5MIPSのavr命令(8ビットRISC)、3秒間= 1500万命令。
一般的な使用シナリオは次のとおりです。
- アパートは空です(システムはそれを知っているはずです)。
- ドアが開き、4人のグループが廊下に入ります。(システムは、誰かが廊下にいることを知っている必要があります)。
- 2人は部屋に行きます(システムは部屋ごとに経路を追跡し、数秒以内に遅れを取り、さらに廊下にまだ誰かがいることを知っておく必要があります)。
- 、一方が戻り、もう一方が椅子に座ります(最初の椅子は追跡対象です。システムはどの部屋で座っている人かを知る必要があります)。
- それまでの間、残りの2人は廊下の2 x 2メートルのエリアをランダムに歩き回っています(靴を脱いで、コートを掛けています)(システムは、彼らがまだそのエリアにいることを知っているはずです)。
- 別の部屋に行き、無線をオンにしてスリープ状態になります(システムは、そこに眠っている人がいることを知っているはずです)。
- 誰かがアパートを出て、10分後に戻ります(ここでの唯一の要件は、内部にまだ人がいることをシステムが認識することです)。
- 3つの休暇(システムは内部にまだ誰かがいることを知っているはずです)。
- その後、寝台車が立ち上がり、30分間歩き回り、アパートを離れます(システムは部屋ごとに数秒以内に遅れて自分の位置を追跡し、中に誰もいないことを知る必要があります) 。
私はペットを飼っていません。