Turinys:

„Arduino“orų stotis: 9 žingsniai
„Arduino“orų stotis: 9 žingsniai

Video: „Arduino“orų stotis: 9 žingsniai

Video: „Arduino“orų stotis: 9 žingsniai
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Lapkritis
Anonim
Arduino pagrindu sukurta orų stotis
Arduino pagrindu sukurta orų stotis
Arduino pagrindu sukurta orų stotis
Arduino pagrindu sukurta orų stotis

Sistemos aparatūros komponentus sudaro drėgmės ir temperatūros jutiklis, atmosferos slėgis, aukščio jutiklis, kompasas, šviesos aptikimo jutiklis, laikrodžio modulis, saugios skaitmeninės kortelės (SD kortelės) modulis, „Arduino mega“kūrimo plokštė ir skystųjų kristalų ekranas. Pateikiamas prototipo aprašymas ir analizė. Bus naudojamos tokios iliustracijos, kaip blokinė schema, sistemos schema ir schema, padedanti aprašyti siūlomą sistemą.

Prekės

Pagrindiniai aparatūros komponentai

1. Arduino mega mikrovaldiklis yra

orų stočių sistemos širdis. „Arduino“suteikia pakankamai apdorojimo galios ir atminties, kad galėtų paleisti reikiamą programinę įrangą, ir gali nuskaityti bei apdoroti signalą iš įvairių jutiklių.

www.amazon.com/Arduino-Compatible-Atmega25…

2.

BMP180 kaip atmosferos slėgio ir aukščio jutiklis

www.amazon.com/HiLetgo-Digital-Barometric-…

3.

BH1750 kaip šviesos intensyvumo jutiklis

www.amazon.com/WINGONEER-GY-302-BH1750-Int…

4.

DHT22 kaip temperatūros ir drėgmės jutiklis

www.amazon.com/Aideepen-Digital-Temperatur…

5.

DS3231 kaip realaus laiko laikrodžio modulis, užtikrinantis, kad iš jutiklių surinkti duomenys būtų įrašomi atsižvelgiant į laiką.

www.amazon.com/Holdding-AT24C32-Precision-…

6.

Šiuolaikinio prietaiso vėjo jutiklio aps

moderndevice.com/product/wind-sensor/

7.

SD kortelės modulis, skirtas saugoti duomenis, surinktus iš jutiklių

www.amazon.com/HONG111-Adapter-Interface-C…

8.

Skystųjų kristalų ekrane rodomi jutiklių duomenys, taip pat informacija apie visos sistemos būseną.

www.amazon.com/LGDehome-Interface-Adapter-…

9.

Maitinimo sistema

1 žingsnis: pradinis dizainas

Pradinis dizainas
Pradinis dizainas
Pradinis dizainas
Pradinis dizainas

Prototipas buvo sukurtas naudojant kompiuterinę projektavimo programinę įrangą („Fritzing“) https://fritzing.org/, o dizainas buvo įgyvendintas fiziškai ant duonos lentos.

2 žingsnis: Sistemos moduliai

Sistema susideda iš dviejų modulių, būtent;

1. Vidinis modulis.

2. Lauko modulis.

Abu moduliai yra prijungti naudojant „cat5“kabelį, kuriame yra aštuoni (8) laidai.

3 žingsnis: patalpų modulis

Vidinis modulis
Vidinis modulis
Vidinis modulis
Vidinis modulis
Vidinis modulis
Vidinis modulis
Vidinis modulis
Vidinis modulis

Vidinis modulis:

Šį modulį sudaro dvi pagal užsakymą suprojektuotos ir išgraviruotos PCB plokštės.

www.instructables.com/id/DIY-PCB-Etching/

Projektavimas buvo atliktas naudojant „proteus“programinę įrangą

proteus.soft112.com/

Pirmoji PCB plokštė yra suprojektuota taip, kad „Arduino“mega plokštę būtų galima pritvirtinti prie jos per kištukines kaištis, kurios tinkamai dera su „Arduino“kaiščių antgaliais. Ši plokštė susideda iš reguliuojamos maitinimo grandinės, prijungtos prie „Arduino“, ir taip pat turi jungtis, leidžiančias „Arduino“prisijungti prie antrosios PCB plokštės.

Antroji PCB plokštė vidaus modulyje yra suprojektuota taip, kad ant jos būtų galima sumontuoti drėgmės jutiklį, SD kortelės modulį, skystųjų kristalų ekrano ekraną ir realaus laiko laikrodžio modulį. Jis taip pat užtikrina signalo ir maitinimo prijungimą prie lauko modulio.

4 žingsnis: Lauko modulis

Lauko modulis
Lauko modulis
Lauko modulis
Lauko modulis
Lauko modulis
Lauko modulis

Lauko modulį sudaro viena pasirinktinė PCB plokštė. Prie šios plokštės prijungti atmosferos slėgio jutiklis, šviesos intensyvumo jutiklis ir vėjo greičio jutiklis.

5 žingsnis: visos sistemos schema

Visos sistemos schema
Visos sistemos schema

6 žingsnis:

7 žingsnis: galutinė sistema

Galutinė sistema
Galutinė sistema
Galutinė sistema
Galutinė sistema
Galutinė sistema
Galutinė sistema

8 veiksmas: visos sistemos kodas

www.arduino.cc/en/Main/Software

Rekomenduojamas: