Sadržaj:
- Korak 1: Kreirajte Blynk račun
- Korak 2: Kreirajte novi projekat
- Korak 3: Naziv/ploča/povezivanje
- Korak 4: Kôd za provjeru autentičnosti
- Korak 5: Odaberite Widgets
- Korak 6: Postavke widgeta
- Korak 7: Pokrenite projekat
- Korak 8: Arduino kod
- Korak 9: Provjerite aplikaciju da vidite rezultate
- Korak 10: Video
Video: Potiskivanje datuma i vremena za brisanje aplikacije pomoću Wemos D1 Mini Pro: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Koristit ćemo Wemos D1 Mini Pro za pomicanje vremena i datuma u aplikaciju Blynk.
Za ovu aktivnost nećete morati povezivati nikakve komponente na Wemos D1 Mini Pro.
Korak 1: Kreirajte Blynk račun
Nakon što preuzmete Blynk aplikaciju, morat ćete stvoriti novi Blynk račun. Ovaj račun je odvojen od računa koji se koriste za Blynk forume, u slučaju da ga već imate. Preporučujemo korištenje stvarne adrese e -pošte jer će to kasnije pojednostaviti stvari.
Zašto moram stvoriti račun? Račun je potreban za spremanje vaših projekata i pristup njima s više uređaja s bilo kojeg mjesta. To je i sigurnosna mjera. Uvijek možete postaviti vlastiti privatni Blynk server (veze do vanjske web stranice.) Veze do vanjske web stranice. i imaju potpunu kontrolu.
Korak 2: Kreirajte novi projekat
Nakon što ste se uspješno prijavili na svoj račun, počnite s stvaranjem novog projekta.
Korak 3: Naziv/ploča/povezivanje
Dajte mu ime i odaberite odgovarajuću ploču (Wemos D1 Mini). Sada kliknite kreiraj.
Korak 4: Kôd za provjeru autentičnosti
Vaš token za provjeru autentičnosti bit će vam poslan e -poštom, a moći ćete mu pristupiti i u postavkama vašeg projekta. Za svaki projekt koji kreirate bit će generiran novi broj.
Korak 5: Odaberite Widgets
Dodajte widgete
Platno vašeg projekta je prazno, dodajmo 3 widgeta - dva widgeta za prikaz vrijednosti i jedan widget sa satom u stvarnom vremenu. Dodirnite bilo gdje na platnu da biste otvorili okvir s widgetima. Svi dostupni widgeti nalaze se ovdje.
Korak 6: Postavke widgeta
Drag-n-Drop-Dodirnite i držite Widget da biste ga prevukli na novu poziciju.
Postavke widgeta - Svaki widget ima svoje postavke. Dodirnite widget da biste došli do njih. Postavite ih sa sljedećim postavkama.
Napomena: Odaberite svoju vremensku zonu.
Korak 7: Pokrenite projekat
Kada završite s postavkama - pritisnite tipku PLAY. Ovo će vas prebaciti iz načina uređivanja u način reprodukcije gdje možete komunicirati sa hardverom. Dok ste u načinu PLAY, nećete moći povlačiti niti postavljati nove widgete, pritisnite STOP i vratite se u način EDIT. Dobit ćete poruku u kojoj piše "Arduino UNO je van mreže". Time ćemo se pozabaviti u sljedećem odjeljku.
Korak 8: Arduino kod
Pogledajmo sada primjer skice za Wemos D1 Mini Pro. Uočite da postoje tri ključne komponente koje ćete morati uključiti:
1. char auth = ""; Specifično za vaš projekat (aplikacija Blynk).
2. char ssid = ""; Specifično za mrežu na koju se povezujemo (naziv mreže). Takođe možete "hotspot" sa svog telefona.
3. char pass = ""; Specifično za mrežu na koju se povezujemo (lozinka).
CODE
#define BLYNK_PRINT Serijski
#include #include #include
#include
// Trebali biste dobiti Auth Token u aplikaciji Blynk. // Idite na Postavke projekta (ikona oraha). char auth = ""; // Vaši WiFi akreditivi. // Postavite lozinku na "" za otvorene mreže. char ssid = ""; char pass = ""; BlynkTimer timer; WidgetRTC rtc; String currentTime; String currentDate; void setup () {// Konzola za otklanjanje grešaka Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Početak vremena sinkronizacije rtc.begin (); // Prikaz digitalnog sata svakih 10 sekundi timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Možete pozvati sate (), minute (),… u bilo koje vrijeme // Molimo pogledajte primjere biblioteke vremena za detalje currentTime = String (hour ()) + ":" + minute () + ": " + druga (); currentDate = String (day ()) + "" + month () + "" + year (); Serial.print ("Trenutno vrijeme:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // Pošaljite vrijeme aplikaciji Blynk.virtualWrite (V1, currentTime); // Pošaljite datum u aplikaciju Blynk.virtualWrite (V2, currentDate); }
Korak 9: Provjerite aplikaciju da vidite rezultate
Vratite se u aplikaciju Blynk i provjerite svoju igru. Trebali biste vidjeti trenutni datum i vrijeme.
Napomena: Imam podešeno vrijeme za ažuriranje svakih 10 sekundi.
Korak 10: Video
Napomena: Imam podešeno vrijeme za ažuriranje svakih 10 sekundi.
Preporučuje se:
Kako napraviti evidentiranje datuma i vremena - Liono Maker: 5 koraka
Kako napraviti evidentiranje datuma i vremena | Liono Maker: Uvod: -U ovom tutorijalu naučit ćemo kako zapisati datum i vrijeme pomoću Arduina. U tu svrhu koristim DS3231 & Moduli mikro SD kartice. Glavni modul koji se koristi za vrijeme & evidentiranje datuma je DS3231. DS3231 je RTC (pravi ti
Izrada Android aplikacije za mala preduzeća pomoću aplikacije MIT i Google Fusion Table: 7 koraka
Izrada Android aplikacije za mala preduzeća koristeći MIT APP i Google Fusion Table: Jeste li ikada poželjeli napraviti vlastitu aplikaciju koja može biti dostupna u google play trgovini !!! Ako imate posao, ovaj vodič će vam promijeniti život. Nakon što ovo pažljivo pročitate, moći ćete napraviti vlastitu aplikaciju. Befo
Arduino iscrtavanje datuma/vremena/evidentiranje pomoću Millisa () i PfodAppa: 11 koraka
Arduino iscrtavanje datuma/vremena/evidentiranje pomoću Millisa () i PfodAppa: Nije potrebno programiranje Arduina ili Androida. Također podržani moduli RTC i GPS. Automatska korekcija vremenskih zona, zanošenja RTC -a i GPS -a nedostaju prijestupne sekunde Uvod Ovaj vodič vam pokazuje kako koristiti svoj Arduino milis ( ) vremenske oznake za iscrtavanje podataka ag
Prikaz datuma, vremena i temperature pomoću XinaBox -a: 8 koraka
Prikaz datuma, vremena i temperature pomoću XinaBox -a: Cool OLED ekran koji prikazuje datum, vrijeme i temperaturu u Celzijusima i Farenhajtima koristeći Xinabox x čipove zasnovane na ESP8266
Sat sa IC daljinskim upravljačem za postavke vremena/datuma: 5 koraka
Sat sa IC daljinskim upravljačem za postavke vremena/datuma: Ovo je jednostavan sat napravljen pomoću lako dostupnih komponenti. Korišteni mikrokontroler je jeftin STM32F030F4P6. Ekran je 16x2 LCD sa I2C ruksakom (PCF8574). Satni krug se može izgraditi pomoću malih ploča za izradu prototipova i TSSOP -a