Este es un proyecto de hobby sobre domótica. La idea es la de un sistema distribuido de microcontroladores que tomen medidas, se comuniquen, generen datos y controlen los dispositivos.
Una tarea importante que debe realizar este sistema es detectar en cada habitación si hay seres humanos dentro (la distinción de estar despierto o dormido sería una ventaja extra):). Todavía estoy en una pérdida si esto es factible. PIR-s? Webcameras? Micrófonos? ¿Contadores ó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 debe saberlo).
- La puerta se abre y un grupo de 4 personas ingresa al pasillo. (El sistema debe saber que alguien está 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, y 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é sala está la persona sentada).
- Mientras tanto, los otros dos vagan aleatoriamente 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 durmiendo allí).
- Alguien deja el apartamento y regresa 10 minutos más tarde (aquí el único requisito es que el sistema sepa que todavía hay personas dentro).
- Los tres se van (el sistema debe saber que todavía hay alguien dentro).
- Mucho más tarde, el durmiente se levanta, deambula por media hora y luego abandona el apartamento (el sistema debe rastrear su posición por habitación con un retraso de no más de varios segundos, y saber cuándo se va que ya no hay uno dentro).
No tengo mascotas.