Turinys:

Valdykite ventiliatorių per „Wi -Fi“. Lengvas gyvenimui: 15 žingsnių
Valdykite ventiliatorių per „Wi -Fi“. Lengvas gyvenimui: 15 žingsnių

Video: Valdykite ventiliatorių per „Wi -Fi“. Lengvas gyvenimui: 15 žingsnių

Video: Valdykite ventiliatorių per „Wi -Fi“. Lengvas gyvenimui: 15 žingsnių
Video: High Density 2022 2024, Lapkritis
Anonim
Valdykite ventiliatorių per „Wi -Fi“. Lengva visam gyvenimui
Valdykite ventiliatorių per „Wi -Fi“. Lengva visam gyvenimui

Šiandien tik su telefonu ir prie interneto prijungtu įrenginiu. Galite lengvai valdyti bet kokius įrenginius bet kurioje pasaulio vietoje. Šiandien aš valdysiu ventiliatorių su išmaniuoju telefonu, prijungtu prie interneto.

1 žingsnis: viskas, ko jums reikia

Viskas, ko jums reikia
Viskas, ko jums reikia

Aš naudoju MCU8266 valdiklį per „Wi -Fi“

Jungiklis 5v

Galia 5v

Byla

2 žingsnis: Diagrama

Diagrama
Diagrama

Čia yra diagrama. Kaip sujungti visas šias dalis viena su kita.

3 žingsnis: naudokite ploną lydmetalį, kad visos dalys būtų lituotos viena su kita

Naudokite ploną lydmetalį, kad lituotumėte visas dalis
Naudokite ploną lydmetalį, kad lituotumėte visas dalis

4 žingsnis: Baigę įdėkite visas dalis į dėklą

Baigę įdėkite visas dalis į dėklą
Baigę įdėkite visas dalis į dėklą

Aš naudoju grąžtą, kad padaryčiau du laikiklius korpuso viršuje ir apačioje.

5 veiksmas: naudokite kai kurias juostas, kad pritvirtintumėte dalis

Norėdami pritvirtinti dalis, naudokite kai kurias juostas
Norėdami pritvirtinti dalis, naudokite kai kurias juostas

6 veiksmas: įkelkite MCU8266 kodą

MCU8266 įkėlimo kodas
MCU8266 įkėlimo kodas

Eikite į blynk.cc biblioteką, skirtą MCU8266. Aš naudoju „blynk“programą MCU8266 valdymui. Turite daug būdų valdyti MCU8266. Bet aš pasirinkau „blynk“programą, nes ją taip lengva nustatyti pradedantiesiems.

Atsisiuntę biblioteką. Turėtumėte užregistruoti paskyrą. Po to galite gauti el. Laišką, kad gautumėte autentifikavimo raktą. Tada įklijuokite į žemiau esantį kodą.

Trys vertybės, kurias turite pakeisti. auth, ssid, pass

==============================================

#define BLYNK_PRINT Serialas

#įtraukti #įtraukti

char auth = ""; // AuthToken

char ssid = ""; // „Wifi ssid“

char pass = ""; // Slaptažodis „Wifi“

void setup () {

Serial.begin (9600);

Blynk.begin (auth, ssid, pass);

}

void loop () {

Blynk.run ();

}

===============================================

7 žingsnis: ĮRENGTI BLYNK BIBLIOTEKĄ

ĮRENGTI BLYNK BIBLIOTEKĄ
ĮRENGTI BLYNK BIBLIOTEKĄ

„Blynk“biblioteka turėtų būti įdiegta rankiniu būdu. Sekti instrukcijas:

1. Atsisiųskite naujausią.zip failą. Išpakuokite jį.

2. Pastebėsite, kad archyve yra keli aplankai ir kelios bibliotekos.

3. Nukopijuokite visas šias bibliotekas į „Arduino IDE“aplanko_sketchbook_folder.

Norėdami rasti savo_sketchbook_folder vietą, eikite į viršutinį „Arduino IDE“meniu: Failas -> Nuostatos (jei naudojate „Mac OS“- eikite į „Arduino“→ „Nuostatos“)

Jūsų_sketchbook_folder struktūra dabar turėtų atrodyti taip, kaip ir kiti eskizai (jei turite):

your_sketchbook_folder/libraries/Blynk

your_sketchbook_folder/libraries/BlynkESP8266_Lib…

your_sketchbook_folder/tools/BlynkUpdater

your_sketchbook_folder/tools/BlynkUsbScript…

☝️ Atkreipkite dėmesį, kad bibliotekos turėtų būti skirtos bibliotekoms, o įrankiai - įrankiams. Jei neturite įrankių aplanko, galite jį sukurti patys.

8 veiksmas: įkelkite kodą į savo MCU8266

Įkelkite kodą į savo MCU8266
Įkelkite kodą į savo MCU8266

9 veiksmas: uždarykite dėžutę

Uždarykite dėžutę
Uždarykite dėžutę

10 veiksmas: įdiekite „Blynk“programą savo telefone

Įdiekite „Blynk“programą savo telefone
Įdiekite „Blynk“programą savo telefone

11 veiksmas: prisijunkite prie savo „Blynk“programos

Prisijunkite prie „Blynk“programos
Prisijunkite prie „Blynk“programos

12 veiksmas: pridėkite mygtuką, pasukite į jungiklio tipą, šiuo atveju naudokite GP0 kaištį

Pridėkite mygtuką, pasukite jungiklio tipą, šiuo atveju naudokite GP0 kaištį
Pridėkite mygtuką, pasukite jungiklio tipą, šiuo atveju naudokite GP0 kaištį

13 žingsnis:

Vaizdas
Vaizdas

14 žingsnis:

Rekomenduojamas: