Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Kuten elokuvassa "Mission Impossible" sanoo "Epätoivoiset ajat vaativat epätoivoisia toimenpiteitä", veljeni, joka on luokalla 10, sai idean ohjata keittiön valoja puhelimella kytkimien sijasta, ja syy siihen, että keittiömme on yhteinen muut Airbnb -vieraat, ja kytkimet ovat haavoittuvin alue levittää COVID 19 -tautiota.
Idean saamisen jälkeen suunnittelimme, miten se toteutetaan. Minä insinööritietämyksellä ja veljeni luokan 10. tason luovuuden tuntemuksella aloin toimia. Vanhempamme auttoivat meitä yhteyksissä, jotta saimme komponentit ja muut sekalaiset tehtävät.
Vaihe 1: Komponentit
- Smps mini -5v
- MOC3041
- MOC3021
- Tasasuuntaaja
- Triac-BT136
- Vastukset
- Otsikon nastat
- 4N35
- NodeMCU
- Vastukset
Vaihe 2: Näin se toimii
- Se sisältää NodeMCU -moduulin, joka yhdistetään Wifi -verkkoon, josta se yhdistetään Blynk -palvelimeen.
- Siinä on Triac, joka ohjaa valojen päälle ja pois päältä. Olen käyttänyt Triacia releiden sijaan, koska ne ovat halvempia ja luotettavampia.
- Siinä on Smps, joka muuntaa vaihtovirran tasavirraksi.
Vaihe 3: Pääpiirilevyn piirikaavio
Piirilevy valmistettiin mittatilaustyönä ja se painettiin pcbway -sivustolta. Olen sisällyttänyt piirikaavion
Vaihe 4: Piirilevyjen valmistus Eagle CAD: n avulla
Yksi voi mennä profiiliini, jossa olen selittänyt, kuinka suunnitella mukautettuja piirilevyjä Eagle CAD: n avulla. Kuvat osoittivat taulutiedoston ja Gerber -näkymän projektista.
Vaihe 5: Piirilevyn hankkiminen
Piirilevy toimitettiin 2 viikon kuluessa
Vaihe 6: Peittäminen
- Kuten jo kerroin, veljeni on erittäin luova, hän teki päällysteen vanhasta makeasta laatikosta ja vanhasta Sunmicasta
- Se oli maalattu mustaksi
- Sunmica antoi hyvän puisen viimeistelyn
Vaihe 7: Koodaus
#define BLYNK_PRINT -sarja
#Sisällytä #Sisällytä
char auth = "Todennusavaimesi"; // Sinun pitäisi saada todennustunnus Blynk -sovelluksessa.
const int R1 = 5; // Lähtörele 1
const int R2 = 4; // Lähtörele 2
char ssid = "Sinun Wifi -verkkosi nimi"; // WiFi -kirjautumistietosi.
char pass = "Verkon salasana"; // Aseta salasana "" avoimille verkoille.
void setup () {
Sarja.alku (9600); // Virheenkorjauskonsoli
Blynk.begin (auth, ssid, pass);
pinMode (R1, OUTPUT);
pinMode (R2, OUTPUT); }
tyhjä silmukka () {Blynk.run (); }
Vaihe 8: Blynk
- Luo uusi projekti BLYNK -sovelluksessa.
- Kirjoita projektin nimi "Hands-Free Lights Control" ja valitse avattavasta valikosta NodeMCU
- AUTH -tunnus lähetetään rekisteröityyn sähköpostiosoitteeseesi
- Lisää 2 relepainiketta oikeanpuoleisesta pudotusvalikosta
- D1 releelle 1 ja D2 releelle 2 tai haluamallasi tavalla
Vaihe 9: Kokoa
- Kaikki osat on koottu annetun kytkentäkaavion mukaisesti
- Ja kansi asetettiin turvallisesti piirin päälle ruuveilla.
Vaihe 10: Johtopäätös
- Tämä projekti oli erittäin onnistunut ja Airbnb -vieraat pitivät siitä paljon!
- Tämä projekti oli myös erittäin hyödyllinen nuoremmalle veljelleni, koska hän oppi paljon tekniikassa käytettyä elektroniikkatietoa.