Spisu treści:

Airwatcher - Stacje lotnicze: 4 kroki
Airwatcher - Stacje lotnicze: 4 kroki

Wideo: Airwatcher - Stacje lotnicze: 4 kroki

Wideo: Airwatcher - Stacje lotnicze: 4 kroki
Wideo: Monitoring powietrza - aplikacja na Androida 2024, Lipiec
Anonim
Airwatcher - Stacje lotnicze
Airwatcher - Stacje lotnicze

Wykonałem projekt pomiaru temperatury, wilgotności i jakości powietrza w 3 pomieszczeniach. Klienci wysyłają dane do odbiornika za pośrednictwem NRF24L01+PA+LNA Transreciever, a webserwer rysuje wykresy za pomocą wykresów Google.

używane części:

Kup Arduino Nano v3.0

Czujniki temperatury i wilgotności DTH22 kup

Czujniki jakości powietrza MQ135 kup

Nadajniki NRF24L01+PA+LNA. kupić

Regulatory napięcia od 5 V do 3,3 V kup

Moduł Ethernet Arduino Nano kup

złącze micro usb kup

Orange PI Zero (dla serwera WWW) kup

Krok 1: Obwody klienta i serwera

Obwody klienckie i serwerowe
Obwody klienckie i serwerowe
Obwody klienckie i serwerowe
Obwody klienckie i serwerowe

Istnieją 2 różne schematy połączeń dla klientów i serwera.

Po wykonaniu działających prototypów narysowałem obwód na www.easyeda.com i zamówiłem płytki PCB.

Są w bardzo wysokiej jakości!

Krok 2: PCB klienta i serwera

PCB klienta i serwera
PCB klienta i serwera
PCB klienta i serwera
PCB klienta i serwera
PCB klienta i serwera
PCB klienta i serwera

Wartości są odbierane przez serwer i przesyłane do PHP Webserver.

Web Server używa lekkiej bazy danych Sqlite do przechowywania danych.

Możesz również wygenerować te same PCB za pomocą plików gerber w załączniku.

Krok 3: Wykresy

Wykresy
Wykresy
Wykresy
Wykresy
Wykresy
Wykresy
Wykresy
Wykresy

Istnieją strony wykresów, które są;

  • Ostatnia temperatura, wilgotność, wartości zanieczyszczenia powietrza
  • Ostatnie 7 dni - Historyczne dane Temperatury
  • Ostatnie 7 dni - Historyczne dane wilgotności
  • Ostatnie 7 dni - Historyczne dane zanieczyszczenia powietrza

Krok 4: Serwer WWW PHP

Zainstaluj serwer WWW php na komputerze PC / jednopłytowym. Następnie zastąp folder /var/www/ następującym repozytorium SVN

svn.riouxsvn.com/ikeaps2014encod/www

Wielkie dzięki…

Miłego dnia!

Zalecana: