Sisukord:
- 1. samm: alustamine
- 2. samm: oluline
- Samm: rakenduse Blynk alustamine
- Samm: looge uus projekt
- Samm: nimi/tahvel/ühendus
- 6. toiming: autentimine
- Samm: lisage kaks vidinat (väärtuste kuvamine)
- 8. samm: lohistage N Drop
- 9. samm: niiskus
- 10. samm: temperatuur
- Samm: käivitage projekt
- 12. samm: käivitage kood
- 13. samm: kuvamine
Video: Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro): 15 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Selles juhendis vaadeldakse Wemos D1 Mini Pro kasutamist andmete (temperatuur ja niiskus) saatmiseks rakendusele Blynk.
1. samm: alustamine
Saame teie telefoni Blynk Appi temperatuuri ja niiskuse näidu. Ühendage LED, nagu siin näidatud: Märkus. Olen kasutanud sinist DHT11 digitaalset temperatuuri/niiskuse moodulit, millel on kolm tihvti. Moodul on pärit Banggoodist. Teistel sarnastel moodulitel erinevatelt tarnijatelt võib olla erinev tihvtide paigutus. Kontrollige seda. Allolevad värvid on Banggoodi mooduli jaoks õiged:
Sinine = andmesignaal (vasakul)
Punane = Vcc +5v (keskel)
Must = maapind (paremal)
2. samm: oluline
Nagu eelnevalt mainitud.
Märge. Kasutasin Banggoodi sinist DHT11 digitaalset temperatuuri/niiskuse moodulit, millel on kolm tihvti. Teistel sarnastel moodulitel erinevatelt tarnijatelt võib olla erinev tihvtide paigutus. Kontrollige seda. Värvid on Banggoodi mooduli jaoks õiged:
Sinine = andmesignaal (vasakul) Punane = Vcc +5v (keskel) Must = maapind (paremal)
Samm: rakenduse Blynk alustamine
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.
Samm: nimi/tahvel/ühendus
Andke sellele nimi ja valige sobiv plaat (Wemos D1 Mini). Nüüd klõpsake nuppu Loo.
6. toiming: autentimine
Teie autentimismärk saadetakse teile meilile ja pääsete sellele juurde ka oma projekti seadetes. Iga loodud projekti jaoks luuakse uus number.
Samm: lisage kaks vidinat (väärtuste kuvamine)
Teie projekti lõuend on tühi, lisage kaks ekraani vidinat, mis näitavad temperatuuri ja niiskust. Vidinate kasti avamiseks puudutage lõuendil suvalist kohta. Kõik saadaolevad vidinad asuvad siin.
8. samm: lohistage N Drop
Lohistamine-puudutage vidinat ja hoidke seda all, et seda uude kohta lohistada.
9. samm: niiskus
Vidina seaded - igal vidinal on oma seaded. Nende avamiseks puudutage vidinat. Seadistage need järgmiste sätetega.
10. samm: temperatuur
Vidina seaded - igal vidinal on oma seaded. Nende avamiseks puudutage vidinat. Seadistage need järgmiste seadetega.
Samm: käivitage projekt
12. samm: käivitage 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
#include #include #include // Autentimisluba peaksite saama rakendusest Blynk. // Avage projekti sätted (mutriikoon). char auth = ""; // Teie WiFi volikirjad. // Määra avatud võrkude jaoks parool "". char ssid = ""; char pass = ""; #define DHTPIN D4 // Mis digitaalse tihvtiga oleme ühendatud #defineeri DHTTYPE DHT11 // DHT 11
DHT dht (DHTPIN, DHTTYPE);
BlynkTimer taimer; ujuk t; ujuk h; void setup () {// Silumiskonsool Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.begin (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); taimer.jooks (); } // See funktsioon saadab Arduino tööaja iga sekund Virtual Pin (5). // Rakenduses tuleks vidina lugemissageduseks seada PUSH. See tähendab, // et määrate, kui tihti andmeid Blynk Appi saata. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperature (); // või dht.readTemperature (true) Fahrenheiti jaoks // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("DHT -andurilt ei õnnestunud lugeda!"); tagasipöördumine; } // Saate mis tahes väärtuse igal ajal saata. // Palun ära saada rohkem kui 10 väärtust sekundis. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }
13. samm: kuvamine
Minge tagasi rakendusse Blynk ja kontrollige oma ekraani. Peaksite nägema praegust temperatuuri ja niiskust.
Soovitan:
Ekraani niiskus ja temperatuur kuvatakse ARDUINO NANO -ga LCD -ekraanil: 5 sammu
ARDUINO NANO'ga NÄIDAKE LCD -NIISKUST JA TEMPERATUURI: Järgmised juhised käsitlevad lihtsa LCD -liidese loomist arduino nano abil
Kasvuhoone automatiseerimine LoRa abil! (1. osa) -- Andurid (temperatuur, niiskus, mulla niiskus): 5 sammu
Kasvuhoone automatiseerimine LoRa abil! (1. osa) || Andurid (temperatuur, niiskus, mulla niiskus): Selles projektis näitan teile, kuidas ma kasvuhoonet automatiseerisin. See tähendab, et näitan teile, kuidas ma kasvuhoone ehitasin ja kuidas toite- ja automaatikaelektroonika ühendasin. Samuti näitan teile, kuidas programmeerida Arduino tahvlit, mis kasutab L
Nädalapäev, kalender, aeg, niiskus/temperatuur akusäästjaga: 10 sammu (piltidega)
Nädalapäev, kalender, aeg, niiskus/temperatuur akusäästjaga: siin on energiasäästurežiim see, mis eristab selle juhendi teistest näidetest, mis näitavad nädalapäeva, kuu, kuupäeva, kellaaega, niiskust ja temperatuuri. Just see võimalus võimaldab seda projekti akust käivitada ilma
Temperatuur, suhteline niiskus, atmosfäärirõhu logija Raspberry Pi ja TE Connectivity abil MS8607-02BA01: 22 sammu (koos piltidega)
Temperatuur, suhteline õhuniiskus, atmosfäärirõhu logija Raspberry Pi ja TE Connectivity abil MS8607-02BA01: Sissejuhatus: Selles projektis näitan teile, kuidas luua samm-sammult seadistust temperatuuri niiskuse ja õhurõhu logimissüsteemi jaoks. See projekt põhineb Raspberry Pi 3 mudelil B ja TE Connectivity keskkonnaanduri kiibil MS8607-02BA
Kuupäeva ja kellaaja lisamine rakendusse Blynk Wemos D1 Mini Pro abil: 10 sammu
Kuupäeva ja kellaaja sisestamine rakendusse Blynk Wemos D1 Mini Pro abil: kasutame aja lükkamiseks Wemos D1 Mini Pro & kuupäevaks rakendusse Blynk. Selle tegevuse jaoks ei pea te ühtegi komponenti Wemos D1 Mini Pro -ga ühendama