Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Așa cum se spune în filmul „Misiunea imposibilă”, „Vremurile disperate necesită măsuri disperate”, fratele meu care este în clasa a 10-a a avut o idee pentru a controla luminile bucătăriei folosind telefonul în loc să folosească întrerupătoare și motivul pentru care bucătăria noastră este împărtășită alți invitați Airbnb și comutatoarele sunt zona cea mai vulnerabilă pentru răspândirea COVID 19.
După ce am primit ideea, am planificat cum să o transformăm în realitate. Eu, cu cunoștințe de inginerie și fratele meu cu cunoștințe de creativitate de clasa a 10-a, am început să acționăm. Părinții noștri ne-au ajutat cu conexiunile pentru a obține componentele noastre și alte sarcini diverse.
Pasul 1: Componente
- Smps mini -5v
- MOC3041
- MOC3021
- Redresor
- Triac-BT136
- Rezistențe
- Pinii antetului
- 4N35
- NodeMCU
- Rezistențe
Pasul 2: Cum funcționează
- Include un modul NodeMCU care se conectează la Wifi de unde este conectat la serverul Blynk.
- Are Triac pentru a controla pornirea și oprirea luminilor. Am folosit Triac în loc de relee, deoarece acestea sunt mai ieftine și mai fiabile.
- Are Smps pentru a converti curent alternativ în curent continuu.
Pasul 3: Diagrama circuitului pentru placa principală
PCB-ul a fost personalizat și a fost tipărit de pe pcbway. Am inclus Diagrama circuitului
Pasul 4: Realizarea PCB-urilor folosind Eagle CAD
Se poate merge la profilul meu, unde am explicat cum să proiectez PCB personalizat folosind Eagle CAD. Imaginile arătau fișierul tabloului și imaginea Gerber a proiectului.
Pasul 5: Obținerea PCB-ului
PCB-ul a fost livrat în termen de 2 săptămâni
Pasul 6: Acoperire
- După cum v-am spus deja, fratele meu este foarte creativ, el a folosit cutia veche dulce și vechea Sunmica pentru a face acoperirea
- Era vopsit în negru
- Sunmica a dat o finisare bună din lemn
Pasul 7: Codificare
#define BLYNK_PRINT Serial
#include #include
char auth = "Cheia dvs. de autentificare"; // Ar trebui să obțineți Auth Token în aplicația Blynk.
const int R1 = 5; // Releu de ieșire 1
const int R2 = 4; // Releu de ieșire 2
char ssid = "Numele rețelei Wifi"; // Acreditările dvs. WiFi.
char pass = "Parola rețelei dvs."; // Setați parola la „” pentru rețelele deschise.
configurare nulă () {
Serial.begin (9600); // Consola de depanare
Blynk.begin (auth, ssid, pass);
pinMode (R1, OUTPUT);
pinMode (R2, OUTPUT); }
bucla void () {Blynk.run (); }
Pasul 8: Blynk
- Creați un proiect nou în aplicația BLYNK.
- Scrieți numele proiectului „Controlul luminilor hands-free” și selectați NodeMCU din meniul derulant
- Jetonul AUTH va fi trimis la adresa dvs. de e-mail înregistrată
- Adăugați 2 butoane de releu din meniul derulant din dreapta
- D1 pentru releu 1 și D2 pentru releu 2 sau după cum doriți
Pasul 9: Asamblați
- Toate piesele au fost asamblate conform schemei de circuite date
- Și învelișul a fost așezat în siguranță peste circuit folosind șuruburi.
Pasul 10: Concluzie
- Acest proiect a avut un mare succes, iar oaspeților Airbnb le-a plăcut mult!
- Acest proiect a fost, de asemenea, foarte benefic pentru fratele meu mai mic, deoarece a învățat multe cunoștințe electronice utilizate în inginerie.