Përmbajtje:

Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY: 9 hapa (me fotografi)
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY: 9 hapa (me fotografi)

Video: Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY: 9 hapa (me fotografi)

Video: Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY: 9 hapa (me fotografi)
Video: Дом из габионов 2024, Nëntor
Anonim
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY

LineaMeteoStazione është një stacion i plotë moti i cili mund të ndërlidhet me sensorë profesionistë nga Sensirion si dhe disa komponentë të Davis Instrument (Rain Gauge, Anemometer)

Projekti synohet si stacion moti DIY por kërkon vetëm pjesën e montimit, sepse tabelat tashmë do të jepen të programuara nga unë, si dhe PCB e plotë. Kodi do të ndahet Opensource për njerëzit që duan të përpiqen ta bëjnë atë nga fillimi ose ta modifikojnë atë!

MUND T F GJENI STACIONIN E MOTIT N We WeatherCloud, Wunderground dhe LineaMeteo (Rrjeti i Motit Italian!) (Anemometri nuk është i instaluar) dhe këtu gjithashtu një Version në THINGSPEAK për krahasimin midis SHT3x dhe SHT1x. Unë jam duke përdorur SHT1x për momentin për të monitoruar temperaturën brenda kutisë së papërshkueshme nga moti, por ju mund ta përdorni atë gjithashtu për të monitoruar temperaturën dhe lagështinë e tokës ose qëllime të tjera!

Ju lutemi vini re (Lidhjet e mësipërme do të shkojnë jashtë linje sepse stacioni i motit do të hiqet në shkurt 2021 sepse jam duke lëvizur në një apartament)

MUND T F GJENI T ALL GJITHA INFORMACIONET DHE KODIN PPRDITSIM K HTU N G GITHUB

Hapi 1: Lista e Komponentëve

Lista e Komponentëve
Lista e Komponentëve

Punon me një kombinim të bordeve të zhvillimit ESP8266 dhe ESP32 dhe përbëhet kryesisht nga 3 pajisje:

1. Pajisja 1: WEMOS D1 MINI PRO (Version i Ri) + PCB e dizajnuar (Duhet të instalohet JASHT) DHE PANEL SOLAR Kjo është pjesa e cila do të jetë jashtë dhe do të përbëhet nga një bord zhvillimi dhe PCB. Përdoret për të mbledhur të dhënat e motit të cilat do të dërgohen në Firebase të Google. Të dhënat mblidhen në kohë reale nga secili sensor, por koha e ngarkimit mund të zgjidhet në cilësimet e stacionit të motit të cilat do të shpjegohen në manualin pas. Temperatura maksimale dhe minimale do të mblidhet në kohë reale. Më poshtë fotografia e njësisë së plotë:

2. Pajisja 2: WEMOS D1 MINI PRO (Versioni i Vjetër) + presion BMP180 Kjo është pjesa që trajton të gjitha komunikimet e rrjetit dhe gjithashtu mbledh të dhënat nga Firebase e Google. Detyrat e bordit konsistojnë në:  Mbledhjen e të dhënave  Ndarjen e disa të dhënave në një Adresë IP në një format të gatshëm për t'u përdorur për të komunikuar me rrjetin e motit LineaMeteo.  Dërgo të dhëna në weathercloud  Dërgo të dhëna në terrenin e wunder  Dërgo të dhëna në Thingspeak

Rasti është i printuar 3D nga

3. Pajisja 3: LOLIND32 ESP32 + PCB projektuar + INK Display + BME680Kjo është pjesa që merret vetëm me vizualizimin e të dhënave në ekran dhe ka gjithashtu një sensor që mbledh të dhëna për cilësinë e ajrit, presionin, temperaturën dhe lagështinë. Ekrani i përdorur është një ekran boje 4.2 inç, mund të përdoret për markat WaweShare ose GoodDisplay.

Rasti është i printuar 3D nga: Kutia për ePaper + ESP32 Shfaq informacionin nga sidoh10 - Thingiverse

Hapi 2: Pajisja 2: Ndërfaqe me Wi-Fi dhe Firebase Google

Pajisja 2: Ndërfaqe me Wi-Fi dhe Firebase Google
Pajisja 2: Ndërfaqe me Wi-Fi dhe Firebase Google

** SHIH Manualin e Stacionit të MOTIT N THE LIDHJEN E GITHUB M SHUM P FORR DETAJE MORE T SP VEÇANTA **

Para së gjithash ne duhet të krijojmë një llogari Firebase. Për ta bërë këtë do t'ju duhet një llogari Google të cilën mund ta krijoni nëse nuk e keni tashmë.

Për të konfiguruar llogarinë Firebase, duhet të ndiqni hapat e mëposhtëm:

1. Shkoni te FIREBASE dhe klikoni në ‘Fillo’

Hyni në llogarinë tuaj të Google

2. Klikoni në 'Shto një projekt' 'Aggiungi progetto'

3. Jepini një emër projektit tuaj! Klikoni "Vazhdo" "Vazhdo". Ndiqni hapat dhe krijoni projektin. Përdorni llogarinë e paracaktuar për Firebase.

4. ‘Vazhdo te‘përmbledhja e projektit’‘Panoramica del progetto’në krye dhe zgjidh‘cilësimet e projektit’‘Impostazioni progetto’

5. Klikoni në 'Llogaria e Shërbimit' 'Account di Servizio' dhe 'Krijo Llogari Shërbimi' 'Crea account di servizio'

6. Kthehuni te 'Vështrimi i Projektit' dhe Krijoni Database Realtime 'Crea database' dhe ndiqni hapat dhe zgjidhni vendndodhjen më të afërt për bazën e të dhënave.

7. GJITH MIR! Tani ruani lidhjen e projektit tuaj që mund të gjeni në bazën e të dhënave në kohë reale dhe gjithashtu sekretin që mund të gjeni 'Llogaria e Shërbimit' 'Account di servizio' nën 'Sekreti i bazës së të dhënave' 'Segreti Database'

Do t'ju duhet vetëm ajo e theksuar në figurën më poshtë dhe sekreti i bazës së të dhënave për të programuar stacionin e motit! Për t'ju dërguar tabelën e programuar tashmë do të më duhen ato kredenciale dhe gjithashtu për ju që të programoni bordin.

Hapi 3: SETUP WI-FI (SHIH Manualin në Github për imazhe)

Për të konfiguruar lidhjen Wi-Fi ndiqni hapat e mëposhtëm:

· Lidheni kabllon USB nga Pajisja 2 në një port USB (mund të përdorni një karikues normal për telefonin tuaj ose çfarëdo porti USB të disponueshëm, për shembull në ruterin tuaj (opsioni i rekomanduar))

· Sapo Pajisja 2 të jetë ndezur, do ta gjeni në lidhjet Wi-Fi të disponueshme në smartphone ose kompjuterin tuaj me emrin LineaMeteoStazioneR.

· Provoni të lidheni dhe do të kërkojë një fjalëkalim. Fjalëkalimi: LaMeteo2005

· Klikoni në konfigurimin e Wi-Fi dhe zgjidhni rrjetin tuaj Wi-Fi dhe futni fjalëkalimin tuaj dhe klikoni Ruaj. Tani Pajisja 2 do të përpiqet të lidhet dhe nëse dështon do t'ju kërkohet të filloni përsëri procedurat e ndjekura më parë.

· Pasi të jetë lidhur Pajisja 2, kthehuni në bazën tuaj të të dhënave Realtime dhe do të shihni që shumë informacione janë shfaqur.

Hapi 4: Konfiguro Pajisjen 1 (Jashtë)

Konfiguro Pajisjen 1 (jashtë)
Konfiguro Pajisjen 1 (jashtë)
Konfiguro Pajisjen 1 (jashtë)
Konfiguro Pajisjen 1 (jashtë)

Ky është instalimi që kërkon të sigurohet stacioni i motit jashtë. Një mburojë rrezatimi diellor Kërkohet për sensorin e temperaturës dhe lagështisë së ambientit. Kërkohet gjithashtu një kuti kundër motit për ruajtjen e saktë të baterisë dhe PCB.

1. Instaloni tabelën në kutinë e dëshmisë së motit si shembulli më poshtë dhe instaloni baterinë (KUJDHUR + DHE - DHE BATERIA DUHET T BE NGARKUAR 100% PARA FILLIMIT TIR PARST):

2. Lidhni të gjithë sensorin e disponueshëm në tabelë duke përdorur lidhësit RJ12 ose terminalin e vidave, në varësi të llojit të sensorit të përdorur. (Referojuni listës së ‘Sensorit dhe specifikimeve të pajtueshme] (SENSORST LIDHEN ME NJ Bord të Përshtatësit të Dizajnuar në mënyrë të veçantë për sensorët SHT3X dhe UV DHE GJITHASHTU NJ P FORR SHT35 N ON TINDIE) SHIKONI FOTOT

3. Lidheni lidhësin e baterisë në Wemos D1 Mini Pro dhe konfiguroni lidhjen Wi-Fi njësoj si Pajisja 2. Emri i rrjetit do të jetë ‘LineaMeteoStazioneS’

Pas kësaj, futni edhe USB -në nga konvertuesi i panelit diellor. (Fotografia është vetëm përfaqësuese e një prototipi dhe konvertuesi USB do të jetë tashmë i lidhur për ju, thjesht do të duhet të lidhni panelin diellor)

Hapi 5: Konfiguroni cilësimet e stacionit të motit me Firebase

Konfiguroni cilësimet e stacionit të motit me Firebase
Konfiguroni cilësimet e stacionit të motit me Firebase
Konfiguroni cilësimet e stacionit të motit me Firebase
Konfiguroni cilësimet e stacionit të motit me Firebase
Konfiguroni cilësimet e stacionit të motit me Firebase
Konfiguroni cilësimet e stacionit të motit me Firebase

Cdo CILTSIM I BR KRKESA P TOR TIS SHPCRNDARUR NGA PUSHTETI

Pajisja 2 DHE LIDHJA ME PUSHTETIN

Pasi të keni ndjekur procedurat e mësipërme do të zbuloni se baza e të dhënave tuaja në kohë reale do të duket kështu (nëse sensori i indeksit UV është i lidhur nuk do të tregojë 655):

Baza e të dhënave kategorizohet si më poshtë:

· Koha e ndryshimit

Ky opsion përdoret për të vendosur TIMEZONE tuaj që do të jetë koha juaj (duhet të modifikohet kur zbatohet kursimi i dritës së ditës) dhe për të vendosur SendDataTime. Rekomandohet që të mos ngarkoni të dhënat më shpejt se 90 sekonda për të kursyer jetën e baterisë të DEVICE 1

CurrentDay dhe RESETDATA nuk kanë nevojë të preken. Për të rivendosur të gjitha të dhënat në bazën e të dhënave futni 0 në RESETDATA.

· Lidhje

Lidhja përdoret për të njohur adresën tuaj aktuale IP të Pajisjes 2 dhe për të monitoruar fuqinë e sinjalit Wi -Fi të Pajisjes 1. Përpiquni ta mbani Pajisjen 1 me të paktën -75 ose më shumë fuqi të sinjalit.

IPAddress mund të përdoret për të përcjellë IP -në për të konfiguruar pajisjet tuaja në rrjetin e motit LineaMeteo. (PortForwarding mund të bëhet në router, por çdo router është i ndryshëm, kështu që ju duhet të njihni tuajin. Porta e jashtme duhet të jetë 4600 dhe porta e brendshme duhet të jetë 80, shembulli më poshtë)

· Presioni

Këtu ruhet vlera e Presionit dhe gjithashtu është e mundur të Kalibrohet në bazë të nivelit të detit. Referojuni ndonjë stacioni të motit pranë ose shikoni presionin aktual atmosferik në parashikim. Çdo numër do të thotë 1Pa

· Shiu

Këtu ruhet vlera e shiut në 24H dhe gjithashtu vlera të tjera që lidhen me shiun. Ju mund të përdorni çdo matës shiu të kovës, kështu që kjo do të thotë që do t'ju duhet të kalibroni sa kushton çdo numërim. Ndryshoni 'mmGoccia' për të ndryshuar numrin e kthesës në mm. Parazgjedhja është 0.2 mm

· SHT1x

Kjo përmban të dhënat e serisë Sensirion SHT1x ose SHT7x.

· SHT3x

Kjo përmban të dhënat e serisë Sensirion SHT3x.

· Shërbimet

Kjo përmban të gjitha shërbimet në dispozicion për t'u përdorur me këtë stacion moti.

KOHA E HAPUR

Mund të konfiguroni llogarinë tuaj në OpenWeather për përshkrimin e gjendjes aktuale të motit në DEVICE 3 (gjeni Çelësat e mi API dhe kopjoni në API në Shërbimet, OpenWeather.)

Shkruani hemisferën në veri nëse jetoni në hemisferën veriore ose në jug në hemisferën jugore për të shfaqur seksionin e saktë të astronomisë në ekran.

Gjuha ‘en’ ose ‘it’ për të ndryshuar nga anglishtja në italisht në Pajisjen 3.

Gjerësia gjeografike dhe gjatësia për të shfaqur përshkrimin e saktë të gjendjes së motit në Pajisjen 3

Nëse nga hemisfera jugore do të jetë një numër negativ në Latitude.

GJENDJE

Krijoni një llogari në ThingSpeak dhe gjeni WritAPIkey dhe kopjoni në myWriteAPIKey, për të parë ndryshimin me grafikë midis serive SHT1x dhe SHT3x nëse lidheni me 2 sensorët ose thjesht monitoroni SHT1x

WeatherCloud

Ju mund ta lidhni stacionin e motit me rrjetin Weather Cloud duke përdorur këtë opsion. Shkoni te Cilësimet në pajisjet tuaja dhe zgjidhni 'Link', do t'ju japë ID dhe Çelës që mund të kopjoni në bazën e të dhënave.

WunderGround

Ju mund ta lidhni stacionin e motit me WunderGround duke përdorur këtë opsion.

Gjeni ID -në dhe Çelësin në Pajisjet e Mia dhe kopjojeni në bazën e të dhënave.

· Flini

Si parazgjedhje është vendosur në 1, por mund të ndryshohet në 0 për të aktivizuar modalitetin e gjumit. Në modalitetin e gjumit, matësi i shiut dhe anemometri nuk do të funksionojnë, kështu që ato duhet të shkëputen nga PCB

Modaliteti i fjetjes nëse përdoret në bateri do të zgjasë mesatarisht 6 muaj pa rimbushur baterinë me panelin diellor.

· UVIndex

Kjo përmban vlerën e indeksit aktual UV.

· Era

Kjo përmban vlerat e erës, si shkallët e drejtimit të erës dhe gjithashtu shpejtësinë e erës dhe shpërthimin. Mund të rregullohet Offset këtu, në mënyrë që të tregojë drejtimin e duhur të Drejtimit të Erës. 0 gradë ose 360 gradë duhet të jetë pika në veri.

Hapi 6: Konfiguro PARAQITJEN 3 DISPLAY (MORE SHUM FOTOT E NDRYSHME N GITHUB)

Konfiguro Pajisjen 3 DISPLAY (MORE SHUM FOTOT E DISPONUESHME N G GITHUB)
Konfiguro Pajisjen 3 DISPLAY (MORE SHUM FOTOT E DISPONUESHME N G GITHUB)

Pajisja 3 është e pajisur me një bateri të vetme 18650, e cila mund të rimbushet përmes USB siç tregohet në foto (Fotografia nuk përfaqëson projektin përfundimtar, por vetëm prototipin, brenda tij do të ketë një dizajn të duhur PCB.) Rrethi i vogël tregon sensorin BME680.

Ekrani rifreskohet çdo 20 minuta automatikisht dhe çdo 1 orë pas mesnate dhe deri në 7 të mëngjesit. Por mund të rifreskohet me dorë duke klikuar në butonin në anën e djathtë të kutisë.

NJCE herë të rifreskuar do të ndryshojë gjithashtu gjuhën që zgjidhet në cilësimet në bazën e zjarrit

Pasi të jetë instaluar bateria ndiqni të njëjtat procedura të DEVICE 2 për t'u lidhur me Wi-Fi.

Emri i rrjetit do të jetë 'LineaMeteoStazioneVisual'

Bateria duhet të jetë e ngarkuar mjaftueshëm para fillimit.

Hapi 7: Sensorë të pajtueshëm (M M SHUM INFORMACION P ONR GITHUB)

Temperatura/lagështia KRYESORE: Seria SHT3x Sensirion. Saktësia i referohet fletës së të dhënave të secilit

sensori.

Temperatura/lagështia E DYT (mund të përdoret për temperaturën e tokës dhe me lagështi): Seria SHT1x dhe SHT7x Sensirion. Saktësia i referohet fletës së të dhënave të secilit sensor.

 Temperatura, lagështia, cilësia e ajrit në ambiente të brendshme: BME680

Ure Presioni: BMP180

 Matës shiu: Çdo matës shiu me kovë, rezolucion i rregullueshëm. KUR ZGJIDHJA E RREGULLUAR MUND T T KOH PR 3 ORA P TOR TAN NDRYSHUAR PARALAJMRIMET N ON Pajisje 1. Kjo ndodh sepse pajisja shkon në gjumë çdo 3 orë për të kursyer energji nëse nuk zbulohet shi. Kur zgjohet, do të kontrollojë përsëri cilësimet. Ju gjithashtu mund të rivendosni manualisht duke klikuar butonin e rivendosjes siç tregohet në foto më parë.

 Anemometër: Anemometër Davis

VI UVIndex: SI1145

Hapi 8: SPECIFIKIMET DHE PANELI DIELLOR (M M SHUM INFORMACION P ONR GITHUB N DORACAK)

SPECIFIKIMET DHE PANELI DIELLOR (M M SHUM INFORMACION P ONR GITHUB N DORACAK)
SPECIFIKIMET DHE PANELI DIELLOR (M M SHUM INFORMACION P ONR GITHUB N DORACAK)

Konsumi: Pajisja 1 = 19mA mesatarisht nëse koha e ngarkimit është 90 sekonda.

Pajisja 3 = 2mA mesatarisht nëse përditësohet gjithmonë automatikisht.

Pajisja e baterisë 1: 3.7V 21700 litium baterie (e rekomanduar 5000mAh) (Autonomi pa diell 8 ditë*)

KUJDES: Kini kujdes me baterinë litium me temperaturë të lartë (më shumë se 45C), kutia e papërshkueshme nga moti duhet të vendoset në hije. Për më tepër, nëse temperatura negative -10C ndodh shpesh ose gjendja nën 0 vazhdon për temperaturë të gjatë ose ekstreme negative (shembull -20C) do të kërkohet një bateri specifike për temperaturën e ftohtë. Në këtë rast PCB do të duhet të modifikohet për një bateri 18650 rezistente ndaj motit të ftohtë -40C me më pak kapacitet (2900mAh). Autonomia pa diell do të jetë 5 ditë. *Pa diell do të thotë tërësisht errësirë, një ditë e lehtë me re nuk do të thotë aspak energji dielli, por gjithashtu nuk mund të llogaritet si ditë me diell.

EV Pajisja e baterisë 3: 3.7V 18650 litium baterie (e rekomanduar 3000mAh) (Autonomi pa rimbushje 6 javë)

Pan Paneli diellor 6-20V (6V rekomandohet fuqishëm)

Watt në varësi të vendndodhjes tuaj nga Atlasi Diellor Global. Me më pak se 1500 kWh/m2 stacioni i motit nuk mund të funksionojë në mënyrë autonome. Nëse përdoret mënyra e gjumit, një panel diellor më i vogël më i vogël se minimumi do të ishte i mjaftueshëm. (SHIKO FOTO) PYET N ISE KQRKONI FORMULAN P FORR LLOGARITJEN E PIRMASS S OF PANELIT DIELLOR.

 Gjatësia e kabllit për seritë SHT3x nuk duhet të kalojë 3m

 Gjatësia e kabllit për seritë SHT1x dhe SHT7x nuk duhet të kalojë 10m

Hapi 9: ZGJIDHJA E PROBLEMEVE DHE KONTAKTET

Nëse një nga Pajisjet nuk funksionon siç pritej, do të kërkohej RESET. Hiqni lidhësin e baterisë ose hiqni baterinë dhe rinisni pajisjen nëse RESET nuk funksionon.

Për Pajisjen 1, GJITHMON vendosni baterinë së pari dhe më pas lidhësin e panelit diellor.

 Nëse Pajisja 3 shfaqet 100% gjatë rimbushjes, kjo është normale për momentin, sepse bordi nuk ka një IC të veçantë për gjendjen e ngarkimit, kështu që ndikohet nga rezistenca e brendshme e qelizës.

Questions Pyetje të tjera në lidhje me problemet ju lutem më kontaktoni.

KONTAKTET Për të diskutuar në lidhje me porosinë e stacionit të motit ose burimin e materialit, ju lutemi më dërgoni me email Eugenio [email protected]

Forumi i temave LineaMeteo: Strumenti meteo:: Stazione Meteo Completa WiFi Con ESP8266 E ESP32 E Arduino! (lineameteo.it)

Recommended: