INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ons sal die Wemos D1 Mini Pro gebruik om die tyd en datum na die Blynk -app te skuif.
U hoef geen komponente aan die Wemos D1 Mini Pro te koppel vir hierdie aktiwiteit nie.
Stap 1: Skep 'n Blynk -rekening
Nadat u die Blynk -app afgelaai het, moet u 'n nuwe Blynk -rekening skep. Hierdie rekening is apart van die rekeninge wat vir die Blynk Forums gebruik word, as u reeds een het. Ons beveel aan dat u 'n regte e -posadres gebruik, want dit sal dinge later vereenvoudig.
Waarom moet ek 'n rekening skep? 'N Rekening is nodig om u projekte te stoor en toegang tot hulle te hê vanaf verskeie toestelle vanaf enige plek. Dit is ook 'n veiligheidsmaatreël. U kan altyd u eie private Blynk -bediener (skakels na 'n eksterne webwerf) opstel. Skakels na 'n eksterne webwerf. en het volle beheer.
Stap 2: Skep 'n nuwe projek
Nadat u suksesvol by u rekening aangemeld het, begin met 'n nuwe projek.
Stap 3: Naam/bord/konneksie
Gee dit 'n naam en kies die toepaslike bord (Wemos D1 Mini). Klik nou op skep.
Stap 4: Verifikasiekode
U verifikasietoken word per e -pos aan u gestuur, en u kan ook toegang daartoe kry in die instellings van u projek. 'N Nuwe nommer sal gegenereer word vir elke projek wat u skep.
Stap 5: Kies widgets
Voeg widgets by
U projek se doek is leeg, laat ons 3 widgets byvoeg - widgets met twee waarde en een real -time klok -widget. Tik op enige plek op die doek om die widget -boks oop te maak. Al die beskikbare widgets is hier geleë.
Stap 6: Widget -instellings
Drag-n-Drop-Tik en hou die widget ingedruk om dit na die nuwe posisie te sleep.
Widget -instellings - elke widget het sy eie instellings. Tik op die widget om by hulle uit te kom. Stel hulle op met die volgende instellings.
Let wel: Kies u tydsone.
Stap 7: Begin die projek
As u klaar is met die instellings - druk die PLAY -knoppie. Dit skakel u oor van EDIT -modus na PLAY -modus, waar u met die hardeware kan kommunikeer. As u in die PLAY -modus is, kan u nie nuwe widgets sleep of opstel nie; druk op STOP en keer terug na die EDIT -modus. U kry 'n boodskap wat sê "Arduino UNO is vanlyn". Ons behandel dit in die volgende afdeling.
Stap 8: Arduino -kode
Kom ons kyk nou na die voorbeeldskets vir 'n Wemos D1 Mini Pro. Let op dat daar drie belangrike komponente is wat u moet insluit:
1. char auth = ""; Spesifiek vir u projek (Blynk -app).
2. char ssid = ""; Spesifiek vir die netwerk waarmee ons koppel (netwerknaam). U kan ook vanaf u telefoon 'hotspot'.
3. char pass = ""; Spesifiek vir die netwerk waarmee ons verbind is (wagwoord).
KODE
#define BLYNK_PRINT reeks
#include #include #include
#insluit
// U moet Auth Token in die Blynk -app kry. // Gaan na die projekinstellings (moer -ikoon). char auth = ""; // U WiFi -geloofsbriewe. // Stel wagwoord op "" vir oop netwerke. char ssid = ""; char pass = ""; BlynkTimer timer; WidgetRTC rtc; String currentTime; String currentDate; ongeldige opstelling () {// Ontfoutkonsole Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Begin sinchroniseer tyd rtc.begin (); // Vertoon elke 10 sekondes 'n digitale klok. SetInterval (10000L, clockDisplay); } leemte -lus () {Blynk.run (); timer.run (); } void clockDisplay () {// U kan te eniger tyd uur (), minuut (),… bel. Sien voorbeelde van tydbiblioteek vir meer inligting currentTime = String (hour ()) + ":" + minute () + ": " + tweede (); currentDate = String (dag ()) + "" + maand () + "" + jaar (); Serial.print ("Huidige tyd:"); Serial.print (huidige tyd); Serial.print (""); Serial.print (huidige datum); Serial.println (); // Stuur tyd na die App Blynk.virtualWrite (V1, currentTime); // Stuur datum na die app Blynk.virtualWrite (V2, currentDate); }
Stap 9: Gaan die APP na om die resultate te sien
Gaan terug na die Blynk -app en kyk na u diploma. U behoort die huidige datum en tyd te sien.
Nota: ek het die tyd om elke 10 sekondes op te dateer.
Stap 10: Video
Nota: ek het die tyd om elke 10 sekondes op te dateer.