Talaan ng mga Nilalaman:
- Hakbang 1: Lumikha ng isang Blynk Account
- Hakbang 2: Lumikha ng isang Bagong Proyekto
- Hakbang 3: Pangalan / Lupon / Koneksyon
- Hakbang 4: Authentication Code
- Hakbang 5: Piliin ang Mga Widget
- Hakbang 6: Mga Setting ng Widget
- Hakbang 7: Patakbuhin ang Proyekto
- Hakbang 8: Arduino Code
- Hakbang 9: Suriin ang APP upang Makita ang Mga Resulta
- Hakbang 10: Video
Video: Pagtulak ng Petsa at Oras sa Blynk App Gamit ang Wemos D1 Mini Pro: 10 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Gagamitin namin ang Wemos D1 Mini Pro upang itulak ang oras at petsa sa Blynk App.
Hindi mo kakailanganin na ikonekta ang anumang mga bahagi sa Wemos D1 Mini Pro para sa aktibidad na ito.
Hakbang 1: Lumikha ng isang Blynk Account
Matapos mong i-download ang Blynk App, kakailanganin mong lumikha ng isang Bagong Blynk account. Ang account na ito ay hiwalay sa mga account na ginamit para sa Blynk Forums, kung sakaling mayroon ka na. Inirerekumenda namin ang paggamit ng isang tunay na email address dahil pasimplehin nito ang mga bagay sa paglaon.
Bakit ko kailangang lumikha ng isang account? Kailangan ng isang account upang mai-save ang iyong mga proyekto at magkaroon ng access sa mga ito mula sa maraming mga aparato mula sa kahit saan. Ito rin ay isang hakbang sa seguridad. Maaari mong palaging i-set up ang iyong sariling Pribadong Blynk Server (Mga Link sa isang panlabas na site.) Mga link sa isang panlabas na site. at may ganap na kontrol.
Hakbang 2: Lumikha ng isang Bagong Proyekto
Matapos mong matagumpay na naka-log in sa iyong account, magsimula sa pamamagitan ng paglikha ng isang bagong proyekto.
Hakbang 3: Pangalan / Lupon / Koneksyon
Bigyan ito ng isang pangalan at piliin ang naaangkop na board (Wemos D1 Mini). Ngayon i-click ang lumikha.
Hakbang 4: Authentication Code
Ang iyong token ng Pagpapatotoo ay mai-email sa iyo at maa-access mo rin ito sa mga setting ng iyong proyekto. Ang isang bagong numero ay malilikha para sa bawat proyekto na iyong nilikha.
Hakbang 5: Piliin ang Mga Widget
Magdagdag ng Mga Widget
Walang laman ang iyong canvas ng proyekto, magdagdag kami ng 3 mga widget - Dalawang Halaga ng Mga Display Widget at Isang Real Time Clock Widget. Mag-tap kahit saan sa canvas upang buksan ang kahon ng widget. Ang lahat ng mga magagamit na mga widget ay matatagpuan dito.
Hakbang 6: Mga Setting ng Widget
I-drag-n-Drop - I-tap at hawakan ang Widget upang i-drag ito sa bagong posisyon.
Mga Setting ng Widget - Ang bawat Widget ay mayroong sariling mga setting. Mag-tap sa widget upang makarating sa kanila. I-set up ang mga ito sa mga sumusunod na setting.
Tandaan: Piliin ang iyong timezone.
Hakbang 7: Patakbuhin ang Proyekto
Kapag tapos ka na sa Mga Setting - pindutin ang pindutang PLAY. Lilipat ka nito mula sa mode na EDIT patungo sa PLAY mode kung saan maaari kang makipag-ugnay sa hardware. Habang nasa PLAY mode, hindi mo magagawang i-drag o i-set up ang mga bagong widget, pindutin ang STOP at bumalik sa mode na EDIT. Makakatanggap ka ng isang mensahe na nagsasabing "Arduino UNO ay offline". Haharapin namin iyon sa susunod na seksyon.
Hakbang 8: Arduino Code
Tingnan natin ang halimbawa ng sketch para sa isang Wemos D1 Mini Pro. Pansinin na mayroong tatlong pangunahing mga sangkap na kakailanganin mong isama:
1. char auth = ""; Tukoy sa iyong proyekto (Blynk App).
2. char ssid = ""; Tukoy sa network na kumokonekta namin sa (pangalan ng network). Maaari kang "hotspot" mula sa iyong telepono din.
3. char pass = ""; Tukoy sa network na kumokonekta namin sa (password).
KODE
# tukuyin ang BLYNK_PRINT Serial
#include #include #include
# isama
// Dapat kang makakuha ng Auth Token sa Blynk App. // Pumunta sa Mga Setting ng Proyekto (icon ng nut). char auth = ""; // Ang iyong mga kredensyal sa WiFi. // Itakda ang password sa "" para sa mga bukas na network. char ssid = ""; char pass = ""; BlynkTimer timer; WidgetRTC rtc; String currentTime; String kasalukuyangDate; void setup () {// Debug console Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Simulan ang pagsabay ng oras rtc.begin (); // Ipakita ang digital na orasan tuwing 10 segundo timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Maaari kang tumawag sa oras (), minuto (),… anumang oras // Mangyaring tingnan ang mga halimbawa ng library ng Oras para sa mga detalye kasalukuyangTime = String (oras ()) + ":" + minuto () + ": "+ pangalawa (); kasalukuyangDate = String (araw ()) + "" + month () + "" + year (); Serial.print ("Kasalukuyang oras:"); Serial.print (currentTime); Serial.print (""); Serial.print (kasalukuyangDate); Serial.println (); // Send time to the App Blynk.virtualWrite (V1, currentTime); // Ipadala ang petsa sa App Blynk.virtualWrite (V2, currentDate); }
Hakbang 9: Suriin ang APP upang Makita ang Mga Resulta
Bumalik sa Blynk App at suriin ang iyong diplay. Dapat mong makita ang kasalukuyang petsa at oras.
Tandaan: Mayroon akong itinakdang oras upang mag-update bawat 10 segundo.
Hakbang 10: Video
Tandaan: Mayroon akong itinakdang oras upang mag-update bawat 10 segundo.
Inirerekumendang:
ESP8266 OLED - Kumuha ng Oras at Petsa Mula sa Internet: 8 Hakbang
ESP8266 OLED - Kumuha ng Oras at Petsa Mula sa Internet: Sa tutorial na ito matututunan natin kung paano makuha ang petsa at oras mula sa NIST TIME server gamit ang ESP8266 OLED at Visuino, Manood ng isang demonstration video
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Petsa ng Arduino / Oras na Plotting / Pag-log Gamit ang Millis () at PfodApp: 11 Mga Hakbang
Petsa ng Arduino / Oras ng Plotting / Pag-log Gamit ang Millis () at PfodApp: Walang kinakailangang programa ng Arduino o Android. Sinuportahan din ang mga module ng RTC at GPS. Awtomatikong pagwawasto para sa mga timezone, RTC naaanod at nawawalang mga segundo ng paglukso ng GPS ) timestamp upang magbalak ng data ag
Pagpapakita ng Petsa, Oras at Temperatura Gamit ang XinaBox: 8 Hakbang
Pagpapakita ng Petsa, Oras at Temperatura Gamit ang XinaBox: cool na display ng OLED na nagpapakita ng petsa, oras at temperatura sa Celsius at Fahrenheit gamit ang Xinabox xChips batay sa ESP8266
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c