Բովանդակություն:

Blynk հավելվածին ամսաթիվ և ժամ մղելը ՝ օգտագործելով Wemos D1 Mini Pro ՝ 10 քայլ
Blynk հավելվածին ամսաթիվ և ժամ մղելը ՝ օգտագործելով Wemos D1 Mini Pro ՝ 10 քայլ

Video: Blynk հավելվածին ամսաթիվ և ժամ մղելը ՝ օգտագործելով Wemos D1 Mini Pro ՝ 10 քայլ

Video: Blynk հավելվածին ամսաթիվ և ժամ մղելը ՝ օգտագործելով Wemos D1 Mini Pro ՝ 10 քայլ
Video: Blynk + ESP = Проще не бывает! 2024, Նոյեմբեր
Anonim
Blynk հավելվածին ամսաթիվ և ժամ մղելը ՝ օգտագործելով Wemos D1 Mini Pro- ն
Blynk հավելվածին ամսաթիվ և ժամ մղելը ՝ օգտագործելով Wemos D1 Mini Pro- ն

Մենք կօգտագործենք Wemos D1 Mini Pro- ն ՝ ժամանակը և ամսաթիվը Blynk հավելված տեղափոխելու համար:

Այս գործունեության համար ձեզ հարկավոր չէ որևէ բաղադրիչ միացնել Wemos D1 Mini Pro- ին:

Քայլ 1: Ստեղծեք Blynk հաշիվ

Ստեղծեք Blynk հաշիվ
Ստեղծեք Blynk հաշիվ

Blynk ծրագիրը ներբեռնելուց հետո ձեզ հարկավոր է ստեղծել նոր Blynk հաշիվ: Այս հաշիվը առանձին է Blynk Forums- ի համար օգտագործվող հաշիվներից, եթե այն արդեն ունեք: Խորհուրդ ենք տալիս օգտագործել իսկական էլ.

Ինչու՞ պետք է հաշիվ ստեղծեմ: Հաշիվ է անհրաժեշտ ձեր նախագծերը պահպանելու և ցանկացած վայրից բազմաթիվ սարքերից դրանց հասանելիություն ունենալու համար: Դա նաև անվտանգության միջոց է: Դուք միշտ կարող եք ստեղծել ձեր անձնական Blynk Server- ը (Հղումներ դեպի արտաքին կայք): Արտաքին կայքի հղումներ: և ունենալ լիակատար վերահսկողություն:

Քայլ 2: Ստեղծեք նոր նախագիծ

Ստեղծեք նոր նախագիծ
Ստեղծեք նոր նախագիծ

Ձեր հաշիվը հաջողությամբ մուտք գործելուց հետո սկսեք ստեղծել նոր նախագիծ:

Քայլ 3. Անուն/տախտակ/կապ

Անուն/տախտակ/կապ
Անուն/տախտակ/կապ

Անվանեք այն և ընտրեք համապատասխան տախտակը (Wemos D1 Mini): Այժմ կտտացրեք ստեղծել:

Քայլ 4: Նույնականացման կոդ

Նույնականացման ծածկագիր
Նույնականացման ծածկագիր

Ձեր նույնականացման նշանը կուղարկվի ձեզ էլ. Ձեր ստեղծած յուրաքանչյուր նախագծի համար կստեղծվի նոր համար:

Քայլ 5: Ընտրեք վիջեթներ

Ընտրեք վիջեթներ
Ընտրեք վիջեթներ
Ընտրեք վիջեթներ
Ընտրեք վիջեթներ

Ավելացնել վիջեթներ

Ձեր նախագծի կտավը դատարկ է, եկեք ավելացնենք 3 վիդջեթ `երկու արժեքի ցուցադրման վիջեթ և մեկ իրական ժամանակի ժամացույցի վիջեթ: Կտավի վրա հպեք ՝ վիջեթների տուփը բացելու համար: Բոլոր առկա վիջեթները տեղադրված են այստեղ:

Քայլ 6: Վիջեթի կարգավորումներ

Վիջեթի կարգավորումներ
Վիջեթի կարգավորումներ
Վիջեթի կարգավորումներ
Վիջեթի կարգավորումներ
Վիջեթի կարգավորումներ
Վիջեթի կարգավորումներ

Քաշեք- n-Drop-Հպեք և պահեք Widget- ը ՝ այն նոր դիրք քաշելու համար:

Վիջեթի կարգավորումներ - Յուրաքանչյուր վիջեթ ունի իր սեփական կարգավորումները: Հպեք վիջեթին ՝ նրանց հասնելու համար: Կարգավորեք դրանք հետևյալ պարամետրերով:

Նշում. Ընտրեք ձեր ժամային գոտին:

Քայլ 7: Գործարկեք նախագիծը

Գործարկել նախագիծը
Գործարկել նախագիծը

Կարգավորումներն ավարտելուց հետո սեղմեք PLAY կոճակը: Սա ձեզ EDIT ռեժիմից կդարձնի PLAY ռեժիմ, որտեղ կարող եք փոխազդել սարքավորման հետ: PLAY ռեժիմում գտնվելիս դուք չեք կարողանա քաշել կամ տեղադրել նոր վիջեթներ, սեղմել STOP և վերադառնալ Խմբագրման ռեժիմին: Դուք կստանաք հաղորդագրություն «Arduino UNO- ն անցանց է»: Մենք դրանով կզբաղվենք հաջորդ բաժնում:

Քայլ 8: Arduino կոդ

Arduino կոդ
Arduino կոդ

Այժմ եկեք նայենք Wemos D1 Mini Pro- ի էսքիզների օրինակին: Ուշադրություն դարձրեք, որ կան երեք հիմնական բաղադրիչներ, որոնք դուք պետք է ներառեք.

1. char auth = ""; Հատուկ ձեր նախագծին (Blynk App):

2. char ssid = ""; Հատուկ այն ցանցին, որին մենք միանում ենք (ցանցի անունը): Կարող եք նաև «թեժ կետ» ձեր հեռախոսից:

3. char pass = ""; Հատուկ այն ցանցին, որին միանում ենք (գաղտնաբառ):

ԿՈԴ

#սահմանել BLYNK_PRINT Սերիա

#ներառել #ներառել #ներառել

#ներառում

// Դուք պետք է ստանաք Auth Token- ը Blynk հավելվածում: // Գնացեք Settingsրագրի կարգավորումներ (ընկույզի պատկերակ): char auth = ""; // Ձեր WiFi հավատարմագրերը: // Բաց ցանցերի համար գաղտնաբառ սահմանեք: char ssid = ""; char անցում = ""; BlynkTimer ժմչփ; WidgetRTC rtc; Լարային ընթացիկ ժամանակ; Լարային currentDate; void setup () {// Վրիպազերծման վահանակ Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (author, ssid, pass); // Սկսեք համաժամացման ժամանակը rtc.begin (); // digitalուցադրել թվային ժամացույցը յուրաքանչյուր 10 վայրկյանում timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// timeանկացած պահի կարող եք զանգահարել ժամ (), րոպե (),…: " + երկրորդ (); currentDate = Լար (օր ()) + "" + ամիս () + "" + տարի (); Serial.print ("Ընթացիկ ժամանակը."); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // timeամանակ ուղարկեք Blynk.virtualWrite հավելվածին (V1, currentTime); // Ամսաթիվ ուղարկեք App Blynk.virtualWrite (V2, currentDate); }

Քայլ 9. Ստուգեք APP- ը `արդյունքները տեսնելու համար

Ստուգեք ծրագիրը ՝ արդյունքները տեսնելու համար
Ստուգեք ծրագիրը ՝ արդյունքները տեսնելու համար

Վերադարձեք Blynk հավելված և ստուգեք ձեր խաղը: Դուք պետք է տեսնեք ընթացիկ ամսաթիվը և ժամը:

Նշում. Ես ժամանակ եմ սահմանել ՝ յուրաքանչյուր 10 վայրկյանը մեկ թարմացնելու համար:

Քայլ 10: Տեսանյութ

Նշում. Ես ժամանակ եմ սահմանել ՝ յուրաքանչյուր 10 վայրկյանը մեկ թարմացնելու համար:

Խորհուրդ ենք տալիս: