Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Nagu filmis "Võimatu missioon" ütleb "Meeleheitel ajad nõuavad meeleheitlikke meetmeid", sai mu 10. klassis õppiv vend idee juhtida köögi tulesid, kasutades lülitite asemel telefoni, ja põhjus, miks meie köök on ühine teised Airbnb külalised ja lülitid on COVID 19 leviku kõige haavatavam piirkond.
Pärast idee saamist kavandasime, kuidas see teoks teha. Mina inseneriteadmistega ja vend 10. klassi loovuse teadmistega alustasin tegevust. Meie vanemad aitasid meil ühenduste abil komponente ja muid mitmesuguseid ülesandeid hankida.
Samm: komponendid
- Smps mini -5v
- MOC3041
- MOC3021
- Alaldi
- Triac-BT136
- Takistid
- Päise tihvtid
- 4N35
- NodeMCU
- Takistid
2. toiming: kuidas see toimib
- See sisaldab NodeMCU moodulit, mis ühendatakse Wifi -ga, kust see ühendatakse Blynk serveriga.
- Sellel on Triac tulede sisse- ja väljalülitamiseks. Olen kasutanud releede asemel Triaci, kuna need on odavamad ja töökindlamad.
- Sellel on Smps, et muuta vahelduvvool alalisvooluks.
Samm: peamise trükkplaadi vooluahela skeem
PCB valmistati eritellimusel ja trükiti pcbway'st. Lisasin skeemi skeemi
Samm: trükkplaatide valmistamine Eagle CAD abil
Võib minna minu profiilile, kus olen selgitanud, kuidas Eagle CAD abil kohandatud trükkplaate kujundada. Pildid näitasid tahvlit ja projekti Gerberi vaadet.
Samm: PCB hankimine
PCB tarniti 2 nädala jooksul
6. samm: katmine
- Nagu ma juba ütlesin, on mu vend väga loominguline, ta kasutas katte tegemiseks vana magusat karpi ja vana Sunmica
- See värviti mustaks
- Sunmica andis hea puidust viimistluse
Samm: kodeerimine
#define BLYNK_PRINT seeria
#kaasama #kaasama
char auth = "Teie autentimisvõti"; // Te peaksite saama Blynk -rakenduses autentimisloa.
const int R1 = 5; // Väljundrelee 1
const int R2 = 4; // Väljundrelee 2
char ssid = "Teie WiFi -võrgu nimi"; // Teie WiFi volikirjad.
char pass = "Teie võrgu parool"; // Määra avatud võrkude jaoks parool "".
tühine seadistus () {
Seriaalne algus (9600); // Silumiskonsool
Blynk.begin (auth, ssid, pass);
pinMode (R1, VÄLJUND);
pinMode (R2, VÄLJUND); }
void loop () {Blynk.run (); }
8. samm: Blynk
- Looge BLYNK -i rakenduses uus projekt.
- Kirjutage projekti nimi "Hands-Free Lights Control" ja valige rippmenüüst NodeMCU
- AUTH -märgid saadetakse teie registreeritud e -posti aadressile
- Lisage paremalt rippmenüüst 2 releenuppu
- D1 relee 1 jaoks ja D2 relee 2 jaoks või vastavalt soovile
9. samm: pange kokku
- Kõik osad on kokku pandud vastavalt skeemile
- Ja kate pandi kruvide abil ohutult vooluringi kohale.
10. samm: järeldus
- See projekt oli väga edukas ja Airbnb külalistele meeldis see väga!
- See projekt oli minu nooremale vennale ka väga kasulik, sest ta õppis palju inseneriteaduses kasutatavaid elektroonikateadmisi.