Turinys:

„Airwatcher“- oro stotys: 4 žingsniai
„Airwatcher“- oro stotys: 4 žingsniai

Video: „Airwatcher“- oro stotys: 4 žingsniai

Video: „Airwatcher“- oro stotys: 4 žingsniai
Video: Dark Hunters 2:Airwatcher & Poison 2024, Lapkritis
Anonim
Oro stebėtojas - oro stotys
Oro stebėtojas - oro stotys

Aš padariau projektą, skirtą trijų kambarių temperatūrai, drėgmei ir oro kokybei matuoti. Klientai siunčia duomenis gavėjui per NRF24L01+PA+LNA siųstuvus, o žiniatinklio serveris piešia grafikus naudodami „Google“diagramas.

naudotos dalys:

Arduino Nano v3.0 pirkti

Pirkti DTH22 temperatūros ir drėgmės jutiklius

MQ135 Oro kokybės jutikliai pirkti

NRF24L01+PA+LNA siųstuvai. pirkti

Įsigykite nuo 5V iki 3.3V įtampos reguliatorius

Pirkti „Arduino Nano Ethernet“modulį

pirkti micro usb jungtį

Pirkti „Orange PI Zero“(žiniatinklio serveriui)

1 veiksmas: kliento ir serverio grandinės

Kliento ir serverio grandinės
Kliento ir serverio grandinės
Kliento ir serverio grandinės
Kliento ir serverio grandinės

Yra 2 skirtingos schemos klientams ir serveriui.

Sukūręs veikiančius prototipus, nubraižiau grandinę svetainėje www.easyeda.com ir užsisakiau PCB.

Šie yra labai aukštos kokybės!

2 žingsnis: Kliento ir serverio PCB

Klientų ir serverių PCB
Klientų ir serverių PCB
Klientų ir serverių PCB
Klientų ir serverių PCB
Klientų ir serverių PCB
Klientų ir serverių PCB

Reikšmes gauna serveris ir perkelia jas į PHP tinklalapį.

„Web Server“duomenims saugoti naudoja lengvą „Sqlite“duomenų bazę.

Taip pat galite sukurti tas pačias PCB, naudodami priede esančius Gerber failus.

3 žingsnis: grafikai

Grafikai
Grafikai
Grafikai
Grafikai
Grafikai
Grafikai
Grafikai
Grafikai

Yra grafiniai puslapiai, kurie yra;

  • Paskutinės temperatūros, drėgmės, oro užterštumo vertės
  • Pastarosios 7 dienos - istoriniai temperatūros duomenys
  • Pastarosios 7 dienos - istoriniai drėgmės duomenys
  • Pastarosios 7 dienos - istoriniai oro taršos duomenys

4 žingsnis: PHP žiniatinklio serveris

Įdiekite php žiniatinklio serverį asmeniniame / vienos plokštės kompiuteryje. Tada pakeiskite aplanką/var/www/šia SVN saugykla

svn.riouxsvn.com/ikeaps2014encod/www

Labai ačiū…

Geros dienos!

Rekomenduojamas: