Sisukord:

Ilmajaam Wemos D1 Mini, BME280 ja Sensate abil: 6 sammu
Ilmajaam Wemos D1 Mini, BME280 ja Sensate abil: 6 sammu

Video: Ilmajaam Wemos D1 Mini, BME280 ja Sensate abil: 6 sammu

Video: Ilmajaam Wemos D1 Mini, BME280 ja Sensate abil: 6 sammu
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Juuli
Anonim
Ilmajaam Wemos D1 Mini, BME280 ja Sensate abil
Ilmajaam Wemos D1 Mini, BME280 ja Sensate abil

Eelmistes postitustes olen jaganud erinevaid meetodeid ilmajaama ehitamiseks. Kui te pole seda kontrollinud, on siin link.

Selles juhendis demonstreerin, kuidas ehitada lihtne ilmajaam, kasutades Wemos ja IoT platvormi nimega Sensate. Nii et alustame.

Tarvikud

  1. WeMos D1 Mini ………. (Amazon USA / Amazon UK / Banggood)
  2. BME280 …………………. (Amazon USA / Amazon UK / Banggood)
  3. 1,3 -tolline OLED -ekraan …… (Amazon USA / Amazon UK / Banggood)

Koos nendega vajame ka iOS -i või Androidi jaoks mõeldud rakendust Sensate.

Samm: mis on Sensate?

Mis on Sensate?
Mis on Sensate?

Nende endi sõnadega: "Kasutage rakendust Sensate Sense, et pääseda oma anduritele juurde igal ajal ja igal pool. Ehitage oma ülim andmekoguja, kasutades olemasolevaid riistvarakomponente koos tasuta Sensate püsivaraga. Või otsige oma rakenduse jaoks optimaalne kiip ja looge oma individuaalne lahendus."

Lühidalt öeldes on see rakendus, mis koos püsivaraga annab teile lihtsa koodivaba viisi lihtsate projektide loomiseks. Kõik, mida peate tegema, on nende püsivara vilkumine, nende rakenduse installimine, konfiguratsiooniseadete läbimine ja olete valmis andmeid koguma oma anduritelt.

2. samm: Sensate püsivara vilkumine

Vilkuv Sensate püsivara
Vilkuv Sensate püsivara
Vilkuv Sensate püsivara
Vilkuv Sensate püsivara
Vilkuv Sensate püsivara
Vilkuv Sensate püsivara

Nüüd tahame, et meie ESP -plaat (antud juhul WeMos D1 Mini) saaks ühendada Sensate pilvega. Selleks peame oma pardal vilkuma Sensate püsivara. Protsess on üsna sirgjooneline.

Esmalt laadige kindlasti alla järgmine:

  • Laadige alla ja installige CP210x või CH34x draiver (sõltuvalt teie pardal kasutatavast USB -TTL kiibist). Minu puhul installisin CH340.
  • Laadige siit alla NodeMCU välgutööriist.
  • Järgmisena laadige siit alla uusim Sensate püsivara.

Kui kõik on alla laaditud ja draiverid installitud. Peame kontrollima oma WeMos plaadi sadamat. Sadama leidmiseks tehke järgmist.

  • Minge jaotisse "Seadmehaldur" >> "Pordid".
  • Ühendage plaat arvutiga USB kaudu. Märkate, et loendisse ilmub uus port. Märkige see üles.

Nüüd saame tahvlit uue püsivara abil välgutada. Veenduge, et olete lingilt õige püsivara alla laadinud. (Selles projektis kasutame WeMos D1 mini, nii et kasutame seda püsivara)

  • Avage välklamp ja minge vahekaardile "Täpsem". Veenduge, et seaded oleksid sarnased ülaltoodud pildiga.
  • Järgmisena minge vahekaardile "Seadistamine", klõpsake esimest rida ja liikuge kausta, kuhu olete püsivara alla laadinud. Valige sobiv fail.
  • Nüüd minge vahekaardile "Operatsioon", siin COM -pordi kastis valige varem märgitud port.
  • Klõpsake "Flash" ja oodake, kuni vilkumine on lõpetatud.

Nüüd on meil Sensate püsivaraga miniplaat WeMos D1. Alglaadimisprotsessi lõpetamiseks klõpsake lihtsalt lähtestamisnupul.

Samm: WiFi -võrgu seadistamine

WiFi -võrgu seadistamine
WiFi -võrgu seadistamine
WiFi -võrgu seadistamine
WiFi -võrgu seadistamine
WiFi -võrgu seadistamine
WiFi -võrgu seadistamine

Nüüd, kui oleme püsivara edukalt välgutanud ja käivitanud, peame WiFi -mandaadi tahvlile seadistama. Selleks lülitage plaat kõigepealt sisse ja lülitage nutitelefoni WiFi sisse. Järgige alltoodud samme.

  1. Puudutage "Sensate-Setup" ja sisestage vaikeparool "Setup-Sensate".
  2. Pärast seadme ühendamist avage vaikebrauser ja sisestage URL "192.168.4.1" ning vajutage sisestusklahvi.
  3. Teid suunatakse seadistuslehele. Siin valige "SSID" (WiFi nimi), millega soovite ühenduse luua, ja seejärel sisestage selle parool.
  4. Teenuse konfiguratsioonis andke oma seadmele nimi (antud juhul "Ilmajaam"). Puudutage nuppu Salvesta ja taaskäivitage.

Kui see on tehtud, on WeMos -plaat nüüd valmis teie WiFi -võrguga ühenduse loomiseks. Nüüd saame liikuda edasi ja alustada seadistamist rakenduses Sensate.

Samm 4: Sensate mobiilirakenduse seadistamine

Sensate mobiilirakenduse seadistamine
Sensate mobiilirakenduse seadistamine
Sensate mobiilirakenduse seadistamine
Sensate mobiilirakenduse seadistamine
Sensate mobiilirakenduse seadistamine
Sensate mobiilirakenduse seadistamine

Esiteks veenduge, et olete oma nutitelefoni installinud rakenduse Sensate Sense. Seejärel avage rakendus ja järgige alltoodud samme.

  • Esimesel lehel puudutage "Riistvara seadistamine". Seejärel küsib ta, kas tahame silda konfigureerida, kuna oleme selle juba eelmises etapis konfigureerinud, puudutame teist valikut "Ei, see on juba konfigureeritud"
  • Järgmisel lehel kuvatakse kõik saadaolevad sillad. Valige see, mille me just tegime.
  • Järgmisel lehel saame kõik üksikasjad andurite ja 3 valiku kohta. Siin valige "Seadistusviisard". Järgmisel lehel saate lugeda lisateavet konfiguratsiooni kohta. Kui olete selle lugenud, puudutage nuppu "Start".
  • Nüüd saame nimekirja kõigist toetatud tahvlitest. Siin valime "WeMos D1 Mini" ja puudutame nuppu "Jätka".
  • Järgmisena palutakse meil valida töörežiim. Seal on 2 režiimi, üks on tavarežiim, mis võtab ja uuendab näitu nii tihti kui võimalik. Teine režiim "Unerežiim", selles režiimis saame perioodilisi värskendusi ja plaat on energiasäästurežiimis. Selle projekti jaoks valisin esimese režiimi, kuna soovin temperatuuri ja niiskuse reaalajas värskendusi.
  • Järgmisena peame valima ekraani. Kuna kasutame 1,3 "128x64 ekraani, valime selle. Seejärel puudutage" Jätka ".
  • Järgmisel lehel valige "Laiendus puudub".
  • Järgmisel lehel peame valima anduri. Me kasutame "BME280", nii et valige see. Veenduge, et te ei vali BMP280, mis on sarnane, kuid millel puudub rõhuandur.
  • Anduri valimisel annab rakendus meile võimaluse valida, milliseid andmeid me koguda soovime. Siin saate vahetada kõiki kolme valikut. Pole vaja mängida muude seadetega.
  • Lõpuks klõpsake nuppu Lõpeta.

Nüüd peame ainult ahela üles ehitama.

Samm: vooluringi ehitamine

Ringraja ehitamine
Ringraja ehitamine
Ringraja ehitamine
Ringraja ehitamine

Kuna kasutame siin I2C -sidet, on ühendused väga lihtsad. Vaadake ülaltoodud pilte. Siin saab mängida 4 tihvti: VCC, GND (toitepoldid) ja SDA, SCL (I2C tihvtid).

Ühendage juhtmed järgmiselt:

VCC = 3,3 V.

GND = GND

SCL = SCL (D1)

SDA = SDA (D2)

Ja see on ka kõik. Nüüd lülitage ahel sisse ja oodake, kuni see võrguga ühendub. Nüüd saame andmed OLED -i ja rakenduse kohta.

6. samm: viimane märkus

Lõppmärkus
Lõppmärkus
Lõppmärkus
Lõppmärkus

Nii et nüüd on meil DIY ilmajaam, ilma et peaksime tegelikult koodi kirjutama. Kas pole lahe? Nüüd saate selle jaoks ehitada korpuse, nagu ma siin varem tegin. Loodetavasti oli õpetust lihtne järgida ja õppisite nüüd midagi.

Kui teil on küsimusi, jätke julgelt kommentaar allpool.

Soovitan: