Sisukord:

Lihtne ilmajaam V2.0: 5 sammu (piltidega)
Lihtne ilmajaam V2.0: 5 sammu (piltidega)

Video: Lihtne ilmajaam V2.0: 5 sammu (piltidega)

Video: Lihtne ilmajaam V2.0: 5 sammu (piltidega)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Juuni
Anonim
Lihtne ilmajaam V2.0
Lihtne ilmajaam V2.0

Varem olen jaganud mõnda tüüpi ilmajaamu, mis toimisid erinevalt. Kui te pole neid artikleid lugenud, soovitan teil seda vaadata siit:

  • Lihtne ilmajaam, kasutades ESP8266.
  • Ruumi ilmajaam, kasutades Arduino ja BME280.

Selles juhendis jagan värskendatud ilmajaama, millel on eelmiste kahe kombineeritud funktsioonid ja mõned lisafunktsioonid. Koos sisetemperatuuri, niiskuse ja rõhuga saame hankida ka praeguse ilma ja järgmise päeva prognoosi. Kõik need andmed kuvatakse OLED -ekraanil, veebilehel ja android/ios rakenduses.

Nii et ilma rohkem aega raiskamata alustame.

P. S: Kui teile meeldib see juhend, palun andke andurikonkursil hääletada:)

Tarvikud

Siin on nimekiri osadest, mida me selle projekti jaoks kasutame.

Wemos D1 Mini (Amazon USA / Amazon EU): saate kasutada mis tahes ESP8266 / ESP32 põhist arendusplaati

BME280 andur (Amazon USA / Amazon EU): ostke kindlasti "BME280", et mitte segi ajada "BMP280"

1,3 -tolline OLED -ekraan (Amazon USA / Amazon EU): soovitan teil saada sama OLED -i, mida olen kasutanud, muidu võite sellega vaeva näha, kuna paljud OLED -id ei tööta ESP -plaatidega

Nupp (Amazon USA / Amazon EU): kasutage hetkelist lülitit, kuna see lülitub erinevate režiimide vahel

Leivaplaat džempritega (Amazon USA / Amazon EU): prototüüpimiseks

Prototüüpplaat (Amazon USA / Amazon EU): jootma kõike, et muuta püsivam prototüüp

3.7v aku (Amazon USA / Amazon EU): süsteemi toiteks (valikuline)

Koos nende osadega vajame ka tarkvara, et kõik toimiks

RemoteMe: see on IoT platvorm, kus teenuste kasutamiseks peate looma konto. See on täiesti tasuta

Arduino IDE: koodi üleslaadimiseks

Siin on mõned tööriistad, mida teil võib vaja minna:

Traadieemaldajad (Amazon USA / Amazon EU)

Jootekomplekt (Amazon USA / Amazon EU)

Abistavad käed (Amazon USA / Amazon EU)

Kui olete kogu materjali kogunud, saame liikuda järgmise sammu juurde.

Samm: veebirakenduse ja võrguseadme loomine:

Veebirakenduse ja võrguseadme loomine
Veebirakenduse ja võrguseadme loomine
Veebirakenduse ja võrguseadme loomine
Veebirakenduse ja võrguseadme loomine
Veebirakenduse ja võrguseadme loomine
Veebirakenduse ja võrguseadme loomine

Kõigepealt peame minema aadressile Remoteme.org ja logima sisse oma kontole. Kui teil pole kontot, on nüüd aeg see luua. Nüüd, kui oleme kaugkonto kontole sisse loginud, saame oma ilmajaama üles ehitada, toimige järgmiselt.

  1. Kui logime sisse oma kaugkontole, suunatakse meid lehele, kus näeme projektide loendit. Kerige allapoole ja leiate "Ilmajaam". Klõpsake seda.
  2. Ilmub hüpikaken, siin klõpsates leiame kogu vajaliku teabe projekti kohta. Kui soovite, saate lugeda kõiki üksikasju või lihtsalt järgida seda juhendit.
  3. Peame minema vahekaardile "ehitama" ja täitma teabe.

    • Esmalt sisestage oma WiFi nimi ja parool. See võimaldab ESP -plaadil teie WiFi -võrguga ühenduse luua.
    • Järgmiseks on võimalus, kus saame valida tahvli tüübi. Kuna kasutame ESP8266 -l põhinevat Wemos D1 mini, valime selle plaadi.
    • Nüüd peame sisestama asukoha, see on linn, kus elate. Linna nimi ja riigikood. Näiteks: nagu pildil "Varssavi, PL" tähendab see Varssavi linna, Poolat. Pärast linna ja riigi sisestamist kerige alla. Siin saate muuta rakenduse ja seadme nime, kuid see on valikuline. Nii saate otse klõpsata "Järgmine samm".
    • See on viimane samm, klõpsake lihtsalt nuppu "Ehita projekt". Nüüd saate koodiviisardi poolt automaatselt loodud koodi alla laadida.
    • Allpool on kolm võimalust: Ava, QR -kood ja Installi. Esimesel valikul klõpsates avaneb ilmateatega veebileht. Teine võimalus saab QR -koodi, mida saab skannida mis tahes nutitelefoniga, et saada veebileht mobiilibrauseris. Kolmas võimalus annab ka veebilehe, mis installib veebirakenduse Androidi/iPhone'i.

Veebilehel märkate, et kaks esimest voogu näitavad andmeid, kuid viimane on tühi. Seda seetõttu, et peame veel toa ilmajaama looma. Nii et teeme ringraja meie ilmajaama jaoks.

2. samm: ahela loomine:

Vooluringi loomine
Vooluringi loomine
Vooluringi loomine
Vooluringi loomine

Nüüd, kui meil on kood, peame selle tahvlile üles laadima. Kuid kõigepealt peame ühendama ekraani, BME280 anduri ja lüliti Wemos D1 miniga. Selleks vaadake kõigepealt ülaltoodud skeemi.

Siin oleme kasutanud moodulite ühendamiseks I2C protokolli.

  • SDA kuni tihvti D2
  • SCL kuni tihvti D1
  • GND GND kinnitamiseks
  • VIN kuni tihvti 3.3v

Märkus: Ühendage ekraani SDA- ja SCL -tihvtid ning BME280 ESP -ga. Kõik GND tihvtid tuleks omavahel ühendada.

Üks lüliti klemm on ühendatud D3 -ga ja teine GND -ga. Kui te ei tea, kuidas nupp töötab, soovitan teil seda artiklit vaadata. Parema arusaamise saamiseks vaadake ülaltoodud pilte.

Samm: koodi üleslaadimine:

Koodi üleslaadimine
Koodi üleslaadimine

Enne koodi üleslaadimist veenduge, et kõik ESP -plaadid oleksid IDE -sse installitud. Kui te ei tea, kuidas seda teha, vaadake seda YouTube'i videot.

Installige ka järgmised teegid:

  1. RemoteMe
  2. RemoteMeUtils
  3. SparkFun BME280
  4. esp8266-OLED-master
  5. RBD_nupp
  6. RBD_Timer

Nende raamatukogude installimiseks. avage IDE ja minge tööriistadesse >> Raamatukogude haldamine. Sisestage otsinguribale ükshaaval kogu nimi ja installige see.

Nüüd ekstraktige RemoteMe'ist alla laaditud koodifail ja avage see Arduino IDE abil. Järgige alltoodud samme.

  1. Ühendage oma wemos arvutiga ja valige tahvli tüüp (Wemos D1 R1 mini) ning valige õige port.
  2. Nüüd laadige kood üles ja oodake, kuni see lõpeb.
  3. Pärast koodi üleslaadimist ühendab tahvel teie WiFi -ga ja hakkab andmeid OLED -ekraanil kuvama.
  4. Nupule vajutamine lülitub kolme moodi vahel. Saate seda ise kontrollida.

Nüüd, kui kõik töötab ootuspäraselt, saame edasi liikuda, et muuta see vooluring püsivamaks ja suletumaks, et see parem välja näeks.

4. samm: trükkplaadi ja korpuse ehitamine:

PCB ja korpuse ehitamine
PCB ja korpuse ehitamine
PCB ja korpuse ehitamine
PCB ja korpuse ehitamine
PCB ja korpuse ehitamine
PCB ja korpuse ehitamine
PCB ja korpuse ehitamine
PCB ja korpuse ehitamine

Meie vooluahela turvalisemaks ja püsivamaks muutmiseks peame jootma kõik komponendid prototüüpplaadile kokku. Olen oma töö kohta pilte jaganud, et anda paremat ettekujutust. Soovi korral saate teha erineva kujunduse.

Korpuse jaoks kasutasin vahtplaati, kuna seda on lihtne kasutada ja sellega töötada. Allpool olen esitanud CAD -i, millele saate viidata oma korpuse tegemiseks.

5. samm: videoõpetus:

Kui teile see juhendamine meeldib, palun hääletage.

Soovitan: