Indholdsfortegnelse:
- Trin 1: Opret en Blynk -konto
- Trin 2: Opret et nyt projekt
- Trin 3: Navn/tavle/tilslutning
- Trin 4: Godkendelseskode
- Trin 5: Vælg widgets
- Trin 6: Widgetindstillinger
- Trin 7: Kør projektet
- Trin 8: Arduino -kode
- Trin 9: Kontroller APP for at se resultater
- Trin 10: Video
Video: Skubber dato og klokkeslæt til Blynk -app ved hjælp af Wemos D1 Mini Pro: 10 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Vi vil bruge Wemos D1 Mini Pro til at skubbe tid og dato til Blynk -appen.
Du behøver ikke at forbinde komponenter til Wemos D1 Mini Pro til denne aktivitet.
Trin 1: Opret en Blynk -konto
Når du har downloadet Blynk -appen, skal du oprette en ny Blynk -konto. Denne konto er adskilt fra de konti, der bruges til Blynk -fora, hvis du allerede har en. Vi anbefaler at bruge en rigtig e -mail -adresse, fordi det vil forenkle tingene senere.
Hvorfor skal jeg oprette en konto? En konto er nødvendig for at gemme dine projekter og få adgang til dem fra flere enheder hvor som helst. Det er også en sikkerhedsforanstaltning. Du kan altid oprette din egen private Blynk -server (links til et eksternt websted.) Links til et eksternt websted. og har fuld kontrol.
Trin 2: Opret et nyt projekt
Når du har logget ind på din konto, skal du starte med at oprette et nyt projekt.
Trin 3: Navn/tavle/tilslutning
Giv det et navn, og vælg det relevante bord (Wemos D1 Mini). Klik nu på Opret.
Trin 4: Godkendelseskode
Dit godkendelsestoken vil blive sendt til dig via e -mail, og du vil også have adgang til det i indstillingerne for dit projekt. Der vil blive genereret et nyt nummer for hvert projekt, du opretter.
Trin 5: Vælg widgets
Tilføj widgets
Dit projektlærred er tomt, lad os tilføje 3 widgets - Displayværdi -widgets med to værdier og en widget i realtid. Tryk et vilkårligt sted på lærredet for at åbne widgetboksen. Alle tilgængelige widgets findes her.
Trin 6: Widgetindstillinger
Træk-n-slip-Tryk og hold på widgeten for at trække den til den nye position.
Widgetindstillinger - Hver widget har sine egne indstillinger. Tryk på widgeten for at komme til dem. Konfigurer dem med følgende indstillinger.
Bemærk: Vælg din tidszone.
Trin 7: Kør projektet
Når du er færdig med indstillingerne - tryk på knappen PLAY. Dette skifter dig fra EDIT -tilstand til PLAY -tilstand, hvor du kan interagere med hardwaren. I PLAY -tilstand kan du ikke trække eller oprette nye widgets, trykke på STOP og vende tilbage til EDIT -tilstand. Du får en besked, der siger "Arduino UNO er offline". Det behandler vi i det næste afsnit.
Trin 8: Arduino -kode
Lad os nu se på eksempelskitsen til en Wemos D1 Mini Pro. Bemærk, at der er tre nøglekomponenter, du skal inkludere:
1. char auth = ""; Specifik for dit projekt (Blynk App).
2. char ssid = ""; Specifik for det netværk, vi opretter forbindelse til (netværksnavn). Du kan også "hotspot" fra din telefon.
3. char pass = ""; Specifik for det netværk, vi opretter forbindelse til (adgangskode).
KODE
#define BLYNK_PRINT Serial
#include #include #include
#omfatte
// Du bør få Auth Token i Blynk -appen. // Gå til Projektindstillinger (møtrikikon). char auth = ""; // Dine WiFi -legitimationsoplysninger. // Indstil adgangskode til "" for åbne netværk. char ssid = ""; char pass = ""; BlynkTimer timer; WidgetRTC rtc; String currentTime; String currentDate; void setup () {// Debug console Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Begynd at synkronisere tiden rtc.begin (); // Vis digitalt ur hvert 10. sekund timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Du kan til enhver tid kalde time (), minut (), … // Se eksempler på tidsbibliotek for detaljer currentTime = String (time ()) + ":" + minut () + ": " + sekund (); currentDate = String (dag ()) + "" + måned () + "" + år (); Serial.print ("Aktuel tid:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // Send tid til appen Blynk.virtualWrite (V1, currentTime); // Send dato til appen Blynk.virtualWrite (V2, currentDate); }
Trin 9: Kontroller APP for at se resultater
Gå tilbage til Blynk App og tjek din diplay. Du bør se den aktuelle dato og tid.
Bemærk: Jeg har indstillet tiden til at opdatere hvert 10. sekund.
Trin 10: Video
Bemærk: Jeg har indstillet tiden til at opdatere hvert 10. sekund.
Anbefalede:
Få blind til at genkende ting ved at røre ved ting omkring dem ved hjælp af MakeyMakey: 3 trin
Få blind til at genkende ting ved at røre ved tingene omkring dem ved hjælp af MakeyMakey: introduktion Dette projekt har til formål at gøre blindes liv let ved at identificere ting omkring dem gennem følesansen. Mig og min søn Mustafa tænkte vi på at finde et værktøj til at hjælpe dem og i den periode, hvor vi bruger MakeyMakey -hardware til
Internetur: Vis dato og klokkeslæt med en OLED ved hjælp af ESP8266 NodeMCU med NTP -protokol: 6 trin
Internetur: Vis dato og klokkeslæt med en OLED Brug af ESP8266 NodeMCU Med NTP -protokol: Hej fyre i denne instruks vil vi bygge et internetur, som får tid fra internettet, så dette projekt ikke har brug for nogen RTC til at køre, det skal kun bruge en fungerende internetforbindelse Og til dette projekt har du brug for en esp8266, som vil have en
Arduino dato/tid plotte/logge ved hjælp af Millis () og PfodApp: 11 trin
Arduino Date/Time Plotting/Logging Using Millis () og PfodApp: Ingen Arduino- eller Android -programmering påkrævet. RTC- og GPS -moduler understøttes også. Automatisk korrektion for tidszoner, RTC -drift og GPS mangler springsekunder Introduktion Denne tutorial viser dig, hvordan du bruger din Arduino millis ( ) tidsstempler til at plotte data ag
Dato, tid og temperaturvisning ved hjælp af XinaBox: 8 trin
Dato, tid og temperaturvisning ved hjælp af XinaBox: Fedt OLED -display, der viser dato, tid og temperatur i Celsius og Fahrenheit ved hjælp af Xinabox xChips baseret på ESP8266
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores