Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Com a la pel·lícula "Mission Impossible" es diu "Els temps desesperats demanen mesures desesperades" al meu germà, que és a la classe 10è, se li va fer una idea de controlar els llums de la cuina mitjançant el telèfon en lloc d'utilitzar interruptors i la raó per la qual la nostra cuina es comparteix amb altres convidats d’Airbnb i els commutadors són la zona més vulnerable per propagar COVID 19.
Després de fer-nos la idea, vam planejar com fer-la realitat. Jo, amb coneixements d’enginyeria, i el meu germà, amb coneixements de creativitat de nivell 10, vaig començar a actuar. Els nostres pares ens van ajudar amb les connexions per aconseguir els nostres components i altres tasques diverses.
Pas 1: components
- Smps mini -5v
- MOC3041
- MOC3021
- Rectificador
- Triac-BT136
- Resistències
- Pins de capçalera
- 4N35
- NodeMCU
- Resistències
Pas 2: Com funciona
- Inclou un mòdul NodeMCU que es connecta al Wifi des d’on es connecta al servidor Blynk.
- Té Triac per controlar l'encesa i l'apagada de les llums. He utilitzat Triac en lloc de relés perquè són més barats i més fiables.
- Té Smps per convertir el corrent altern en corrent continu.
Pas 3: Diagrama de circuits per a la placa principal
El PCB es va fer a mida i es va imprimir des de pcbway. He inclòs el diagrama del circuit
Pas 4: fabricació de PCB amb Eagle CAD
Es pot anar al meu perfil on he explicat com dissenyar PCB personalitzats amb Eagle CAD. Les imatges mostraven l'arxiu del tauler i la vista Gerber del projecte.
Pas 5: Obtenir el PCB
El PCB es va lliurar en 2 setmanes
Pas 6: Cobertura
- Com ja us he dit, el meu germà és molt creatiu, va utilitzar la vella caixa dolça i la vella Sunmica per fer la coberta
- Estava pintat de negre
- El Sunmica va donar un bon acabat de fusta
Pas 7: Codificació
#defineix BLYNK_PRINT de sèrie
#include #include
char auth = "La vostra clau d'autenticació"; // Hauríeu d'obtenir Auth Token a l'aplicació Blynk.
const int R1 = 5; // Relé de sortida 1
const int R2 = 4; // Relé de sortida 2
char ssid = "Nom de la vostra xarxa Wifi"; // Les vostres credencials de WiFi.
char pass = "Contrasenya de la vostra xarxa"; // Estableix la contrasenya a "" per a xarxes obertes.
configuració nul·la () {
Serial.begin (9600); // Consola de depuració
Blynk.begin (auth, ssid, pass);
pinMode (R1, OUTPUT);
pinMode (R2, OUTPUT); }
bucle buit () {Blynk.run (); }
Pas 8: Blynk
- Creeu un projecte nou a l'aplicació BLYNK.
- Escriviu el nom del projecte "Control de llums mans lliures" i seleccioneu NodeMCU al menú desplegable
- S’enviarà el testimoni AUTH al vostre correu electrònic registrat
- Afegiu 2 botons de retransmissió des del menú desplegable dret
- D1 per al relé 1 i D2 per al relé 2 o com vulgueu
Pas 9: Muntatge
- Totes les peces es van muntar segons el diagrama de circuits donat
- I la coberta es va col·locar de manera segura sobre el circuit mitjançant cargols.
Pas 10: Conclusió
- Aquest projecte va tenir molt d’èxit i els hostes d’Airbnb els van agradar molt!
- Aquest projecte també va ser molt beneficiós per al meu germà petit perquè va aprendre molts coneixements electrònics que s’utilitzaven en enginyeria.