INHOUDSOPGAWE:

Weerstasie met behulp van Wemos D1 Mini, BME280 en Sensate .: 6 stappe
Weerstasie met behulp van Wemos D1 Mini, BME280 en Sensate .: 6 stappe

Video: Weerstasie met behulp van Wemos D1 Mini, BME280 en Sensate .: 6 stappe

Video: Weerstasie met behulp van Wemos D1 Mini, BME280 en Sensate .: 6 stappe
Video: В Этом МЕСТЕ Обитает НАСТОЯЩИЙ ПОЛТЕРГЕЙСТ | This Place Is Home To a Real Poltergeist 2024, Julie
Anonim
Weerstasie met behulp van Wemos D1 Mini, BME280 en Sensate
Weerstasie met behulp van Wemos D1 Mini, BME280 en Sensate

In vorige plasings het ek verskillende metodes gedeel om 'n weerstasie te bou. As u dit nie nagegaan het nie, is hier 'n skakel.

In hierdie instruksies sal ek demonstreer hoe u 'n eenvoudige weerstasie kan bou met behulp van Wemos en 'n IoT -platform genaamd Sensate. So laat ons begin.

Voorrade

  1. WeMos D1 Mini ………. (Amazon US / Amazon UK / Banggood)
  2. BME280 …………………. (Amazon VS / Amazon UK / Banggood)
  3. 1.3 "OLED -skerm …. (Amazon VS / Amazon UK / Banggood)

Daarbenewens benodig ons ook die Sensate -app vir iOS of Android.

Stap 1: Wat is Sensate?

Wat is Sensate?
Wat is Sensate?

In hul eie woorde: "Gebruik die Sensate Sense -app om altyd en oral toegang tot u sensors te kry. Bou u uiteindelike datalogger deur bestaande hardeware -komponente te gebruik met die gratis Sensate Firmware. Of vind die optimale chip vir u toepassing en bou u individuele oplossing."

In kort is dit 'n app wat saam met die firmware u 'n eenvoudige kodevrye manier bied om eenvoudige projekte te bou. Al wat u hoef te doen is om hul firmware te flits, hul app te installeer, deur die konfigurasie -instellings te gaan en u is gereed om data te versamel van jou sensors af.

Stap 2: Knipperende Sensate Firmware

Knipperende Sensate Firmware
Knipperende Sensate Firmware
Knipperende Sensate Firmware
Knipperende Sensate Firmware
Knipperende Sensate Firmware
Knipperende Sensate Firmware

Nou wil ons hê dat ons ESP -bord (in hierdie geval WeMos D1 Mini) aan die Sensate -wolk kan koppel. Hiervoor moet ons die Firmware van Sensate op ons bord flits. Die proses is redelik eenvoudig.

Maak eers seker dat u die volgende aflaai:

  • Laai die CP210x- of CH34x -bestuurder af en installeer dit (afhangende van die USB tot TTL -chip wat op u bord gebruik word). In my geval het ek CH340 geïnstalleer.
  • Laai die NodeMCU -flitsgereedskap hier af.
  • Laai die nuutste Sensate -firmware hier af.

Nadat alles afgelaai is en die bestuurders geïnstalleer is. Ons moet die poort van ons WeMos -bord nagaan. Om die poort te vind:

  • Gaan na "Toestelbestuurder" >> "Hawens".
  • Koppel die kaart via 'n rekenaar aan die rekenaar. U sal sien dat 'n nuwe poort in die lys verskyn. Let op dit.

Nou kan ons die bord met nuwe firmware flits. Maak seker dat u die regte firmware van die skakel afgelaai het. (In hierdie projek gebruik ons WeMos D1 mini, so ons sal die firmware gebruik)

  • Maak die flitser oop en gaan na die oortjie "Gevorderd". Maak seker dat u dieselfde instellings het as in die prent hierbo.
  • Gaan na die oortjie "Config", klik op die eerste ry en gaan na die gids waar u die firmware afgelaai het. Kies die regte lêer.
  • Gaan nou na die "Operasie" -oortjie, kies hier in die boks van die COM -poort die poort wat u voorheen opgemerk het.
  • Klik op "Flash" en wag totdat die flits voltooi is.

Nou het ons 'n WeMos D1 mini -bord met Sensate se firmware. Klik net op die reset -knoppie om die opstartproses te voltooi.

Stap 3: Konfigureer WiFi -netwerk

Die opstel van WiFi -netwerk
Die opstel van WiFi -netwerk
Die opstel van WiFi -netwerk
Die opstel van WiFi -netwerk
Die opstel van WiFi -netwerk
Die opstel van WiFi -netwerk

Noudat ons die firmware suksesvol geflits en begin het, moet ons die WiFi -geloofsbriewe op die bord instel. Om dit te doen, skakel eers die bord aan en skakel WiFi van u slimfoon aan. Volg die onderstaande stappe:

  1. Tik op "Sensate-Setup" en voer die standaard wagwoord "Setup-Sensate" in.
  2. Nadat die toestel gekoppel is, maak u standaardblaaier oop en voer die URL "192.168.4.1" in en druk enter.
  3. U sal na 'n opstelbladsy herlei word. Kies hier die 'SSID' (WiFi -naam) waarmee u wil koppel en voer dan die wagwoord in.
  4. Gee u toestel 'n naam in die dienskonfigurasie (in hierdie geval 'Weerstasie'). Tik op stoor en herbegin.

As dit klaar is, is die WeMos -bord gereed om aan te sluit op u WiFi -netwerk. Nou kan ons vorentoe beweeg en die opstelling van die Sensate -app begin.

Stap 4: Die opstel van Sensate Mobile App

Die opstel van Sensate Mobile App
Die opstel van Sensate Mobile App
Die opstel van Sensate Mobile App
Die opstel van Sensate Mobile App
Die opstel van Sensate Mobile App
Die opstel van Sensate Mobile App

Maak eers seker dat u die Sensate Sense -app op u slimfoon geïnstalleer het. Maak die app oop en volg die onderstaande stappe:

  • Tik op die eerste bladsy op "Hardware Setup". Dan sal dit vra of ons die brug wil konfigureer, aangesien ons dit in die vorige stap reeds gekonfigureer het, tik ons op die tweede opsie "Nee, dit is reeds opgestel"
  • Die volgende bladsy wys al die beskikbare brûe. Kies die een wat ons pas gemaak het.
  • Op die volgende bladsy kry ons alle besonderhede oor sensors en 3 opsies. Kies hier "Configuration Wizard". Op die volgende bladsy kan u meer inligting oor die konfigurasie lees. As u dit gelees het, tik op "Start".
  • Nou kry ons 'n lys met al die ondersteunde borde. Hier kies ons "WeMos D1 Mini" en tik op "Gaan voort".
  • Vervolgens vra ons ons om 'n werkswyse te kies. Daar is 2 modusse, een is die normale modus wat die lesings so gereeld as moontlik kan opneem en bywerk. Die ander modus "Slaapmodus", in hierdie modus kan ons periodieke opdaterings kry, en die bord sal in die energiebesparingsmodus wees. Vir hierdie projek het ek die eerste modus gekies omdat ek real -time opdaterings van temperatuur en humiditeit wil hê.
  • Vervolgens moet ons die skerm kies. Aangesien ons 1,3 "128x64 -skerm gebruik, kies ons dit. Tik dan op" Gaan voort ".
  • Kies slegs 'Geen uitbreiding' op die volgende bladsy.
  • Op die volgende bladsy moet ons die sensor kies. Ons gebruik 'BME280', dus kies dit. Maak seker dat u nie BMP280 kies wat soortgelyk is nie, maar sonder druksensor.
  • As ons die sensor kies, gee die app ons die keuse oor watter data ons wil versamel. Hier kan u al drie opsies wissel. U hoef nie met ander instellings te speel nie.
  • Klik uiteindelik op afwerking.

Al wat ons hoef te doen is om die stroombaan te bou.

Stap 5: Bou die kring

Bou die kring
Bou die kring
Bou die kring
Bou die kring

Aangesien ons hier I2C -kommunikasie gebruik, is die verbindings baie eenvoudig. Verwys na die prente hierbo. Hier speel 4 penne in: VCC, GND (kragpenne) en SDA, SCL (I2C -penne).

Verbind die drade soos volg:

VCC = 3.3V

GND = GND

SCL = SCL (D1)

SDA = SDA (D2)

En dit is alles. Skakel nou net die kring aan en wag totdat dit met die netwerk verbind is. Nou kry ons die data oor OLED en op die app.

Stap 6: Laaste nota

Laaste Nota
Laaste Nota
Laaste Nota
Laaste Nota

So nou het ons 'n DIY weerstasie sonder om 'n kode te hoef te skryf. Is dit nie cool nie? Nou kan u 'n saak daarvoor bou, soos die wat ek hier voorheen gemaak het. Hoop die lesing was maklik om te volg en dat u nou iets geleer het.

As u enige vrae het, kan u hieronder 'n opmerking lewer.

Aanbeveel: