Casa inteligente

Proyecto de domótica

Sensores y actuadores que reaccionan solos o por control remoto

Luces, acceso, alarma y clima en un Arduino, con control por USB o Bluetooth desde la app móvil.

Ver el sistema
Prototipo de casa inteligente en cartón con Arduino, luces LED, servo y ventilador Prototipo de elevador en madera con motor, polea y botones de control

Qué hace el proyecto

Cuatro funciones de una casa inteligente sencilla, en un solo prototipo escolar.

Hardware y pines

Cada sensor y actuador tiene un pin fijo definido en el sketch.

Elemento Pin Función
LED 1 y LED 22, 3Iluminación
LDRA0Luz ambiental
Ultrasonido TRIG / ECHO4, 5Distancia
Sensor magnético7Disparo de alarma
Buzzer8Sonido de alarma
Servo9Barrera / puerta
Bluetooth RX / TX10, 11Comandos inalámbricos
Motor (transistor)12Ventilación
LM35A1Temperatura

Cómo funciona el software

En setup se configuran pines y comunicaciones. El loop atiende sensores y comandos sin congelarse con delays largos.

loop()
  ├─ Luces automáticas (si modo auto)
  ├─ Servo por ultrasonido (si modo auto)
  ├─ Alarma magnética
  ├─ Temperatura / motor (cada 1 s)
  ├─ Comandos USB o Bluetooth
  └─ Retorno del servo a los 5 s

Protocolo y app Flutter

Un carácter por acción, a 9600 baudios. La misma tabla sirve para Monitor Serie y para la APK.

Comando Acción
Z / XLuces manual / automático
L / NLuces ON / OFF (manual)
C / VServo manual / automático
G / HServo abrir / cerrar (manual)
A / DAlarma ON / OFF

La app en app_flutter/ se conecta por Bluetooth Classic al HC-05 y envía estos caracteres. Esta web solo informa: no controla el Arduino.

Aprendizajes

Sensores y actuadores en un solo sistema, tiempos con millis, modos auto/manual y un protocolo común listo para la app móvil.

Casa inteligente

Proyecto de domótica