Turinys:

Datos ir laiko perkėlimas į „Blynk“programą naudojant „Wemos D1 Mini Pro“: 10 žingsnių
Datos ir laiko perkėlimas į „Blynk“programą naudojant „Wemos D1 Mini Pro“: 10 žingsnių

Video: Datos ir laiko perkėlimas į „Blynk“programą naudojant „Wemos D1 Mini Pro“: 10 žingsnių

Video: Datos ir laiko perkėlimas į „Blynk“programą naudojant „Wemos D1 Mini Pro“: 10 žingsnių
Video: Полный контроль над двигателем постоянного тока с помощью ESP8266 NodeMCU D1 Mini через Wi-Fi 2024, Liepa
Anonim
Datos ir laiko perkėlimas į „Blynk“programą naudojant „Wemos D1 Mini Pro“
Datos ir laiko perkėlimas į „Blynk“programą naudojant „Wemos D1 Mini Pro“

Mes naudosime „Wemos D1 Mini Pro“laiko ir datos perkėlimui į „Blynk“programą.

Šiai veiklai nereikia prijungti jokių komponentų prie „Wemos D1 Mini Pro“.

1 žingsnis: sukurkite „Blynk“paskyrą

Sukurkite „Blynk“paskyrą
Sukurkite „Blynk“paskyrą

Atsisiuntę „Blynk“programą turėsite sukurti naują „Blynk“paskyrą. Ši sąskaita yra atskira nuo „Blynk“forumuose naudojamų paskyrų, jei jau turite. Rekomenduojame naudoti tikrą el. Pašto adresą, nes vėliau viskas bus supaprastinta.

Kodėl man reikia sukurti paskyrą? Paskyra reikalinga norint išsaugoti jūsų projektus ir turėti prieigą prie jų iš kelių įrenginių iš bet kurios vietos. Tai taip pat saugumo priemonė. Visada galite nustatyti savo privatų „Blynk“serverį (nuorodos į išorinę svetainę.) Nuorodos į išorinę svetainę. ir visiškai kontroliuoti.

2 žingsnis: sukurkite naują projektą

Sukurkite naują projektą
Sukurkite naują projektą

Sėkmingai prisijungę prie savo paskyros, pradėkite nuo naujo projekto kūrimo.

3 žingsnis: Pavadinimas/lenta/sutikimas

Pavadinimas/valdyba/susivienijimas
Pavadinimas/valdyba/susivienijimas

Suteikite jam pavadinimą ir pasirinkite tinkamą plokštę („Wemos D1 Mini“). Dabar spustelėkite sukurti.

4 žingsnis: autentifikavimo kodas

Autentifikavimo kodas
Autentifikavimo kodas

Jūsų autentifikavimo ženklas bus išsiųstas jums el. Paštu, taip pat galėsite jį pasiekti savo projekto nustatymuose. Kiekvienam jūsų sukurtam projektui bus sukurtas naujas numeris.

5 veiksmas: pasirinkite Valdikliai

Pasirinkite Valdikliai
Pasirinkite Valdikliai
Pasirinkite Valdikliai
Pasirinkite Valdikliai

Pridėti valdiklius

Jūsų projekto drobė tuščia, pridėkime 3 valdiklius - du vertės vaizdo valdiklius ir vieną realaus laiko laikrodžio valdiklį. Palieskite bet kurią drobės vietą, kad atidarytumėte valdiklių laukelį. Visi galimi valdikliai yra čia.

6 veiksmas: valdiklių nustatymai

Valdiklio nustatymai
Valdiklio nustatymai
Valdiklio nustatymai
Valdiklio nustatymai
Valdiklio nustatymai
Valdiklio nustatymai

„Drag-n-Drop“-palieskite ir palaikykite valdiklį, kad vilktumėte jį į naują vietą.

Valdiklio nustatymai - kiekvienas valdiklis turi savo nustatymus. Bakstelėkite valdiklį, kad pasiektumėte juos. Nustatykite juos naudodami toliau nurodytus nustatymus.

Pastaba: pasirinkite savo laiko juostą.

7 veiksmas: paleiskite projektą

Vykdyti projektą
Vykdyti projektą

Baigę nustatymus - paspauskite mygtuką PLAY. Tai pakeis jus iš REDAGAVIMO režimo į PLAY režimą, kuriame galėsite bendrauti su aparatūra. Kai esate atkūrimo režime, negalėsite vilkti ar nustatyti naujų valdiklių, paspauskite STOP ir grįžkite į REDAGAVIMO režimą. Gausite pranešimą „Arduino UNO yra neprisijungęs“. Mes tai aptarsime kitame skyriuje.

8 žingsnis: „Arduino“kodas

Arduino kodas
Arduino kodas

Dabar pažvelkime į „Wemos D1 Mini Pro“eskizo pavyzdį. Atkreipkite dėmesį, kad turėsite įtraukti tris pagrindinius komponentus:

1. char auth = ""; Konkretus jūsų projektui („Blynk App“).

2. char ssid = ""; Būdingas tinklui, prie kurio jungiamės (tinklo pavadinimas). Taip pat galite „viešosios interneto prieigos tašką“gauti iš savo telefono.

3. char pass = ""; Būdingas tinklui, prie kurio jungiamės (slaptažodis).

KODAS

#define BLYNK_PRINT Serialas

#įtraukti #įtraukti #įtraukti

#įtraukti

// „Blynk“programoje turėtumėte gauti „Auth Token“. // Eikite į projekto nustatymus (veržlės piktograma). char auth = ""; // Jūsų „WiFi“prisijungimo duomenys. // Atviriems tinklams nustatykite slaptažodį į „“. char ssid = ""; char pass = ""; „BlynkTimer“laikmatis; ValdiklisRTC rtc; Styga currentTime; Eilutės dabartinė data; void setup () {// Derinimo pultas Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Pradėti sinchronizuoti laiką rtc.begin (); // Rodyti skaitmeninį laikrodį kas 10 sekundžių timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Galite skambinti valanda (), minute (),… bet kuriuo metu // Išsamesnės informacijos ieškokite laiko bibliotekos pavyzdžiuose currentTime = String (hour ()) + ":" + minute () + ": " + antra (); currentDate = Eilutė (diena ()) + "" + mėnuo () + "" + metai (); Serial.print ("Dabartinis laikas:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // Siųsti laiką į programą Blynk.virtualWrite (V1, currentTime); // Siųsti datą į programą Blynk.virtualWrite (V2, currentDate); }

9 veiksmas: patikrinkite APP, kad pamatytumėte rezultatus

Norėdami pamatyti rezultatus, patikrinkite APP
Norėdami pamatyti rezultatus, patikrinkite APP

Grįžkite į „Blynk“programą ir patikrinkite savo rodmenis. Turėtumėte pamatyti dabartinę datą ir laiką.

Pastaba: turiu laiko atnaujinti kas 10 sekundžių.

10 žingsnis: vaizdo įrašas

Pastaba: turiu laiko atnaujinti kas 10 sekundžių.

Rekomenduojamas: