Sadržaj:

Airwatcher - Zračne stanice: 4 koraka
Airwatcher - Zračne stanice: 4 koraka

Video: Airwatcher - Zračne stanice: 4 koraka

Video: Airwatcher - Zračne stanice: 4 koraka
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Srpanj
Anonim
Airwatcher - Zračne stanice
Airwatcher - Zračne stanice

Napravio sam projekt za mjerenje temperature, vlažnosti i kvalitete zraka u 3 prostorije. Klijenti šalju podatke primatelju putem NRF24L01+PA+LNA Transceptora i web poslužitelja crta grafikone pomoću google grafikona.

rabljeni dijelovi:

Arduino Nano v3.0 kupiti

DTH22 Senzori temperature i vlage kupuju

MQ135 Senzori kvalitete zraka kupiti

NRF24L01+PA+LNA Odašiljači. kupiti

Regulatori napona 5V do 3.3V kupiti

Arduino Nano Ethernet modul kupiti

micro usb konektor kupiti

Narančasta PI Zero (za web poslužitelj) kupiti

Korak 1: Klijentski i poslužiteljski krugovi

Krugovi klijenta i poslužitelja
Krugovi klijenta i poslužitelja
Krugovi klijenta i poslužitelja
Krugovi klijenta i poslužitelja

Postoje 2 različita dijagrama sklopa za klijente i poslužitelj.

Nakon izrade radnih prototipova nacrtao sam krug na www.easyeda.com i naručio PCB -ove.

Ove su vrlo kvalitetne!

Korak 2: Klijentske i poslužiteljske PCB -ove

Klijentske i poslužiteljske PCB -ove
Klijentske i poslužiteljske PCB -ove
Klijentske i poslužiteljske PCB -ove
Klijentske i poslužiteljske PCB -ove
Klijentske i poslužiteljske PCB -ove
Klijentske i poslužiteljske PCB -ove

Vrijednosti prima poslužitelj i šalje ih na PHP web poslužitelj.

Web poslužitelj koristi laganu bazu podataka Sqlite za pohranu podataka.

Također možete generirati iste PCB -ove pomoću gerber datoteka u privitku.

Korak 3: Grafovi

Grafovi
Grafovi
Grafovi
Grafovi
Grafovi
Grafovi
Grafovi
Grafovi

Postoje stranice s grafikonima koje su;

  • Vrijednosti zadnje temperature, vlažnosti i onečišćenja zraka
  • Posljednjih 7 dana - Povijesni podaci o temperaturi
  • Posljednjih 7 dana - Povijesni podaci o vlažnosti
  • Posljednjih 7 dana - Povijesni podaci o onečišćenju zraka

Korak 4: PHP web poslužitelj

Instalirajte php web poslužitelj na PC / single board računalo. Zatim zamijenite/var/www/mapu sa sljedećim spremištem SVN

svn.riouxsvn.com/ikeaps2014encod/www

Hvala puno…

Želim vam ugodan dan!

Preporučeni: