이것은 가정 자동화에 관한 취미 프로젝트입니다. 아이디어는 측정, 통신, 출력 데이터 및 제어 기기를 사용하는 저렴한 마이크로 컨트롤러의 분산 시스템입니다.
이 시스템이 수행해야 할 중요한 작업 중 하나 는 내부에 사람이있는 경우 모든 방에서 감지 하는 것입니다 (깨어 있거나 자고 구별하는 것이 최고의 보너스가 될 것입니다). 이것이 가능하다면 나는 여전히 손실에 있습니다. PIR? 웹 카메라? 마이크? 문에 광학 카운터? 초음파?
센서 출력 당 사용 가능한 처리 능력 : 3 초 동안 5MIPS의 avr 명령 (8 비트 RISC) = 1,500 만 명령.
일반적인 사용 시나리오는 다음과 같습니다.
- 아파트가 비어 있습니다 (시스템에서 알아야 함).
- 문이 열리고 복도에 4 명이 모입니다. (시스템은 누군가가 복도에 있다는 것을 알아야합니다).
- 두 개는 한 방으로 간다 (시스템은 몇 초 이하의 지연으로 방을 따라 경로를 추적해야하며 복도에 아직 누군가가 있다는 것을 알고 있어야한다).
- , 그들 중 하나는 돌아오고, 다른 하나는 의자에 앉습니다 (첫 번째는 추적됩니다. 시스템은 앉아있는 사람이 어느 방인지 알아야합니다).
- 그 동안 나머지 2 개는 복도의 2 x 2 미터 영역에서 무작위로 방황합니다 (신발 벗기, 코트 걸기) (시스템이 여전히 해당 영역에 있음을 알아야 함).
- 하나는 다른 방으로 가서 라디오를 켜고 잠을자는 것입니다 (시스템에는 잠자는 사람이 있다는 것을 알아야합니다 ).
- 누군가 아파트를 떠나고 10 분 후에 돌아옵니다 (여기서 유일한 요구 사항은 시스템에 아직 사람이 있다는 것을 시스템에 알리는 것입니다).
- 세 휴가 (시스템에는 아직 누군가가 있다는 것을 알아야합니다).
- 훨씬 나중에, 잠자는 사람이 일어나서 30 분 동안 방황 한 후 아파트를 떠납니다 (시스템은 몇 초 이하의 시차를두고 방으로 자신의 위치를 추적해야합니다. .
나는 애완 동물이 없습니다.