Satura rādītājs:

ESP32 Weathercloud meteostacija: 16 soļi (ar attēliem)
ESP32 Weathercloud meteostacija: 16 soļi (ar attēliem)

Video: ESP32 Weathercloud meteostacija: 16 soļi (ar attēliem)

Video: ESP32 Weathercloud meteostacija: 16 soļi (ar attēliem)
Video: Estación Metereológica con datos en tiempo real!!!!!! Sainlogic WS3500 2024, Jūlijs
Anonim
ESP32 Weathercloud meteostacija
ESP32 Weathercloud meteostacija

Pagājušajā gadā es publicēju savu līdz šim lielāko Instructable ar nosaukumu Arduino Weathercloud Weather Station. Es teiktu, ka tas bija ļoti populāri. Tas tika parādīts Instructables mājas lapā, Arduino emuārā, Wiznet muzejā, Instructables Instagram, Arduino Instagram un arī vietnē Weathercloud Twitter. Tas pat bija viens no 100 labākajiem 2018. gada instrukcijām! Un tas bija ļoti liels darījums tādam mazam veidotājam kā es. Man bija prieks redzēt tik daudz pozitīvu reakciju, un es rūpīgi izlasīju katru komentāru un padomu. Apmēram 8 mēnešus es strādāju pie šīs jaunās, rafinētās stacijas. Laboju un uzlaboju dažādas lietas. Es centos padarīt to mazāku, vienkāršāku, gudrāku, vēsāku un atstāt pieņemamās izmaksas 150 € (165 $). Stacija ir uzstādīta robotu saimniecībā netālu no Senecas, Slovākijā. Šeit ir pašreizējie dati.

Es mēģināšu šeit izskaidrot visu savu domāšanas procesu, tādēļ, ja vēlaties tikai sākt darbu, pārejiet tieši uz 3. darbību.

Iespējas:

  • 12 meteoroloģisko vērtību mērīšana
  • 8 dažādu sensoru izmantošana
  • IoT - dati ir publiski pieejami mākonī
  • 5V 500mA darbība
  • komunikācija, izmantojot Wi-Fi
  • pilnīgi izturīgs pret laika apstākļiem
  • izskatās forši
  • tas ir DIY

Liels paldies Lab Cafe makerspace par telpas un atbalstu, veidojot šo staciju. Ej pārbaudi viņus!

Fotoattēlu kredīts: ME (protams) + Viktors Demčaks

UPDATE 18.07.2020: Sveiki visiem! Ir pagājis ilgs laiks. Daudzi no jums man rakstīja par vairākām aparatūras un programmatūras problēmām. Jaunā aparatūra būs gatava tikai pēc pāris nedēļām, bet līdz tam es atbrīvoju jaunu programmaparatūru. Šī programmatūra palīdzēs novērst dažas problēmas. Lai uzzinātu vairāk, pārejiet pie 12. darbības. Un pats galvenais - izbaudi!

1. solis: dizains

Dizains
Dizains

Laika staciju projektēšana ir ilgs un pārdomāts process. Jums ir tik daudz iespēju, no kurām izvēlēties. Šīs ir galvenās lietas, par kurām jums vajadzētu padomāt, izstrādājot laika staciju (vai vismaz es to darīju):

1) BUDŽETS. Tas ir diezgan pašsaprotami.

2) VIETA. Tas ir ļoti svarīgi, jo tas ietekmē instalāciju, kā arī sakaru tehnoloģiju un nepieciešamo barošanas avotu. Attālām laika stacijām ir nepieciešami liela attāluma raidītāji un pašpietiekams enerģijas avots, piemēram, saules panelis.

3) MĒRĪTIE MAINĪGIE. Vai vēlaties tikai izmērīt temperatūru vai mitrumu? Tad jūs varat novietot zondi gandrīz jebkurā vietā. Bet, ja vēlaties izmērīt nokrišņus, vēju, saules starojumu, UV indeksu vai citas lietas, kas saistītas ar sauli vai nokrišņiem, sensori nevar atrasties ēnā un tos nevar bloķēt ne no augšas, ne no sāniem.

4) PRECIZITĀTE. Vai vēlaties, lai jūsu mērījumi būtu precīzi kalibrēti un salīdzināmi ar valsts laika apstākļu institūtu, vai arī jums pietiek ar amatieru vērtībām?

Tātad līdz šim jums vajadzētu būt diezgan labam priekšstatam par to, ko vēlaties. Tātad ķersimies pie zīmēšanas dēļa! Šeit ir daži pamatnoteikumi, par kuriem es domāju:

1) AIZSARGĀT TEMPERATŪRAS SENSORU. Jums tas noteikti ir jādara. Siltums var ceļot tik daudzos veidos, kā tas var izstarot un vadīt caur pašas stacijas struktūru. Tāpēc mēģiniet pārklāt visas metāla detaļas un ievietojiet temperatūras sensoru starojuma vairogā. Es zinu, ka mana radiācijas stacija nav perfekta, bet palīdz.

2) UZLIKT VĒJAS SENSORU AUGSTĀK. Saskaņā ar starptautiskajiem standartiem vēja sensorus paredzēts novietot 10 m augstumā. Man pat nav naudas, lai nopirktu 10 m stabu, tāpēc man pietiek ar 2 m cauruli virs jumta.

3) Skaidra teritorija apkārt un virs stacijas. Ja vēlaties izmērīt saules gaismu, sensors nedrīkst būt ēnā. Ja vēlaties izmērīt nokrišņu daudzumu, jūs nevarat kaut ko bloķēt. Tāpēc pārliecinieties, ka apkārtne un virs stacijas ir atbrīvota.

Turpināsim. Tāpēc savai stacijai es nolēmu izmērīt šos mainīgos lielumus: gaisa temperatūra, zemes temperatūra, relatīvais mitrums, atmosfēras spiediens, siltuma indekss, rasas punkts, vēja vēsums, nokrišņi, saules starojums, UV indekss, vēja ātrums un vēja virziens. Kopumā ir 8 sensori, no kuriem ir 3 mazi, ar PCB montējami moduļi un 5 ārējās zondes. Man būs nepieciešami 2 atsevišķi mikrokontrolleri, viens tikai lietus mērījumu apstrādei un otrs visam pārējam.

Es nolēmu salikt visu iespējamo vienā PCB. Es ievietoju PCB IP65 kastē ar caurspīdīgu vāku, lai saules gaisma varētu nokļūt saules starojuma un UV indeksa sensoros. Visi pārējie sensori tiks savienoti ar galveno vadības bloku ar kabeli. Tātad tas ir mans dizains.

2. solis: Weathercloud

Weathercloud
Weathercloud

"ESP32 Weathercloud Weather Station" Kas ir Weatherclud? Weathercloud ir liels meteoroloģisko staciju tīkls, kas reālā laikā ziņo datus no visas pasaules. Tas ir bez maksas, un tam ir pievienotas vairāk nekā 10 000 laika staciju. Pirmkārt, man bija sava HTML vietne, kurā tika nosūtīti visi dati, bet izveidot savu vietni un grafiku ir grūti, un ir daudz vieglāk vienkārši nosūtīt visus datus uz lielu mākoņu platformu, kurai ir jauka grafika un stabili serveri. Es meklēju, kā nosūtīt datus uz weathercloud, un atklāju, ka to var paveikt vienkārši, izmantojot vienkāršu GET zvanu. Vienīgā Weathercloud problēma ir tā, ka ar bezmaksas kontu tas ļauj sūtīt datus tikai ik pēc desmit minūtēm, taču lielākajai daļai to nevajadzētu radīt problēmas. Lai tas darbotos, jums ir jāizveido Weathercloud konts. Tad jums būs jāizveido stacijas profils viņu vietnē. Veidojot meteoroloģiskās stacijas profilu vietnē Weathercloud, jums tiek piešķirts Weathercloud ID un Weathercloud KEY. Saglabājiet tos, jo Arduino tie būs nepieciešami, lai zinātu, kur sūtīt datus.

3. darbība: detaļu saraksts

Detaļu saraksts
Detaļu saraksts

Labi, tāpēc šim projektam jums būs vajadzīgas visas lietas, kas šeit ir kārtīgi uzskaitītas manā Google dokumentu dokumentā.

Paredzamās projekta izmaksas: 150 €/165 $

4. solis: rīki

Rīki
Rīki

Šie rīki varētu būt noderīgi (lai gan lielākā daļa no tiem ir absolūti nepieciešami):

Lāzera griezējs

Metinātājs

Tērauda zāģis

Stiepļu noņēmējs

Spēka urbis

Akumulatora urbis

Lodāmurs

Knaibles

Skrūvgrieži

Līmes pistole

Multimetrs

Koku urbis

5. solis: vadības paneļa projektēšana

Vadības paneļa dizains
Vadības paneļa dizains
Vadības paneļa dizains
Vadības paneļa dizains
Vadības paneļa dizains
Vadības paneļa dizains

Es gāju ar ļoti centralizētu arhitektūru. Tas nozīmē, ka viss, kas var būt, ir ne tikai vienā kastē, bet arī vienā shēmas plates. Nesen es iemācījos veidot PCB, kas ir ļoti vērtīga un noderīga prasme. Visi projekti ir daudz kārtīgāki, precīzāki un savā ziņā pat eleganti. Tas ir arī ļoti ērti: jūs vienkārši nosūtāt savus failus uz Ķīnu, un viņi veic visus elektroinstalācijas darbus un piegādā jums pilnu dēli. Tad jūs vienkārši pielodējat komponentus un esat pabeidzis.

PCB ir abi šīs stacijas mikrokontrolleri: ESP32 (galvenais vadības bloks) un Arduino NANO (nokrišņu procesors). Tajā ir arī daži sensori, kas ietver: BME280, BHT1750 un ML8511. Tad tur ir DS3231 RTC modulis. Visbeidzot, ir daži rezistori un skrūvju savienotāji.

Es izveidoju savu dēli Autodesk Eagle. Vienkārši lejupielādējiet pievienoto Gerber failu ar nosaukumu "ESP32 weather station.zip" un augšupielādējiet to JLC PCB. Vai arī, ja vēlaties to rediģēt, varat lejupielādēt failus "ESP32 meteoroloģiskā stacija schematic.sch" un "ESP32 meteoroloģiskā stacija board.brd" un rediģēt tos programmā Eagle. Es ļoti iesaku vispirms reģistrēt shēmas plates dizaina klasi no Instructables.

6. solis: lodēšana

Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana

Labi, jūs, iespējams, esat to darījuši jau iepriekš. Šai skaistajai tāfelei, kuru es izstrādāju, ir iespiestas jaukas sietspiedes pēdas. Kad jums tas ir, lodēšanai vajadzētu būt kūkas gabalam, jo jūs precīzi redzat, kur kas notiek. Ir tikai THT komponenti ar standarta 0,1 collu atstarpi. Tātad, vienkārši turpiniet un lodējiet dēli, jo esat gudrs un varat to izdarīt pats! Tam nevajadzētu aizņemt vairāk par pusstundu.

ATJAUNINĀT 18.7.2020: RTC modulis vairs nav nepieciešams. Nav nepieciešams to uzstādīt uz tāfeles. Jūs varat uzzināt vairāk 12. darbībā.

7. solis: radiācijas vairoga izgatavošana

Radiācijas vairoga izgatavošana
Radiācijas vairoga izgatavošana

Kad es to būvēju, es sev teicu: "Labi, jūs jau esat to izdarījis divas reizes, un nav nekādas iespējas, ka jūs to tagad izjauksit." Un es to nedarīju.

Saules starojuma vairogs ir ļoti izplatīta lieta, ko izmanto laika stacijās, lai bloķētu tiešo saules starojumu un tādējādi samazinātu kļūdas izmērītajā temperatūrā. Tas darbojas arī kā temperatūras sensora turētājs. Radiācijas vairogi ir ļoti noderīgi, bet parasti tie ir izgatavoti no tērauda un ir dārgi, tāpēc es nolēmu izveidot savu vairogu. Es izveidoju pamācību, kas parāda, kā izveidot šādu starojuma vairogu.

8. darbība: vadības bloks

Vadības kaste
Vadības kaste
Vadības kaste
Vadības kaste
Vadības kaste
Vadības kaste

Šīs stacijas galvenā daļa acīmredzami ir vadības kārba. Tajā ir primārie un sekundārie mikrokontrolleri, daži sensori, RTC un daži pasīvie komponenti. Tas viss ērtā IP65 iepakojumā. Kastītei ir caurspīdīgs vāks, lai saules gaisma varētu nokļūt UV un saules starojuma sensoros.

Pirms mēs varam uzstādīt PCB, mums ir jāsagatavo kabeļu kārba. Kastē ir pieci barošanas un datu kabeļi. Lai saglabātu stacijas ūdensnecaurlaidīgās īpašības, mums būs nepieciešami ūdensnecaurlaidīgi kabeļu blīvslēgi. Konkrēti, viens PG7 barošanas kabelim, otrs PG7 vēja un nokrišņu sensoriem un trešais PG11 abiem temperatūras sensoriem. Es ievietoju lielāko (PG11) dziedzeri kastes vienas sienas centrā un divus mazākos (PG7) dziedzerus pretējā sienā. Tātad kastes maiņas process ir šāds:

1) Atzīmējiet katra cauruma centru ar marķieri.

2) Izurbiet nelielu caurumu ar plānu urbi.

3) Lēnām palieliniet urbuma izmēru ar koka urbi.

4) Notīriet caurumus.

5) Ievietojiet un nostipriniet kabeļa blīvējumu katrā caurumā.

9. solis: PCB stiprinājums

PCB stiprinājums
PCB stiprinājums
PCB stiprinājums
PCB stiprinājums
PCB stiprinājums
PCB stiprinājums
PCB stiprinājums
PCB stiprinājums

Tā kā man ir tikai Autodesk Eagle studentu izmēģinājuma versija, es nevaru izstrādāt PCB, kas ir lielāki par 8 cm. Viss atbilst šai plāksnei, tāpēc viss ir kārtībā. Vienīgā problēma ir vadības blokā. Dēļa stiprinājuma caurumi, kas iekļauti kastē, atrodas 14 cm attālumā viens no otra. Tas nozīmē, ka mums būs nepieciešams PCB turētājs. Tas var būt dēlis (koka/plastmasas/metāla), uz kura mēs uzstādīsim PCB. Tad mēs piestiprināsim turētāja plāksni pie vadības kārbas. Tādā veidā PCB tiks piestiprināts pie vadības kārbas.

Jūs varat izgatavot turētāju jebkurā veidā. Jūs to varat izgatavot manuāli no koka vai tērauda plāksnes, varat to sagriezt ar lāzeru (kā es) vai pat izdrukāt 3D. Es iekļauju tāfeles izmērus, tāpēc izvēle ir jūsu ziņā. Ja jums ir pieeja lāzera griezējam, tad lāzera griešana ir vienkāršākā iespēja. Lāzera griezēja failus varat atrast šeit.pdf un.svg formātā.

Kā redzat, es izgāju cauri vairākām turētāja variācijām. Visbeidzot, es devos ar akrilu, jo to neietekmē mitrums (kā koks) un tas nepiesaista siltumu (kā tērauds).

10. solis: salikšana + elektroinstalācija

Montāža + elektroinstalācija
Montāža + elektroinstalācija
Montāža + elektroinstalācija
Montāža + elektroinstalācija
Montāža + elektroinstalācija
Montāža + elektroinstalācija
Montāža + elektroinstalācija
Montāža + elektroinstalācija

Tas būs diezgan viegli izdarāms, bet diezgan grūti izskaidrojams, jo ir daudz mazu soļu. Tūlīt ķersimies pie tā:

1) Ievietojiet visus kabeļus tam paredzētajā atverē. Vēl nenostipriniet kabeļu blīves.

2) Pievienojiet visus vadus no vēja sensoriem, nokrišņu sensora un strāvas kabeļa saskaņā ar pievienoto elektroinstalācijas shēmu. Vēl nepievienojiet kabeļus no temperatūras sensoriem.

3) Ja ir uzstādīts, noņemiet PCB stiprinājumu. Pēc tam pagrieziet PCB tā, lai kabeļi iet gar tā apakšējo pusi. Nostipriniet PCB stiprinājumu tā, lai kabeļi būtu nostiprināti sviestmaizē starp PCB un stiprinājumu.

4) Ievietojiet un pieskrūvējiet PCB stiprinājumu kopā ar PCB.

5) Nostipriniet divus mazākos (PG7) kabeļu blīvgredzenus. Lielāko vēl nenostipriniet.

6) Ievietojiet un pievienojiet temperatūras sensoru kabeļus saskaņā ar pievienoto shēmu.

7) Uzlieciet augšējo vāku un pieskrūvējiet to vietā.

11. solis: esiet laimīgs

Esi laimīgs
Esi laimīgs

Šis solis ir sava veida kontrolpunkts. Šajā brīdī jums vajadzēja izgatavot sev kaut ko tādu, kas izskatās kā tas, ko redzat attēlā. Ja tas ir pareizi, esiet laimīgs. Turpiniet, iegādājieties sev uzkodas un atpūtieties, jo tas nav tikai viens mazs solis cilvēkam, bet milzīgs lēciens cilvēcei. Ja nē, apskatiet iepriekšējās darbības un atrodiet problēmu. Ja tas nepalīdz, komentējiet vai rakstiet man.

Tātad, kad esat atkal vesels un vesels, varat pāriet uz kodēšanas un atkļūdošanas daļu.

12. darbība. Kodēšana un atkļūdošana

Kodēšana un atkļūdošana
Kodēšana un atkļūdošana

Jā, visiem patīk kodēt! Un pat ja jums tas nav, tam nav nozīmes, jo jūs varat vienkārši lejupielādēt un izmantot manu kodu.

Pirmkārt, jūsu dēļu pārvaldniekam jāpievieno ESP32 dev modulis. Lai to izdarītu, jums ir jālejupielādē JSON pakotne un jāinstalē tā, izmantojot dēļu pārvaldnieku. Skatiet šo Random Nerd Tutorials apmācību.

Tagad jums ir jālejupielādē visas svarīgākās bibliotēkas. Es jums izveidoju ZIP arhīvu "Libraries.zip", lai tas būtu vienkāršāks. Neimportējiet arhīvu Arduino IDE kā klasisku bibliotēku. Tā vietā izvelciet arhīvu un pārvietojiet visus failus uz Dokumenti/Arduino/bibliotēkas. Tagad jūs varat lejupielādēt visas četras manas programmas: "Wi-Fi_Weathercloud_API_test.ino", "System_test.ino", "ESP32_Weathercloud_Weather_Station.ino".

Atveriet vietni "Wi-Fi_Weathercloud_API_test.ino". Jums būs jāmaina pāris lietas. Pirmkārt, jums būs jāaizstāj "SSID" un "KEY" ar savu Wi-Fi tīkla SSID (vārdu) un paroli. Otrkārt, jums būs jāaizstāj "WID" un "KEY" ar savu Weathercloud ID un KEY, kas jums vajadzētu būt, veicot 2. darbību. Tas pats būs jādara arī ar "ESP32_Weathercloud_Weather_Station.ino". Turpiniet un augšupielādējiet kodu ESP32. Jums vajadzētu redzēt iepriekš definētos datus, kas parādās vietnē Weathercloud. Ja tas ir pareizi, turpiniet.

Augšupielādējiet "System_test.ino" uz ESP32 un "I2C_rainfall_sender" uz Arduino NANO. Atveriet ESP32 sērijas konsoli ar 115200 bodu. Tagad ekrānā vajadzētu redzēt sensora datus ik pēc 15 sekundēm. Spēlējiet ar sensoriem. Iedegiet gaismu saules starojuma sensorā, iepūtiet vēja ātruma sensorā, sildiet temperatūras zondi … Tādā veidā jūs varat pārbaudīt, vai viss darbojas. Ja jūs secināt, ka viss ir tā, kā tam vajadzētu būt, turpiniet.

Augšupielādējiet "ESP32_Weathercloud_Weather_Station.ino" ESP32. Ja esat visu izdarījis pareizi, Weathercloud lapā ik pēc 10 minūtēm vajadzētu redzēt reālos stacijas datus. Ja tas darbojas, tas nozīmē, ka jūsu stacija tagad ir pilnībā darboties spējīga un vienīgais, kas jādara, ir to uzstādīt kaut kur jaukā vietā.

UPDATE 18.07.2020. Visas sekundārās/testēšanas programmas paliek nemainīgas. Bet laika stacijas galvenā programma tika uzlabota. Koda struktūra ir daudz skaidrāka nekā iepriekš. Jūs varat iestatīt visus nepieciešamos parametrus koda sākumā. ESP32 tagad iegūst laiku no NTP servera, tāpēc RTC modulis vairs nav nepieciešams. Visbeidzot, bet ne mazāk svarīgi, tagad ESP32 veic dziļā miega procedūru, kad tā nemēra un nesūta datus. Tas samazinās enerģijas patēriņu, kā arī palīdzēs pagarināt laika stacijas kalpošanas laiku. Lai izmantotu jauno kodu, vienkārši lejupielādējiet jaunināto kodu "ESP32_Weathercloud_Weather_Station.ino" un atjaunināto ZIP failu ar bibliotēkām (Instructables to nepieņem, tāpēc šeit ir Google diska saite). Izbaudi!

13. solis: stacijas stiprinājums

Stacijas stiprinājums
Stacijas stiprinājums
Stacijas stiprinājums
Stacijas stiprinājums
Stacijas stiprinājums
Stacijas stiprinājums

Tātad, pēc tam, kad esat apstiprinājis, ka jūsu stacija darbojas, jums ir jāizstrādā un jāizveido stiprinājums. Tam būs jābūt spēcīgam, izturīgam, kompaktam un visbeidzot, bet arī patīkamam. Veiciet šo soli vairāk kā ieteikumu vai iedvesmu, nevis precīzus norādījumus. Es nezinu, kā tas izskatās, kur jūs to uzstādīsit. Jums ir jākļūst nedaudz radošākam. Bet, ja jums ir plakans jumts ar 5 cm diametra metāla cauruli, kas izliekas, turpiniet un dariet, kā es to darīju. Šai stacijai ir divas kastes. Tāpēc es nolēmu abus novietot blakus metāla panelim. Tas jāuzstāda uz metāla caurules ar diametru 5 cm. Tāpēc paneļa apakšā es ievietoju cauruli ar 5 cm iekšējo diametru. Abiem vēja sensoriem jāatrodas tālu no pārējās stacijas. Tāpēc ielieciet divas 40 cm garas caurules katrā stacijas pusē un divas 10 cm garas caurules katra galā. Radiācijas vairogs jāuzstāda zem paneļa, lai nodrošinātu papildu ēnu. Šim nolūkam uz biezas metāla caurules es uzliku 7 x 15 cm L kronšteinu.

Šeit ir visas nepieciešamās metāla detaļas pa vienam [izmēri mm]:

1x caurule, iekšējais diametrs 50, garums 300

1x panelis, 250x300, biezums 3

1x L kronšteins, 75 un 150 rokas

2x caurule, ārējais diametrs 12, garums 400

2x caurule, iekšējais diametrs 17, garums 100

Kad jums ir visas šīs metāla detaļas, varat tās sametināt atbilstoši manis piedāvātajam 3D modelim. Tad jums būs jāizurbj visi caurumi kastēm un starojuma vairogam. Pēc tam vienkārši krāsojiet to ar krāsu metālam. Es iesaku izvēlēties balto, jo tas absorbē vismazāk siltuma no visām krāsām. Tas ir tas, ka jums ir stacijas stiprinājums, uz kura varat uzstādīt savu staciju!

14. darbība: uzstādīšana

Uzstādīšana
Uzstādīšana
Uzstādīšana
Uzstādīšana
Uzstādīšana
Uzstādīšana

Paņemiet savu laika staciju, stiprinājumu un visus instrumentus, jo tie visi būs nepieciešami. Iekāpiet automašīnā (vai autobusā, kas man vienalga) un nokļūstiet turpmākajā jūsu stacijas atrašanās vietā. Visbeidzot, jūs varat uzstādīt staciju.

Likt meteostacijai darboties jūsu darbnīcā ir viena lieta, bet panākt, lai tā darbotos skarbos reālos apstākļos. Uzstādīšanas procedūra ir ļoti atkarīga no ēkas, uz kuras uzstādāt staciju. Bet, ja jums ir turētājs no iepriekšējā soļa un jaudīga urbjmašīna, tam vajadzētu būt kārtībā. Jums vienkārši jāpielīmē biezā caurule no stiprinājuma uz nedaudz plānākas caurules uz jumta. Pēc tam vienkārši izurbiet abas caurules un nostipriniet tās ar garu skrūvi. Uzstādiet visas kastes un sensorus. Tieši tā. Jūsu stacija tagad ir veiksmīgi instalēta.

Mēs to darījām lietainā dienā. Tas bija ļoti grūti, taču mums nebija citas iespējas konkursa termiņa dēļ.

15. darbība: barošana, Uplink iestatīšana un atkļūdošana

Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana
Barošana, Uplink iestatīšana un atkļūdošana

Jūsu stacija ir fiziski instalēta, taču tā vēl nav tiešsaistē. Darīsim to tagad. Jums ir kaut kā jāpieslēdz stacija. Šeit jums ir jābūt nedaudz radošam. Jūs varat ievietot adapteri mājas iekšpusē un izvilkt kabeli caur logu. Jūs varat ierakt kabeli pazemē. Jūs varat to barot, izmantojot saules paneli. Vissvarīgākais ir tas, ka uz strāvas kabeļa tapām, kas nāk no vadības kārbas, ir 5V 500mA. Atcerieties, ka tam visam jābūt izturīgam pret laika apstākļiem! Kad stacija ir ieslēgta, varat pāriet uz augšupsaites iestatīšanu un atkļūdošanu.

Uplink iestatīšana būtībā liek ESP32 izveidot savienojumu ar jūsu Wi-Fi tīklu. Ja tas atrodas jūsu mājā, tam vajadzētu būt kārtībā. Ja tas atrodas garāžā vai tālāk viens no otra, jums var būt nepieciešams Wi-Fi paplašinātājs vai pat pielāgots Wi-Fi tīkls. Pēc tam seko atkļūdošanas posms. Jūs varat vienkārši augšupielādēt galīgo kodu un cerēt uz labāko, bet es patiešām iesaku pārbaudīt katru sensoru pa vienam, lai pārliecinātos, ka viss darbojas pareizi. Būtībā tas pats, kas 12. darbībā. Ja viss darbojas tā, kā vajadzētu, varat nospiest UPLOAD pogu, atvienojiet USB kabeli un aizveriet vadības kārbu.

16. solis: dzīvojiet laimīgi

Dzīvo laimīgi mūžīgi
Dzīvo laimīgi mūžīgi

Jēziņ, tas bija tik pēdējā brīža puiši. Es pamanīju konkursu Sensori tikai 10 dienas pirms tā beigām. Tajā pašā vakarā man vajadzēja piezvanīt apmēram 10 telefona zvanus, lai sakārtotu visu nepieciešamo stacijas pabeigšanai. Tas vēl nebija pabeigts. Dienā, kad mums vajadzēja uzstādīt staciju, nāca milzu vētra, kas izjauca mūsu plānus. Pirms stacijas pabeigšanas man vajadzēja pabeigt visu tekstu. Stacija beidzot tika uzstādīta tieši šodien, tajā pašā dienā, kad es publicēju šo pamācību.

Šeit noteikti ir daudz ko, ko būtu varējis izdarīt labāk, taču šeit ir daudz noderīgu lietu, ko varat uzzināt un izmantot, veidojot savu staciju. Ja visas darbības esat veicis pareizi, tagad jums ir pilnībā funkcionējoša mākoņa laika stacija ESP32. Un tas ir kaut kas! Viss smagais darbs atmaksājās (es ceru, ka tas tā bija). Jūs varat redzēt datus no manas stacijas šeit. Ja jums ir kādi jautājumi vai ieteikumi, es labprāt uzklausīšu tos komentāru sadaļā zemāk.

Jā, un arī, ja jums patika šis projekts, es būtu ļoti pateicīgs, ja nobalsotu par mani konkursā Sensori. Liels paldies un izbaudi !!!

Sensoru konkurss
Sensoru konkurss
Sensoru konkurss
Sensoru konkurss

Pirmā balva sensoru konkursā

Ieteicams: