Turinys:

ESP32 Weathercloud orų stotis: 16 žingsnių (su nuotraukomis)
ESP32 Weathercloud orų stotis: 16 žingsnių (su nuotraukomis)

Video: ESP32 Weathercloud orų stotis: 16 žingsnių (su nuotraukomis)

Video: ESP32 Weathercloud orų stotis: 16 žingsnių (su nuotraukomis)
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Liepa
Anonim
ESP32 „Weathercloud“orų stotis
ESP32 „Weathercloud“orų stotis

Praėjusiais metais aš paskelbiau iki šiol didžiausią „Instructable“, pavadintą „Arduino Weathercloud Weather Station“. Tai buvo labai populiaru, sakyčiau. Jis buvo rodomas „Instructables“pagrindiniame puslapyje, „Arduino“tinklaraštyje, „Wiznet“muziejuje, „Instructables Instagram“, „Arduino Instagram“ir „Weathercloud Twitter“. Tai netgi buvo vienas iš 100 geriausių 2018 metų instrukcijų! Ir tai buvo labai didelis dalykas tokiam mažam gamintojui kaip aš. Man buvo malonu matyti tiek daug teigiamų reakcijų ir atidžiai perskaičiau kiekvieną komentarą ir patarimą. Maždaug 8 mėnesius dirbu šioje naujoje, rafinuotoje stotyje. Pataisiau ir patobulinau įvairius dalykus. Bandžiau padaryti jį mažesnį, paprastesnį, protingesnį, vėsesnį ir palikti priimtiną 150 € (165 USD) kainą. Stotis sumontuota robotų ūkyje netoli Seneko, Slovakijoje. Čia yra dabartiniai duomenys.

Pabandysiu čia paaiškinti visą savo minties procesą, taigi, jei norite tiesiog pradėti kurti, tiesiog pereikite prie 3 veiksmo.

Funkcijos:

  • 12 meteorologinių verčių matavimas
  • 8 skirtingų jutiklių naudojimas
  • IoT - duomenys yra vieši debesyje
  • 5V 500mA veikimas
  • bendravimas per „Wi-Fi“
  • visiškai atsparus oro sąlygoms
  • šauniai atrodo
  • tai pasidaryk pats

Labai ačiū „Lab Cafe“kūrėjų erdvei už suteiktą erdvę ir paramą statant šią stotį. Eik juos patikrinti!

Nuotraukų kreditas: ME (žinoma) + Viktoras Demčakas

Atnaujinta 2020-07-18: Sveiki visi! Praėjo daug laiko. Daugelis iš jūsų man rašė apie daugybę aparatinės ir programinės įrangos problemų. Nauja aparatinė įranga bus paruošta vos po poros savaičių, tačiau iki tol išleisiu naują programinę -aparatinę įrangą. Ši programinė įranga padės pašalinti kai kurias problemas. Norėdami sužinoti daugiau, pereikite prie 12 veiksmo. Ir svarbiausia - mėgaukitės!

1 žingsnis: dizainas

Dizainas
Dizainas

Orų stoties kūrimas yra ilgas ir apgalvotas procesas. Turite tiek daug pasirinkimų. Tai yra pagrindiniai dalykai, apie kuriuos turėtumėte pagalvoti kurdami orų stotį (arba bent jau aš tai padariau):

1) BIUDŽETAS. Tai gana savaime suprantama.

2) VIETA. Tai labai svarbu, nes tai turi įtakos įrenginiui, ryšio technologijai ir reikiamam energijos šaltiniui. Nuotolinėms oro stotims reikia didelio nuotolio siųstuvų ir savarankiško energijos šaltinio, pavyzdžiui, saulės kolektoriaus.

3) išmatuoti kintamieji. Ar norite tiesiog išmatuoti temperatūrą ar drėgmę? Tada zondą galite įdėti beveik bet kur. Bet jei norite matuoti kritulius, vėją, saulės spinduliuotę, UV indeksą ar kitus dalykus, susijusius su saule ar krituliais, jutikliai negali būti šešėlyje ir negali būti užblokuoti nei iš viršaus, nei iš šonų.

4) TIKSLUMAS. Ar norite, kad jūsų matavimai būtų tiksliai sukalibruoti ir palyginami su nacionaliniu orų institutu, ar jums pakanka mėgėjiškų verčių?

Taigi dabar jūs turėtumėte turėti gana gerą įvaizdį apie tai, ko norite. Taigi pereikime prie piešimo lentos! Štai keletas pagrindinių taisyklių, apie kurias galvojau:

1) SAUGOKITE TEMPERATŪROS JUTIKLĮ. Jūs tikrai turite tai padaryti. Šiluma gali keliauti tiek daug būdų, kad gali skleisti ir praleisti per pačios stoties struktūrą. Taigi pabandykite padengti visas metalines dalis ir įdėkite temperatūros jutiklį į radiacijos skydą. Žinau, mano radiacijos stotis nėra tobula, bet tai padeda.

2) AUKŠTI VĖJO JUTIKLĮ. Pagal tarptautinius standartus vėjo jutikliai turėtų būti pastatyti 10 metrų aukščio. Net neturiu pinigų nusipirkti 10 m stulpo, todėl man pakanka 2 m vamzdžio virš stogo.

3) APSAUGOTA SRITIS APLINK IR STOTE. Jei norite išmatuoti saulės šviesą, jutiklis negali būti šešėlyje. Jei norite išmatuoti kritulių kiekį, negalite užblokuoti lašelių. Taigi įsitikinkite, kad aplink stotį ir virš jos yra išvalyta.

Tęskime. Taigi savo stotyje nusprendžiau išmatuoti šiuos kintamuosius: oro temperatūrą, žemės temperatūrą, santykinę drėgmę, atmosferos slėgį, šilumos indeksą, rasos tašką, vėjo šaltį, kritulius, saulės spinduliuotę, UV indeksą, vėjo greitį ir vėjo kryptį. Tai iš viso 8 jutikliai, iš kurių yra 3 nedideli, PCB montuojami moduliai ir 5 išoriniai zondai. Man reikės 2 atskirų mikrovaldiklių, vienas skirtas tik kritulių matavimams, o antrasis - viskam kitam.

Aš nusprendžiau viską, ką galiu, sudėti į vieną PCB. Aš įdėjau PCB į IP65 dėžutę su skaidriu dangteliu, kad saulės spinduliai galėtų patekti į saulės spinduliuotės ir UV indekso jutiklius. Visi kiti jutikliai bus prijungti prie pagrindinio valdymo bloko kabeliu. Taigi tai yra mano dizainas.

2 žingsnis: „Weathercloud“

„Weathercloud“
„Weathercloud“

„ESP32 Weathercloud Weather Station“Kas yra Weatherclud? „Weathercloud“yra didelis orų stočių tinklas, kuris realiu laiku teikia duomenis iš viso pasaulio. Tai nemokama ir prie jo prijungta daugiau nei 10 000 orų stočių. Pirma, aš turėjau savo HTML svetainę, kur buvo siunčiami visi duomenys, tačiau sunku sukurti savo svetainę ir grafiką, o daug lengviau tiesiog nusiųsti visus duomenis į didelę debesų platformą, kurioje yra graži grafika ir stabilūs serveriai. Ieškojau, kaip siųsti duomenis į „Weathercloud“, ir radau, kad tai galite lengvai padaryti paprastu GET skambučiu. Vienintelė „Weathercloud“problema yra ta, kad su nemokama paskyra ji leidžia siųsti duomenis tik kas dešimt minučių, tačiau tai neturėtų būti problema daugeliui atvejų. Kad ji veiktų, turėsite susikurti „Weathercloud“paskyrą. Tada turėsite sukurti stoties profilį savo svetainėje. Kai kuriate orų stoties profilį „Weathercloud“, jums suteikiamas „Weathercloud“ID ir „Weathercloud“RAKTAS. Saugokite juos, nes „Arduino“jiems reikės žinoti, kur siųsti duomenis.

3 žingsnis: dalių sąrašas

Dalių sąrašas
Dalių sąrašas

Gerai, todėl šiam projektui jums reikės visų dalykų, kurie yra tvarkingai išvardyti mano „Google“dokumentų BOM čia.

Numatomos projekto išlaidos: 150 €/165 $

4 žingsnis: įrankiai

Įrankiai
Įrankiai

Šios priemonės gali būti naudingos (nors dauguma jų yra būtinos):

Lazerinis pjoviklis

Suvirintojas

Plieninis pjūklas

Vielos nuėmiklis

Elektrinis grąžtas

Akumuliatorinis gręžtuvas

Lituoklis

Replės

Atsuktuvai

Klijų pistoletas

Multimetras

Medžio grąžtas

5 žingsnis: Valdymo plokštės projektavimas

Valdymo plokštės dizainas
Valdymo plokštės dizainas
Valdymo plokštės dizainas
Valdymo plokštės dizainas
Valdymo plokštės dizainas
Valdymo plokštės dizainas

Aš ėjau su labai centralizuota architektūra. Tai reiškia, kad viskas, kas gali būti, yra ne tik vienoje dėžutėje, bet ir vienoje plokštėje. Neseniai išmokau kurti PCB, o tai yra labai vertingas ir naudingas įgūdis. Visi projektai yra daug tvarkingesni, tikslesni ir tam tikra prasme netgi elegantiški. Tai taip pat labai patogu: jūs tiesiog siunčiate savo failus į Kiniją ir jie atlieka visus elektros instaliacijos darbus bei siunčia jums visą plokštę. Tada jūs tiesiog lituojate komponentus ir viskas.

PCB yra abu šios stoties mikrovaldikliai: ESP32 (pagrindinis valdymo blokas) ir Arduino NANO (kritulių procesorius). Jame taip pat yra kai kurie jutikliai, įskaitant: BME280, BHT1750 ir ML8511. Tada yra DS3231 RTC modulis. Paskutinis, bet ne mažiau svarbus dalykas yra keletas rezistorių ir varžtų jungčių.

Aš suprojektavau savo lentą „Autodesk Eagle“. Tiesiog atsisiųskite pridėtą Gerber failą „ESP32 weather station.zip“ir įkelkite jį į JLC PCB. Arba, jei norite jį redaguoti, galite atsisiųsti failus „ESP32 meteorologinė stotis schematic.sch“ir „ESP32 orų stotis board.brd“ir juos redaguoti „Eagle“. Primygtinai patariu pirmiausia užregistruoti plokštės dizaino klasę iš „Instructables“.

6 žingsnis: litavimas

Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas

Gerai, visi tikriausiai tai darėte anksčiau. Ši graži mano sukurta lenta turi gražius šilkografinius pėdsakus. Kai tai turite, litavimas turėtų būti pyrago gabalas, nes jūs tiksliai matote, kur kas eina. Yra tik THT komponentai su standartiniais 0,1 colio atstumais. Taigi, toliau ir lituokite lentą, nes esate sumanus ir galite tai padaryti patys! Tai neturėtų užtrukti ilgiau nei pusvalandį.

ATNAUJINIMAS 2020-07-18: RTC modulis nebereikalingas. Nereikia jo montuoti ant lentos. Daugiau galite sužinoti atlikdami 12 veiksmą.

7 žingsnis: Padarykite radiacinį skydą

Radiacinio skydo gamyba
Radiacinio skydo gamyba

Kai kuriau tai, pasakiau sau: „Gerai, tu tai jau padarei du kartus, nėra jokios galimybės, kad dabar tai sujauksi“. O aš ne.

Skydas nuo saulės spindulių yra labai paplitęs dalykas, naudojamas oro stotyse, siekiant blokuoti tiesioginę saulės spinduliuotę ir taip sumažinti matuojamos temperatūros klaidas. Jis taip pat veikia kaip temperatūros jutiklio laikiklis. Radiaciniai skydai yra labai naudingi, tačiau dažniausiai yra pagaminti iš plieno ir yra brangūs, todėl nusprendžiau pasistatyti savo skydą. Aš sukūriau instrukciją, kuri parodo, kaip padaryti tokį radiacinį skydą.

8 žingsnis: valdymo dėžutė

Valdymo dėžutė
Valdymo dėžutė
Valdymo dėžutė
Valdymo dėžutė
Valdymo dėžutė
Valdymo dėžutė

Akivaizdu, kad pagrindinė šios stoties dalis yra valdymo dėžutė. Jame yra pirminiai ir antriniai mikrovaldikliai, kai kurie jutikliai, RTC ir kai kurie pasyvūs komponentai. Visa tai patogioje IP65 pakuotėje. Dėžutė turi permatomą dangtelį, todėl saulės spinduliai gali patekti į UV ir saulės spindulių jutiklius.

Prieš montuodami PCB, turime paruošti kabelių dėžutę. Dėžutėje yra penki maitinimo ir duomenų kabeliai. Kad išlaikytume stoties vandeniui atsparias savybes, mums reikės vandeniui atsparių kabelių sandariklių. Tiksliau, vienas PG7 maitinimo kabeliui, antras PG7 - vėjo ir lietaus jutikliams ir trečiasis PG11 abiems temperatūros jutikliams. Didesnę (PG11) liauką įdėjau į dėžutės vienos sienos centrą, o dvi mažesnes (PG7) liaukas - į priešingą sieną. Taigi dėžutės keitimo procesas yra toks:

1) Pažymėkite kiekvienos skylės centrą žymekliu.

2) Išgręžkite nedidelę skylę plonu grąžtu.

3) Lėtai padidinkite skylės dydį medžio grąžtu.

4) Išvalykite skyles.

5) Įkiškite ir pritvirtinkite kabelio įvorę į kiekvieną skylę.

9 žingsnis: PCB tvirtinimas

PCB laikiklis
PCB laikiklis
PCB laikiklis
PCB laikiklis
PCB laikiklis
PCB laikiklis
PCB laikiklis
PCB laikiklis

Kadangi turiu tik bandomąją „Autodesk Eagle“versiją, negaliu suprojektuoti didesnių nei 8 cm PCB. Viskas tinka šiai plokštei, todėl viskas gerai. Vienintelė problema yra valdymo dėžutė. Dėžutėje esančios plokštės tvirtinimo angos yra 14 cm atstumu viena nuo kitos. Tai reiškia, kad mums reikės laikiklio PCB. Tai gali būti plokštė (medinė/plastikinė/metalinė), ant kurios montuosime PCB. Tada laikiklio plokštę pritvirtinsime prie valdymo dėžutės. Tokiu būdu PCB bus pritvirtintas prie valdymo dėžutės.

Laikiklį galite pasidaryti taip, kaip norite. Galite tai padaryti rankiniu būdu iš medžio ar plieno plokštės, galite pjaustyti lazeriu (kaip aš) arba netgi galite atspausdinti 3D. Pridedu lentos matmenis, todėl galite pasirinkti. Jei turite prieigą prie lazerinio pjaustytuvo, tada pjovimas lazeriu yra paprasčiausias pasirinkimas. Lazerinio pjaustytuvo failus galite rasti čia.pdf ir.svg formatu.

Kaip matote, perėjau daugybę laikiklio variantų. Galiausiai pasirinkau akrilinį, nes jis nėra veikiamas drėgmės (kaip mediena) ir netraukia šilumos (kaip plienas).

10 žingsnis: surinkimas + laidai

Surinkimas + laidai
Surinkimas + laidai
Surinkimas + laidai
Surinkimas + laidai
Surinkimas + laidai
Surinkimas + laidai
Surinkimas + laidai
Surinkimas + laidai

Tai padaryti bus gana paprasta, bet gana sunku paaiškinti, nes yra daug mažų žingsnių. Tada pereikime prie to:

1) Įkiškite visus kabelius į jiems skirtą angą. Kol kas netvirtinkite kabelių sandariklių.

2) Prijunkite visus laidus iš vėjo jutiklių, kritulių jutiklio ir maitinimo kabelio pagal pridedamą laidų schemą. Kol kas nejunkite kabelių iš temperatūros jutiklių.

3) Jei sumontuotas, nuimkite PCB laikiklį. Tada apverskite PCB taip, kad kabeliai eitų išilgai jo apatinės pusės. Pritvirtinkite PCB laikiklį taip, kad kabeliai būtų pritvirtinti sumuštinyje tarp PCB ir laikiklio.

4) Įdėkite ir prisukite PCB laikiklį su PCB.

5) Užfiksuokite du mažesnius (PG7) kabelių sandariklius. Dar nesaugokite didesnio.

6) Įkiškite ir prijunkite temperatūros jutiklių kabelius pagal pridedamą prijungimo schemą.

7) Uždėkite viršutinį dangtelį ir užsukite.

11 žingsnis: Būkite laimingi

Būk laimingas
Būk laimingas

Šis žingsnis yra savotiškas kontrolinis taškas. Šiuo metu jūs turėjote padaryti kažką panašaus į tai, ką matote paveikslėlyje. Jei tai teisinga, būkite laimingi. Eik, užkąsk ir pailsėk, nes tai ne tik mažas žingsnis žmogui, bet ir didžiulis šuolis žmonijai. Jei ne, peržiūrėkite ankstesnius veiksmus ir suraskite problemą. Jei tai nepadeda, parašykite man komentarą ar žinutę.

Taigi, kai būsite sveiki ir vėl būsite tinkami, galėsite pereiti prie kodavimo ir derinimo dalies.

12 veiksmas: kodavimas ir derinimas

Kodavimas ir derinimas
Kodavimas ir derinimas

Yaaaaay, visi mėgsta koduoti! Ir net jei to nepadarysite, nesvarbu, nes galite tiesiog atsisiųsti ir naudoti mano kodą.

Pirma, prie lentų tvarkyklės turite pridėti ESP32 dev modulį. Norėdami tai padaryti, turite atsisiųsti JSON paketą ir įdiegti jį per lentų tvarkyklę. Peržiūrėkite šią „Random Nerd Tutorials“pamoką.

Dabar turite atsisiųsti visas pagrindines bibliotekas. Sukūriau ZIP archyvą „Libraries.zip“, kad jis būtų paprastesnis. Neimportuokite archyvo į „Arduino IDE“kaip klasikinę biblioteką. Vietoj to, išskleiskite archyvą ir perkelkite visus failus į Dokumentai/Arduino/bibliotekos. Dabar galite atsisiųsti visas keturias mano programas: „Wi-Fi_Weathercloud_API_test.ino“, „System_test.ino“, „ESP32_Weathercloud_Weather_Station.ino“.

Atidarykite „Wi-Fi_Weathercloud_API_test.ino“. Turėsite pakeisti porą dalykų. Pirma, turėsite pakeisti „SSID“ir „KEY“savo „Wi-Fi“tinklo SSID (vardu) ir slaptažodžiu. Antra, turėsite pakeisti „WID“ir „KEY“savo „Weathercloud“ID ir KEY, kuriuos turėtumėte turėti nuo 2 veiksmo. Tą patį turėsite padaryti naudodami „ESP32_Weathercloud_Weather_Station.ino“. Eikite ir įkelkite kodą į ESP32. Turėtumėte matyti iš anksto nustatytus duomenis „Weathercloud“svetainėje. Jei tai teisinga, tęskite.

Įkelkite „System_test.ino“į ESP32 ir „I2C_rainfall_sender“į „Arduino NANO“. Atidarykite ESP32 serijos konsolę esant 115200 baudų. Dabar ekrane turėtumėte matyti jutiklių duomenis kas 15 sekundžių. Žaisk su jutikliais. Įjunkite saulės spindulių jutiklio šviesą, įpūskite į vėjo greičio jutiklį, įkaitinkite temperatūros zondą … Taip galite patikrinti, ar viskas veikia. Jei padarysite išvadą, kad viskas yra taip, kaip turėtų būti, tęskite.

Įkelkite „ESP32_Weathercloud_Weather_Station.ino“į ESP32. Jei viską padarėte teisingai, „Weathercloud“puslapyje kas 10 minučių turėtumėte matyti tikrus stoties duomenis. Jei tai veikia, tai reiškia, kad jūsų stotis dabar visiškai veikia ir belieka ją įdiegti kur nors gražioje vietoje.

ATNAUJINIMAS 2020-07-18: visos antrinės/testavimo programos išlieka tos pačios. Tačiau pagrindinė orų stoties programa buvo atnaujinta. Kodo struktūra yra daug aiškesnė nei anksčiau. Visus reikiamus parametrus galite nustatyti kodo pradžioje. ESP32 dabar gauna laiko iš NTP serverio, todėl RTC modulio nebereikia. Paskutinis, bet ne mažiau svarbus dalykas - ESP32 dabar vykdo gilaus miego procedūrą, kai nematuoja ir nesiunčia duomenų. Tai sumažins energijos suvartojimą ir taip pat pailgins orų stoties tarnavimo laiką. Jei norite naudoti naują kodą, tiesiog atsisiųskite atnaujintą „ESP32_Weathercloud_Weather_Station.ino“kodą ir atnaujintą ZIP failą su bibliotekomis („Instructables“jo nepriima, todėl čia yra „Google“disko nuoroda). Mėgautis!

13 žingsnis: stoties tvirtinimas

Stoties kalnas
Stoties kalnas
Stoties kalnas
Stoties kalnas
Stoties kalnas
Stoties kalnas

Taigi, kai patvirtinsite, kad jūsų stotis veikia, turite suprojektuoti ir pagaminti laikiklį. Jis turės būti tvirtas, patvarus, kompaktiškas ir paskutinis, bet ne mažiau svarbus. Atlikite šį žingsnį labiau kaip rekomendaciją ar įkvėpimą, o ne tikslius nurodymus. Nežinau, kaip atrodo, kur jį montuosite. Turite būti šiek tiek kūrybiškesni. Bet jei turite plokščią stogą su 5 cm skersmens metaliniu vamzdžiu, tęskite ir darykite taip, kaip aš. Šioje stotyje yra dvi dėžės. Taigi nusprendžiau juos abu pastatyti vienas šalia kito ant metalinės plokštės. Jis turi būti sumontuotas ant metalinio vamzdžio, kurio skersmuo yra 5 cm. Taigi aš uždėjau vamzdį, kurio vidinis skersmuo yra 5 cm, skydo apačioje. Abu vėjo jutikliai turi būti toli vienas nuo kito stoties. Taigi įdėkite du 40 cm ilgio vamzdžius į kiekvieną stoties pusę ir du 10 cm ilgio vamzdžius ant kiekvienos stoties. Radiacinis skydas turi būti sumontuotas žemiau skydo, kad būtų užtikrintas papildomas šešėlis. Tam ant storo metalinio vamzdžio uždėjau 7 x 15 cm L laikiklį.

Čia yra visos reikalingos metalinės dalys po vieną [matmenys mm]:

1x vamzdis, vidinis skersmuo 50, ilgis 300

1x skydas, 250 x 300, storis 3

1x L laikiklis, 75 ir 150 rankų

2x vamzdis, išorinis skersmuo 12, ilgis 400

2x vamzdis, vidinis skersmuo 17, ilgis 100

Kai turite visas šias metalines dalis, galite jas suvirinti pagal mano pateiktą 3D modelį. Tada turėsite išgręžti visas skyles dėžėms ir radiaciniam skydui. Tada tiesiog dažykite jį metalo dažais. Rekomenduoju rinktis baltą, nes ji sugeria mažiausiai šilumos iš visų spalvų. Štai jūs turite stoties laikiklį, ant kurio galite sumontuoti savo stotį!

14 žingsnis: montavimas

Montavimas
Montavimas
Montavimas
Montavimas
Montavimas
Montavimas

Paimkite savo oro stotį, laikiklį ir visus įrankius, nes jums jų visų prireiks. Sėskite į automobilį (arba autobusą, kuris man nerūpi) ir nuvykite į būsimą jūsų stoties vietą. Galiausiai galite prijungti stotį.

Priversti orų stotį veikti dirbtuvėse yra viena, bet priversti ją veikti realaus pasaulio atšiauriomis sąlygomis. Montavimo procedūra labai priklauso nuo pastato, ant kurio montuojate stotį. Bet jei turite ankstesnio žingsnio laikiklį ir galingą grąžtą, tai turėtų būti gerai. Jums tereikia priklijuoti storą vamzdį nuo laikiklio ant šiek tiek plonesnio stogo vamzdžio. Tada tiesiog gręžkite abu vamzdžius ir pritvirtinkite juos ilgu varžtu. Sumontuokite visas dėžes ir jutiklius. Viskas. Dabar jūsų stotis sėkmingai įdiegta.

Mes tai padarėme lietingą dieną. Buvo labai sunku, bet neturėjome kitos išeities dėl konkurso termino.

15 veiksmas: maitinimas, „Uplink“sąranka ir derinimas

Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas
Maitinimas, „Uplink“sąranka ir derinimas

Jūsų stotis yra fiziškai įdiegta, tačiau ji dar nėra prisijungusi. Padarykime tai dabar. Jūs turite kažkaip maitinti stotį. Čia jūs turite būti šiek tiek kūrybingas. Galite įdėti adapterį namo viduje ir ištraukti kabelį per langą. Kabelį galite užkasti po žeme. Jį galite maitinti per saulės kolektorių. Svarbu tik tai, kad maitinimo kabelio kaiščiai, gaunami iš valdymo dėžutės, yra 5 V 500 mA. Atminkite, kad viskas turi būti atspari oro sąlygoms! Kai jūsų stotis yra įjungta, galite pereiti prie aukštyn nukreiptos sąrankos ir derinimo.

„Uplink Setup“iš esmės leidžia ESP32 prisijungti prie jūsų „Wi-Fi“tinklo. Jei tai jūsų namuose, tai turėtų būti gerai. Jei jis yra garaže ar toliau vienas nuo kito, jums gali prireikti „Wi-Fi“plėtiklio ar net pasirinktinio „Wi-Fi“tinklo. Tada seka derinimo etapas. Galite tiesiog įkelti galutinį kodą ir tikėtis geriausio, bet tikrai rekomenduoju išbandyti kiekvieną jutiklį po vieną, kad įsitikintumėte, jog viskas veikia tinkamai. Iš esmės tas pats, kaip ir 12 veiksme. Jei viskas veikia taip, kaip turėtų, galite paspausti UPLOAD mygtuką, atjunkite USB kabelį ir uždarykite valdymo dėžutę.

16 žingsnis: gyvenk laimingai

Gyventi ilgai ir laimingai
Gyventi ilgai ir laimingai

Jeez, tai buvo paskutinės minutės vaikinai. Aš pastebėjau konkursą „Sensoriai“likus vos 10 dienų iki jo pabaigos. Tą patį vakarą man reikėjo paskambinti maždaug 10 telefono skambučių, kad sutvarkyčiau viską, ko reikia stotiui užbaigti. Jis dar nebuvo baigtas. Tą dieną, kai turėjome įrengti stotį, atėjo milžiniška audra, sutrikdžiusi mūsų planus. Prieš baigiant stotį, turėjau užbaigti visą tekstą. Stotis pagaliau buvo įdiegta tik šiandien, tą pačią dieną, kai paskelbiau šią instrukciją.

Be abejo, čia daug ką būtų galima padaryti geriau, tačiau čia yra daug naudingų dalykų, kuriuos galite išmokti ir panaudoti kurdami savo stotį. Jei visus veiksmus atlikote teisingai, dabar turite visiškai veikiančią ESP32 debesų oro stotį. Ir tai yra kažkas! Visas sunkus darbas pasiteisino (tikiuosi, kad pavyko). Mano stoties duomenis galite pamatyti čia. Jei turite klausimų ar pasiūlymų, mielai juos išgirsiu žemiau esančiame komentarų skyriuje.

Taip, ir jei jums patiko šis projektas, būčiau labai dėkingas, jei balsuotumėte už mane konkurse „Sensoriai“. Labai ačiū ir mėgaukitės !!!

Jutiklių konkursas
Jutiklių konkursas
Jutiklių konkursas
Jutiklių konkursas

Pirmasis prizas jutiklių konkurse

Rekomenduojamas: