Sisällysluettelo:

Päivämäärän ja ajan siirtäminen Blynk -sovellukseen Wemos D1 Mini Pron avulla: 10 vaihetta
Päivämäärän ja ajan siirtäminen Blynk -sovellukseen Wemos D1 Mini Pron avulla: 10 vaihetta

Video: Päivämäärän ja ajan siirtäminen Blynk -sovellukseen Wemos D1 Mini Pron avulla: 10 vaihetta

Video: Päivämäärän ja ajan siirtäminen Blynk -sovellukseen Wemos D1 Mini Pron avulla: 10 vaihetta
Video: kotiavustaja auringonvalvonta esphomella 2024, Marraskuu
Anonim
Päivämäärän ja ajan siirtäminen Blynk -sovellukseen Wemos D1 Mini Pron avulla
Päivämäärän ja ajan siirtäminen Blynk -sovellukseen Wemos D1 Mini Pron avulla

Käytämme Wemos D1 Mini Prota ajan ja päivämäärän siirtämiseen Blynk -sovellukseen.

Sinun ei tarvitse liittää mitään komponentteja Wemos D1 Mini Pro -laitteeseen tätä toimintoa varten.

Vaihe 1: Luo Blynk -tili

Luo Blynk -tili
Luo Blynk -tili

Kun olet ladannut Blynk -sovelluksen, sinun on luotava uusi Blynk -tili. Tämä tili on erillinen Blynk -foorumeilla käytetyistä tileistä, jos sinulla on jo tili. Suosittelemme oikean sähköpostiosoitteen käyttöä, koska se yksinkertaistaa asioita myöhemmin.

Miksi minun on luotava tili? Tili tarvitaan projektien tallentamiseen ja niiden käyttämiseen useilta laitteilta mistä tahansa. Se on myös turvatoimenpide. Voit aina perustaa oman yksityisen Blynk -palvelimen (linkit ulkoiseen sivustoon.) Linkit ulkoiseen sivustoon. ja sinulla on täysi hallinta.

Vaihe 2: Luo uusi projekti

Luo uusi projekti
Luo uusi projekti

Kun olet kirjautunut tiliisi, aloita luomalla uusi projekti.

Vaihe 3: Nimi/Hallitus/Yhteys

Nimi/hallitus/yhdistys
Nimi/hallitus/yhdistys

Anna sille nimi ja valitse sopiva levy (Wemos D1 Mini). Napsauta nyt Luo.

Vaihe 4: Todennuskoodi

Todennuskoodi
Todennuskoodi

Todennustunnuksesi lähetetään sinulle sähköpostitse ja voit käyttää sitä myös projektisi asetuksissa. Jokaiselle luomallesi projektille luodaan uusi numero.

Vaihe 5: Valitse Widgetit

Valitse Widgetit
Valitse Widgetit
Valitse Widgetit
Valitse Widgetit

Lisää widgettejä

Projektisi kangas on tyhjä, lisätään 3 widgettiä - kaksi arvon näyttöwidgetiä ja yksi reaaliaikainen kello -widget. Avaa widget -ruutu napauttamalla mitä tahansa kankaan kohtaa. Kaikki käytettävissä olevat widgetit löytyvät täältä.

Vaihe 6: Widget -asetukset

Widgetin asetukset
Widgetin asetukset
Widgetin asetukset
Widgetin asetukset
Widgetin asetukset
Widgetin asetukset

Vedä-pudota-Vedä widget uuteen paikkaan napauttamalla ja pitämällä sitä painettuna.

Widget -asetukset - Jokaisella widgetillä on omat asetukset. Napauta widgettiä päästäksesi niihin. Määritä ne seuraavilla asetuksilla.

Huomautus: Valitse aikavyöhyke.

Vaihe 7: Suorita projekti

Suorita projekti
Suorita projekti

Kun olet tehnyt asetukset - paina PLAY -painiketta. Tämä vaihtaa EDIT -tilasta PLAY -tilaan, jossa voit olla yhteydessä laitteistoon. PLAY -tilassa et voi vetää tai määrittää uusia widgettejä, paina STOP ja palaa EDIT -tilaan. Saat viestin "Arduino UNO on offline". Käsittelemme sitä seuraavassa osassa.

Vaihe 8: Arduino -koodi

Arduino -koodi
Arduino -koodi

Katsotaanpa nyt esimerkkiluonnosta Wemos D1 Mini Prolle. Huomaa, että sinun on sisällytettävä kolme keskeistä osaa:

1. char auth = ""; Projektisi mukaan (Blynk -sovellus).

2. char ssid = ""; Erityisesti verkkoon, johon muodostamme yhteyden (verkon nimi). Voit myös "hotspot" puhelimestasi.

3. char pass = ""; Erityisesti verkkoon, johon muodostamme yhteyden (salasana).

KOODI

#define BLYNK_PRINT -sarja

#Sisällytä #Sisällytä #Sisällytä

#sisältää

// Sinun pitäisi saada todennustunnus Blynk -sovelluksessa. // Siirry projektiasetuksiin (mutterikuvake). char auth = ""; // WiFi -kirjautumistietosi. // Aseta salasana "" avoimille verkoille. char ssid = ""; char pass = ""; BlynkTimer -ajastin; WidgetRTC rtc; Merkkijono currentTime; Merkkijono currentDate; void setup () {// Virheenkorjauskonsoli Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Aloita ajan synkronointi rtc.begin (); // Näytä digitaalinen kello 10 sekunnin välein timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Voit soittaa tunnin (), minuutin (),… milloin tahansa // Katso lisätietoja aikakirjaston esimerkeistä currentTime = Jono (tunti ()) + ":" + minuutti () + ": " + toinen (); currentDate = Merkkijono (päivä ()) + "" + kuukausi () + "" + vuosi (); Serial.print ("Nykyinen aika:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Sarja.println (); // Lähetä aika sovellukseen Blynk.virtualWrite (V1, currentTime); // Lähetä päivämäärä sovellukseen Blynk.virtualWrite (V2, currentDate); }

Vaihe 9: Katso APP nähdäksesi tulokset

Katso APP nähdäksesi tulokset
Katso APP nähdäksesi tulokset

Palaa Blynk -sovellukseen ja tarkista diplay. Sinun pitäisi nähdä nykyinen päivämäärä ja kellonaika.

Huomautus: Minulla on päivitysaika 10 sekunnin välein.

Vaihe 10: Video

Huomautus: Minulla on päivitysaika 10 sekunnin välein.

Suositeltava: