Este es un proyecto de pasatiempo sobre domótica. La idea es la de un sistema distribuido de microcontroladores baratos que toman medidas, comunican, emiten datos y controlan dispositivos.
Una tarea importante que debe realizar este sistema es detectar en cada habitación si hay humanos dentro (la distinción de estar despierto o dormido sería una ventaja exagerada :)). Todavía estoy perdido si esto es factible. PIR-s? Cámaras web? Micrófonos? Mostradores ópticos en las puertas? ¿Ultrasonido?
Potencia de procesamiento disponible por salida de sensor: 5MIPS de instrucciones avr (RISC de 8 bits) durante 3 segundos = 15 millones de instrucciones.
El escenario de uso típico sería:
- El apartamento está vacío (el sistema debería saberlo).
- La puerta se abre y un grupo de 4 personas ingresa al pasillo. (El sistema debe saber que hay alguien en el pasillo).
- Dos van a una habitación (el sistema debe seguir su camino por habitación, con un retraso de no más de varios segundos, además de saber que todavía hay alguien en el pasillo).
- , uno de ellos regresa, el otro se sienta en una silla, (el primero debe ser rastreado. El sistema también debe saber en qué habitación está la persona sentada).
- Mientras tanto, el resto dos deambulan al azar en un área de 2 x 2 metros en el pasillo (quitándose los zapatos, colgando abrigos) (el sistema debe saber que todavía están en esa área).
- Uno va a otra habitación, enciende la radio y se va a dormir (el sistema debe saber que hay una persona dormida allí).
- Alguien sale del departamento y regresa 10 minutos más tarde (aquí el único requisito es que el sistema sepa que todavía hay personas adentro).
- Los tres se van (el sistema debe saber que todavía hay alguien adentro).
- Mucho más tarde, el durmiente se levanta, deambula durante media hora y luego sale del departamento (el sistema debe rastrear su posición por habitación con un retraso de no más de varios segundos, y saber cuando se va que ahora no hay nadie adentro) .
No tengo mascotas.