Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Kasutame Wemos D1 Mini Pro kellaaega ja kuupäeva Blynk rakendusse.
Selle tegevuse jaoks ei pea te Wemos D1 Mini Pro -ga ühtegi komponenti ühendama.
Samm: looge Blynk konto
Pärast rakenduse Blynk allalaadimist peate looma uue Blynk konto. See konto on eraldi Blynk Foorumite kontodest, juhul kui teil see juba on. Soovitame kasutada päris e -posti aadressi, sest see lihtsustab asju hiljem.
Miks ma pean konto looma? Teie projektide salvestamiseks ja neile juurdepääsu saamiseks mitmest seadmest kõikjalt on vaja kontot. See on ka turvameede. Saate alati seadistada oma privaatse Blynk -serveri (lingid välisele saidile.) Lingid välisele saidile. ja omada täielikku kontrolli.
Samm: looge uus projekt
Kui olete oma kontole edukalt sisse loginud, alustage uue projekti loomisega.
3. samm: nimi/juhatus/ühendus
Andke sellele nimi ja valige sobiv plaat (Wemos D1 Mini). Nüüd klõpsake nuppu Loo.
Samm: autentimiskood
Teie autentimismärk saadetakse teile meilile ja pääsete sellele juurde ka oma projekti seadetes. Iga loodud projekti jaoks luuakse uus number.
Samm: valige Vidinad
Vidinate lisamine
Teie projekti lõuend on tühi, lisage 3 vidinat - kaks väärtusega kuva vidinat ja üks reaalajas kella vidin. Vidinate kasti avamiseks puudutage lõuendil suvalist kohta. Kõik saadaolevad vidinad asuvad siin.
6. samm: vidina seaded
Lohistamine-puudutage vidinat ja hoidke seda all, et seda uude kohta lohistada.
Vidina seaded - igal vidinal on oma seaded. Nende avamiseks puudutage vidinat. Seadistage need järgmiste seadetega.
Märkus. Valige oma ajavöönd.
Samm: käivitage projekt
Kui olete seadetega lõpetanud - vajutage nuppu PLAY. See lülitab teid EDIT -režiimist PLAY -režiimi, kus saate riistvaraga suhelda. Esitusrežiimis ei saa te uusi vidinaid lohistada ega seadistada, vajutage STOP ja naaske redigeerimisrežiimi. Saate teate, mis ütleb: „Arduino UNO on võrguühenduseta”. Me käsitleme seda järgmises osas.
Samm: Arduino kood
Nüüd vaatame Wemos D1 Mini Pro näitejoonist. Pange tähele, et peate sisaldama kolme põhikomponenti:
1. sümbol = ""; Teie projekti jaoks spetsiifiline (rakendus Blynk).
2. char ssid = ""; Spetsiifiline võrguga, millega me ühendame (võrgu nimi). Saate "leviala" ka oma telefonist.
3. char pass = ""; Spetsiifiline võrguga, millega me ühendame (parool).
KOOD
#define BLYNK_PRINT seeria
#kaasama #kaasama #kaasama
#kaasake
// Te peaksite saama Blynk -rakenduses autentimisloa. // Avage projekti sätted (mutriikoon). char auth = ""; // Teie WiFi volikirjad. // Määra avatud võrkude jaoks parool "". char ssid = ""; char pass = ""; BlynkTimer taimer; VidinRTC rtc; String currentTime; String currentDate; void setup () {// Silumiskonsool Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Alusta aja sünkroonimist rtc.begin (); // Kuva digitaalne kell iga 10 sekundi järel timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); taimer.jooks (); } void clockDisplay () {// Saate igal ajal helistada tunnile (), minutile (),… // Üksikasju leiate ajakogu näidetest currentTime = String (tund ()) + ":" + minut () + ": " + teine (); currentDate = String (päev ()) + "" + kuu () + "" + aasta (); Serial.print ("Praegune aeg:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // Saada aeg rakendusele Blynk.virtualWrite (V1, currentTime); // Saada kuupäev rakendusele Blynk.virtualWrite (V2, currentDate); }
Samm: tulemuste nägemiseks kontrollige rakendust APP
Minge tagasi rakendusse Blynk ja kontrollige diplay'i. Peaksite nägema praegust kuupäeva ja kellaaega.
Märkus: mul on aeg uuendada iga 10 sekundi järel.
10. samm: video
Märkus: mul on aeg uuendada iga 10 sekundi järel.