Përmbajtje:

Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate .: 6 hapa
Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate .: 6 hapa

Video: Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate .: 6 hapa

Video: Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate .: 6 hapa
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Nëntor
Anonim
Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate
Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate

Në postimet e mëparshme kam ndarë metoda të ndryshme për të ndërtuar një stacion moti. Nëse nuk e keni kontrolluar këtu është një lidhje.

Në këtë udhëzues do të demonstroj se si të ndërtoj një stacion të thjeshtë Moti duke përdorur Wemos dhe një platformë IoT të quajtur Sensate. Pra, le të fillojmë.

Furnizimet

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

Së bashku me këto ne gjithashtu kemi nevojë për Aplikacionin Sensate për iOS ose Android.

Hapi 1: Çfarë është Sensate?

Çfarë është Sensate?
Çfarë është Sensate?

Me fjalët e tyre: "Përdorni Aplikacionin Sensate Sense për të hyrë në sensorët tuaj në çdo kohë, në çdo vend. Ndërtoni regjistrin tuaj përfundimtar të të dhënave duke përdorur komponentët ekzistues të harduerit me Firmware falas Sensate. Ose gjeni çipin optimal për aplikacionin tuaj dhe krijoni zgjidhjen tuaj individuale."

Shkurtimisht është një aplikacion që së bashku me firmware -in, ju jep një mënyrë të thjeshtë pa kod për të ndërtuar projekte të thjeshta. E tëra çfarë ju duhet të bëni është të ndizni firmware -in e tyre, të instaloni aplikacionin e tyre, të kaloni nëpër cilësimet e konfigurimit dhe jeni gati për të mbledhur të dhëna nga sensorët tuaj.

Hapi 2: Firmware ndezës Sensate

Firmware ndezës Sensate
Firmware ndezës Sensate
Firmware ndezës Sensate
Firmware ndezës Sensate
Firmware ndezës Sensate
Firmware ndezës Sensate

Tani ne duam që bordi ynë ESP (në këtë rast WeMos D1 Mini) të jetë në gjendje të lidhet me renë Sensate. Për këtë ne duhet të ndezim Firmware -in e Sensate në tabelën tonë. Procesi është mjaft i drejtë përpara.

Së pari sigurohuni që të shkarkoni sa vijon:

  • Shkarkoni dhe instaloni drejtuesin CP210x ose CH34x (në varësi të çipit USB në TTL të përdorur në bordin tuaj). Në rastin tim, unë instalova CH340.
  • Shkarkoni mjetin ndezës NodeMCU nga këtu.
  • Më tej shkarkoni firmuerin më të fundit të Sensate nga këtu.

Pasi të shkarkohet gjithçka dhe të instalohen drejtuesit. Ne duhet të kontrollojmë portin e bordit tonë WeMos. Për të gjetur portin:

  • Shkoni te "Device Manager" >> "Portet".
  • Lidheni bordin me PC përmes USB. Do të vini re që një port i ri të shfaqet në listë. Vini re atë.

Tani mund ta ndezim tabelën me firmware të ri. Sigurohuni që keni shkarkuar firmware -in e duhur nga lidhja. (Në këtë projekt ne po përdorim WeMos D1 mini kështu që ne do të përdorim atë firmware)

  • Hapni ndezësin dhe shkoni te skedari "Advanced". Sigurohuni që keni cilësime të ngjashme si në imazhin e mësipërm.
  • Pastaj shkoni te skedari "Konfiguro", klikoni në rreshtin e parë dhe lundroni te dosja ku keni shkarkuar firmuerin. Zgjidhni skedarin e duhur.
  • Tani shkoni në skedën "Operacioni", këtu në kutinë e portit COM zgjidhni portën që keni shënuar më parë.
  • Klikoni në "Flash" dhe prisni derisa të përfundojë ndezja.

Tani kemi një mini bord të WeMos D1 me firmuerin e Sensate. Thjesht klikoni në butonin e rivendosjes për të përfunduar procesin e nisjes.

Hapi 3: Konfigurimi i Rrjetit WiFi

Konfigurimi i Rrjetit WiFi
Konfigurimi i Rrjetit WiFi
Konfigurimi i Rrjetit WiFi
Konfigurimi i Rrjetit WiFi
Konfigurimi i Rrjetit WiFi
Konfigurimi i Rrjetit WiFi

Tani që kemi ndezur dhe nisur me sukses firmware -in, duhet të vendosim kredencialet WiFi në tabelë. Për ta bërë këtë, së pari fuqizoni bordin dhe ndizni WiFi të smartphone -it tuaj. Ndiqni hapat e dhënë më poshtë:

  1. Trokitni lehtë mbi "Sensate-Setup" dhe futni fjalëkalimin e paracaktuar "Setup-Sensate".
  2. Pasi të jetë lidhur pajisja, hapni shfletuesin tuaj të paracaktuar dhe futni URL -në "192.168.4.1" dhe shtypni enter.
  3. Do të ridrejtoheni në një faqe konfigurimi. Këtu zgjidhni "SSID" (emri WiFi) me të cilin dëshironi të lidheni dhe më pas futni fjalëkalimin e tij.
  4. Në Konfigurimin e Shërbimit jepini pajisjes tuaj një emër (në këtë rast "Stacioni i motit"). Prekni ruaj dhe rinis.

Me atë që është bërë, tani bordi WeMos është gati të lidhet me rrjetin tuaj WiFi. Tani mund të ecim përpara dhe të fillojmë konfigurimin në aplikacionin Sensate.

Hapi 4: Vendosja e aplikacionit celular Sensate

Konfigurimi i aplikacionit celular Sensate
Konfigurimi i aplikacionit celular Sensate
Konfigurimi i aplikacionit celular Sensate
Konfigurimi i aplikacionit celular Sensate
Konfigurimi i aplikacionit celular Sensate
Konfigurimi i aplikacionit celular Sensate

Para së gjithash sigurohuni që keni instaluar Aplikacionin Sensate Sense në Smartphone tuaj. Tjetra hapni aplikacionin dhe ndiqni hapat e dhënë më poshtë:

  • Në faqen e parë trokitni lehtë mbi "Konfigurimi i harduerit". Pastaj do të pyesë nëse duam të konfigurojmë urën, siç e kemi konfiguruar tashmë në hapin e mëparshëm do të prekim opsionin e dytë "Jo, tashmë është konfiguruar"
  • Faqja tjetër do të tregojë të gjitha urat në dispozicion. Zgjidhni atë që sapo kemi bërë.
  • Në faqen tjetër do të marrim të gjitha detajet në lidhje me sensorët dhe 3 opsione. Këtu zgjidhni "Magjistari i Konfigurimit". Në faqen tjetër mund të lexoni më shumë informacion në lidhje me konfigurimin. Pasi ta keni lexuar, trokitni lehtë mbi "Fillimi".
  • Tani marrim listën e të gjitha bordeve të mbështetura. Këtu do të zgjedhim "WeMos D1 Mini" dhe do të prekim "Vazhdo".
  • Tjetra na kërkon të zgjedhim një mënyrë funksionimi. Ka 2 mënyra, njëra është mënyra normale e cila do të marrë dhe përditësojë leximet sa më shpesh që të mundet. Mënyra tjetër "Mënyra e fjetjes", në këtë mënyrë mund të marrim përditësime periodike dhe bordi do të jetë në modalitetin e kursimit të energjisë. Për këtë projekt kam zgjedhur Modalitetin e parë pasi dua përditësime në kohë reale të temperaturës dhe lagështisë.
  • Tjetra ne duhet të zgjedhim ekranin. Ndërsa po përdorim ekran 1.3 "128x64, ne do ta zgjedhim atë. Pastaj trokitni lehtë mbi" Vazhdo ".
  • Në faqen tjetër thjesht zgjidhni "Pa shtrirje".
  • Në faqen tjetër duhet të zgjedhim sensorin. Ne po përdorim "BME280" kështu që zgjidhni atë. Sigurohuni që të mos zgjidhni BMP280 e cila është e ngjashme, por i mungon sensori i presionit.
  • Kur zgjedhim sensorin, aplikacioni na jep zgjedhjen se cilat të dhëna dëshirojmë të mbledhim. Këtu kaloni të tre opsionet. Nuk ka nevojë të luani me cilësime të tjera.
  • Më në fund klikoni në finish.

Tani gjithçka që duhet të bëjmë është të ndërtojmë qarkun.

Hapi 5: Ndërtimi i qarkut

Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut

Ndërsa ne po përdorim komunikimet I2C këtu, lidhjet janë shumë të thjeshta. Referojuni imazheve të mësipërme. Këtu luhen 4 kunja: VCC, GND (kunjat e energjisë) & SDA, SCL (kunjat I2C).

Lidhni telat si:

VCC = 3.3V

GND = GND

SCL = SCL (D1)

SDA = SDA (D2)

Dhe kjo eshte e gjitha. Tani thjesht ndizni qarkun dhe prisni që ai të lidhet me rrjetin. Tani do të marrim të dhënat në OLED dhe në aplikacion.

Hapi 6: Shënimi përfundimtar

Shënim Përfundimtar
Shënim Përfundimtar
Shënim Përfundimtar
Shënim Përfundimtar

Pra, tani ne kemi një stacion moti DIY pa pasur nevojë të shkruajmë në fakt një kod. A nuk është mirë? Tani mund të ndërtoni një kuti për të si ajo që kam bërë më parë këtu. Shpresoj se tutoriali ishte i lehtë për t'u ndjekur dhe keni mësuar diçka tani.

Nëse keni ndonjë pyetje mos ngurroni të lini një koment më poshtë.

Recommended: