Satura rādītājs:

Laika stacija, izmantojot Wemos D1 Mini, BME280 un Sensate .: 6 soļi
Laika stacija, izmantojot Wemos D1 Mini, BME280 un Sensate .: 6 soļi

Video: Laika stacija, izmantojot Wemos D1 Mini, BME280 un Sensate .: 6 soļi

Video: Laika stacija, izmantojot Wemos D1 Mini, BME280 un Sensate .: 6 soļi
Video: Spēka vingrinājumi treniņu stacijā SYNRGY360. 2024, Jūlijs
Anonim
Laika stacija, izmantojot Wemos D1 Mini, BME280 un Sensate
Laika stacija, izmantojot Wemos D1 Mini, BME280 un Sensate

Iepriekšējos ziņojumos esmu dalījies dažādās metodēs, kā izveidot meteoroloģisko staciju. Ja neesat to pārbaudījis, šeit ir saite.

Šajā pamācībā es parādīšu, kā izveidot vienkāršu laika staciju, izmantojot Wemos un IoT platformu ar nosaukumu Sensate. Tātad sāksim darbu.

Piegādes

  1. WeMos D1 Mini ………. (Amazon ASV / Amazon UK / Banggood)
  2. BME280 …………………. (Amazon ASV / Amazon UK / Banggood)
  3. 1,3 collu OLED displejs …… (Amazon ASV / Amazon UK / Banggood)

Kopā ar tiem mums ir nepieciešama arī lietotne Sensate iOS vai Android.

1. darbība: kas ir Sensate?

Kas ir Sensate?
Kas ir Sensate?

Viņu vārdiem sakot: "Izmantojiet lietotni Sensate Sense, lai piekļūtu saviem sensoriem jebkurā laikā un vietā. Izveidojiet savu galīgo datu reģistrētāju, izmantojot esošos aparatūras komponentus ar bezmaksas Sensate programmaparatūru. Vai arī atrodiet savai lietojumprogrammai optimālo mikroshēmu un izveidojiet individuālu risinājumu."

Īsāk sakot, tā ir lietotne, kas kopā ar programmaparatūru sniedz vienkāršu kodu, lai izveidotu vienkāršus projektus. Viss, kas jums jādara, ir mirgot viņu programmaparatūra, instalēt lietotni, iziet konfigurācijas iestatījumus un esat gatavs apkopot datus no jūsu sensoriem.

2. darbība. Mirgo Sensate programmaparatūra

Mirgo Sensate programmaparatūra
Mirgo Sensate programmaparatūra
Mirgo Sensate programmaparatūra
Mirgo Sensate programmaparatūra
Mirgo Sensate programmaparatūra
Mirgo Sensate programmaparatūra

Tagad mēs vēlamies, lai mūsu ESP plate (šajā gadījumā WeMos D1 Mini) varētu izveidot savienojumu ar Sensate mākoni. Lai to izdarītu, mūsu panelī ir jāatspoguļo Sensate programmaparatūra. Process ir diezgan taisns uz priekšu.

Vispirms pārliecinieties, vai esat lejupielādējis šo:

  • Lejupielādējiet un instalējiet CP210x vai CH34x draiveri (atkarībā no tāfeles USB -TTL mikroshēmas). Manā gadījumā es instalēju CH340.
  • Lejupielādējiet NodeMCU mirgošanas rīku no šejienes.
  • Tālāk lejupielādējiet jaunāko Sensate programmaparatūru no šejienes.

Pēc tam, kad viss ir lejupielādēts un draiveri ir instalēti. Mums jāpārbauda mūsu WeMos dēļa ports. Lai atrastu ostu:

  • Dodieties uz "Ierīču pārvaldnieks" >> "Porti".
  • Savienojiet plati ar datoru, izmantojot USB. Jūs pamanīsit, ka sarakstā parādās jauns ports. Atzīmējiet to.

Tagad mēs varam uzplaiksnīt dēli ar jaunu programmaparatūru. Pārliecinieties, vai no saites esat lejupielādējis pareizo programmaparatūru. (Šajā projektā mēs izmantojam WeMos D1 mini, tāpēc mēs izmantosim šo programmaparatūru)

  • Atveriet zibspuldzi un dodieties uz cilni "Papildu". Pārliecinieties, vai jums ir tādi paši iestatījumi kā iepriekš redzamajā attēlā.
  • Tālāk dodieties uz cilni "Konfigurēt", noklikšķiniet uz pirmās rindas un dodieties uz mapi, kurā esat lejupielādējis programmaparatūru. Izvēlieties pareizo failu.
  • Tagad dodieties uz cilni "Darbība", šeit COM porta lodziņā atlasiet iepriekš atzīmēto portu.
  • Noklikšķiniet uz "Flash" un pagaidiet, līdz mirgo.

Tagad mums ir WeMos D1 mini dēlis ar Sensate programmaparatūru. Vienkārši noklikšķiniet uz atiestatīšanas pogas, lai pabeigtu sāknēšanas procesu.

3. darbība: WiFi tīkla konfigurēšana

WiFi tīkla konfigurēšana
WiFi tīkla konfigurēšana
WiFi tīkla konfigurēšana
WiFi tīkla konfigurēšana
WiFi tīkla konfigurēšana
WiFi tīkla konfigurēšana

Tagad, kad esam veiksmīgi mirgojuši un palaiduši programmaparatūru, mums ir jāiestata WiFi akreditācijas dati uz tāfeles. Lai to izdarītu, vispirms ieslēdziet dēli un ieslēdziet viedtālruņa WiFi. Izpildiet tālāk norādītās darbības.

  1. Pieskarieties "Sensate-Setup" un ievadiet noklusējuma paroli "Setup-Sensate".
  2. Kad ierīce ir pievienota, atveriet noklusējuma pārlūkprogrammu un ievadiet URL "192.168.4.1" un nospiediet taustiņu Enter.
  3. Jūs tiksit novirzīts uz iestatīšanas lapu. Šeit atlasiet “SSID” (WiFi nosaukums), ar kuru vēlaties izveidot savienojumu, un pēc tam ievadiet tā paroli.
  4. Pakalpojuma konfigurācijā piešķiriet savai ierīcei nosaukumu (šajā gadījumā "Weather Station"). Pieskarieties pie Saglabāt un restartējiet.

Kad tas ir izdarīts, tagad WeMos tāfele ir gatava izveidot savienojumu ar jūsu WiFi tīklu. Tagad mēs varam virzīties uz priekšu un sākt iestatīšanu lietotnē Sensate.

4. darbība. Sensate Mobile App iestatīšana

Mobilās lietotnes Sensate iestatīšana
Mobilās lietotnes Sensate iestatīšana
Mobilās lietotnes Sensate iestatīšana
Mobilās lietotnes Sensate iestatīšana
Mobilās lietotnes Sensate iestatīšana
Mobilās lietotnes Sensate iestatīšana

Vispirms pārliecinieties, vai viedtālrunī esat instalējis lietotni Sensate Sense. Pēc tam atveriet lietotni un veiciet tālāk norādītās darbības.

  • Pirmajā lapā pieskarieties "Aparatūras iestatīšana". Tad tas jautās, vai mēs vēlamies konfigurēt tiltu, jo mēs to jau esam konfigurējuši iepriekšējā solī, mēs pieskarsimies otrajai opcijai "Nē, tas jau ir konfigurēts"
  • Nākamajā lapā tiks parādīti visi pieejamie tilti. Izvēlieties to, ko mēs tikko izgatavojām.
  • Nākamajā lapā mēs iegūsim visu informāciju par sensoriem un 3 iespējas. Šeit izvēlieties "Konfigurācijas vednis". Nākamajā lapā varat izlasīt vairāk informācijas par konfigurāciju. Kad esat to izlasījis, pieskarieties "Sākt".
  • Tagad mēs iegūstam visu atbalstīto dēļu sarakstu. Šeit mēs atlasīsim "WeMos D1 Mini" un pieskarieties "Turpināt".
  • Tālāk tas lūdz mums izvēlēties darbības režīmu. Ir divi režīmi, viens ir parastais režīms, kas ņems un atjauninās rādījumus, cik bieži vien iespējams. Otrs režīms "Miega režīms", šajā režīmā mēs varam saņemt periodiskus atjauninājumus, un tāfele būs enerģijas taupīšanas režīmā. Šim projektam esmu izvēlējies pirmo režīmu, jo vēlos reāllaika temperatūras un mitruma atjauninājumus.
  • Tālāk mums jāizvēlas displejs. Tā kā mēs izmantojam 1,3 "128x64 displeju, mēs to izvēlēsimies. Pēc tam pieskarieties" Turpināt ".
  • Nākamajā lapā vienkārši izvēlieties "Bez paplašinājuma".
  • Nākamajā lapā mums jāizvēlas sensors. Mēs izmantojam “BME280”, tāpēc izvēlieties to. Pārliecinieties, ka neizvēlaties BMP280, kas ir līdzīgs, bet kuram nav spiediena sensora.
  • Kad mēs izvēlamies sensoru, lietotne dod mums iespēju izvēlēties, kurus datus mēs vēlamies apkopot. Šeit pārslēdziet visas trīs iespējas. Nav nepieciešams spēlēt ar citiem iestatījumiem.
  • Beidzot noklikšķiniet uz Pabeigt.

Tagad viss, kas mums jādara, ir izveidot ķēdi.

5. solis: ķēdes izveide

Ķēdes veidošana
Ķēdes veidošana
Ķēdes veidošana
Ķēdes veidošana

Tā kā mēs šeit izmantojam I2C sakarus, savienojumi ir ļoti vienkārši. Skatiet iepriekš redzamos attēlus. Šeit var spēlēt 4 tapas: VCC, GND (strāvas tapas) un SDA, SCL (I2C tapas).

Pievienojiet vadus šādi:

VCC = 3.3V

GND = GND

SCL = SCL (D1)

SDA = SDA (D2)

Un tas arī viss. Tagad vienkārši ieslēdziet ķēdi un gaidiet, līdz tā izveidos savienojumu ar tīklu. Tagad mēs iegūsim datus OLED un lietotnē.

6. darbība. Pēdējā piezīme

Noslēguma piezīme
Noslēguma piezīme
Noslēguma piezīme
Noslēguma piezīme

Tātad tagad mums ir DIY laika stacija, bez nepieciešamības rakstīt kodu. Vai tas nav forši? Tagad jūs varat tam izveidot korpusu, piemēram, to, ko es iepriekš izveidoju šeit. Ceru, ka apmācībai bija viegli sekot, un jūs tagad kaut ko uzzinājāt.

Ja jums ir kādi jautājumi, lūdzu, atstājiet komentāru zemāk.

Ieteicams: