Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Como en la película "Misión Imposible" dice "Los tiempos desesperados requieren medidas desesperadas", mi hermano, que está en la décima clase, tuvo la idea de controlar las luces de la cocina usando el teléfono en lugar de usar interruptores y la razón por la que nuestra cocina es compartida con otros huéspedes de Airbnb, y los conmutadores son el área más vulnerable para propagar COVID 19.
Después de tener la idea, planeamos cómo hacerla realidad. Yo, con el conocimiento de Ingeniería y mi hermano con el conocimiento de Creatividad de nivel 10 de Clase, nos pusimos en acción. Nuestros padres nos ayudaron con las conexiones para obtener nuestros componentes y otras tareas diversas.
Paso 1: componentes
- Smps mini -5v
- MOC3041
- MOC3021
- Rectificador
- Triac-BT136
- Resistencias
- Pines de encabezado
- 4N35
- NodeMCU
- Resistencias
Paso 2: cómo funciona
- Incluye un módulo NodeMCU que se conecta al Wifi desde donde se conecta al servidor Blynk.
- Tiene Triac para controlar el encendido y apagado de las luces. He usado Triac en lugar de relés porque son más baratos y confiables.
- Tiene Smps para convertir la corriente alterna en corriente continua.
Paso 3: Diagrama de circuito para la PCB principal
El PCB se hizo a medida y se imprimió desde pcbway. He incluido el diagrama de circuito
Paso 4: Fabricación de PCB con Eagle CAD
Uno puede ir a mi perfil donde he explicado cómo diseñar PCB personalizados usando Eagle CAD. Las imágenes mostraban el archivo del tablero y la vista Gerber del proyecto.
Paso 5: Obtener la PCB
El PCB se entregó en 2 semanas
Paso 6: Cubrir
- Como ya les dije, mi hermano es muy creativo, usó una vieja caja de dulces y una vieja Sunmica para hacer la cubierta.
- Estaba pintado de negro
- La Sunmica dio un buen acabado de madera.
Paso 7: codificación
#define BLYNK_PRINT Serie
#include #incluya
char auth = "Su clave de autenticación"; // Debería obtener el token de autenticación en la aplicación Blynk.
const int R1 = 5; // Relé de salida 1
const int R2 = 4; // Salida Relé 2
char ssid = "Su nombre de red Wifi"; // Tus credenciales de WiFi.
char pass = "Contraseña de su red"; // Establezca la contraseña en "" para redes abiertas.
configuración vacía () {
Serial.begin (9600); // Consola de depuración
Blynk.begin (auth, ssid, pass);
pinMode (R1, SALIDA);
pinMode (R2, SALIDA); }
bucle vacío () {Blynk.run (); }
Paso 8: Blynk
- Cree un nuevo proyecto en la aplicación BLYNK.
- Escriba el nombre del proyecto "Control de luces manos libres" y seleccione NodeMCU en el menú desplegable
- El token AUTH se enviará a su correo electrónico registrado
- Agregue 2 botones de relé del menú desplegable derecho
- D1 para relé 1 y D2 para relé 2 o como desee
Paso 9: Ensamblar
- Todas las piezas se ensamblaron según el diagrama de circuito dado
- Y la cubierta se colocó de forma segura sobre el circuito mediante tornillos.
Paso 10: Conclusión
- ¡Este proyecto tuvo mucho éxito y a los huéspedes de Airbnb les gustó mucho!
- Este proyecto también fue muy beneficioso para mi hermano menor porque aprendió muchos conocimientos de electrónica utilizados en Ingeniería.