Ahorrador de Energía Doméstico: Inteligente, Fiable y Fácil de Instalar
Componentes y materiales
| Componente | Cantidad | Notas |
|---|---|---|
| Particle Photon | 1 | Cerebro del proyecto (WiFi + nube) |
| Arduino UNO | 1 | Solo para alimentar el relé a 5V (puede sustituirse por fuente externa) |
| Cables de conexión | 1 | |
| Dispositivo Android | 1 | Para la app Blynk |
| Protoboard | 1 | |
| Módulo relé (genérico, 2 canales) | 1 | Controla luces, ventiladores, etc. |
| Cable Micro-USB a USB | 1 | Alimentación del Particle Photon |
Aplicaciones y servicios online
- Blynk (app iOS/Android + servidor)
- Particle Build Web IDE
Sobre el proyecto
Mucha electricidad se desperdicia en hogares al dejar encendidos ventiladores, luces, televisores o aires acondicionados cuando no hay nadie en la habitación. Este proyecto avisa al usuario mediante una notificación push en su móvil cuando sale de casa y queda algún electrodoméstico encendido, permitiendo apagarlo remotamente y ahorrar energía.
1. Hardware necesario
- Particle Photon
- Protoboard
- Módulo relé (2 o más canales)
- Fuente de 5V para el relé (Arduino UNO o fuente externa)
- Cables de conexión
2. Montaje del hardware
Conecta el pin INT1 del relé a un pin digital del Photon (p.ej. D1 y D2). El esquema final se muestra en la documentación. Una vez cableado, el aspecto es similar a la foto de referencia.
3. Desarrollo de la app (Blynk)
- Descarga Blynk desde Play Store.
- Regístrate y crea un nuevo proyecto.
- Selecciona Particle Photon como placa y WiFi como conexión.
- Añade los widgets:
- Button (pines virtuales V0, V1…) para controlar cada relé.
- GPS Trigger para detectar cuando sales de una zona geográfica.
- Notification para recibir alertas push.
4. Programación del Particle Photon
El código se carga vía build.particle.io. Usa la librería Blynk para comunicar la app con el Photon.
#define BLYNK_PRINT Serial
#include <SPI.h>
#include <blynk.h>
volatile int state = LOW;
char auth[] = "TU_CODIGO_AUTH_BLYNK";
int GPSflag = 0;
BLYNK_WRITE(V0) { GPSflag = param.asInt(); } // GPS Trigger
BLYNK_WRITE(V1) { // Botón de control
if (GPSflag == 1) digitalWrite(2, HIGH);
else digitalWrite(2, LOW);
}
void setup() {
Serial.begin(9600);
Blynk.begin(auth);
pinMode(2, OUTPUT);
attachInterrupt(D2, notifyOnButtonPress, RISING);
}
void notifyOnButtonPress() { state = !state; }
void loop() {
Blynk.run();
if (state == HIGH) {
Blynk.notify("¡Estás fuera de casa! Revisa tus electrodomésticos.");
delay(200);
state = LOW;
}
}
Esquemáticos
- Diagrama de conexiones:
2021122811534903.png
Resultado: Al salir de la zona GPS definida, recibes una notificación. Si hay luces/ventiladores encendidos, puedes apagarlos desde la app. Proyecto ideal para domótica básica y ahorro energético.
Proceso de manufactura
- Los mejores accesorios para aprovechar al máximo tu Raspberry Pi
- Cómo Elegir la Bomba de Presión Automática Adecuada para tu Hogar: Guía Práctica
- Eleva tu Fábrica Inteligente: Estandariza la Documentación con Soluciones Digitales
- Red Eléctrica Inteligente: Energía Segura, Fiable y Asequible para Cada Hogar
- E-textiles impermeables impresos láser: Pioneering soluciones energéticas para telas inteligentes
- Evolución del Hogar Inteligente: Qué Nos Depara el Futuro de la Vida Conectada
- Seguridad inteligente: Estrategias de expertos para proteger sus dispositivos IoT domésticos de hackers
- Ciudades inteligentes: Aprovechando 5G, IoT y fibra para un futuro net-zero
- Cómo Fortalecer la Seguridad de tu Hogar Inteligente: Consejos de Expertos
- Verizon y Honeywell se unen para impulsar medidores de energía inteligentes con conectividad LTE
- Revoluciona la Eficiencia Energética: Gestión IoT para Negocios Inteligentes