Cuprins:

Airwatcher - Stații aeriene: 4 pași
Airwatcher - Stații aeriene: 4 pași

Video: Airwatcher - Stații aeriene: 4 pași

Video: Airwatcher - Stații aeriene: 4 pași
Video: AIRWATCH - A Half-Life Short [S2FM] 2024, Iulie
Anonim
Airwatcher - Stații aeriene
Airwatcher - Stații aeriene

Am realizat un proiect pentru a măsura temperatura, umiditatea și calitatea aerului a 3 camere. Clienții trimit date către destinatar prin NRF24L01 + PA + LNA Transrecievers și serverul web desenează grafice folosind grafice Google.

piese uzate:

Cumpărați Arduino Nano v3.0

Senzori de temperatură și umiditate DTH22 cumpărați

Cumpărați senzori de calitate a aerului MQ135

NRF24L01 + PA + LNA Transrecievers. Cumpără

Cumpără regulatoare de tensiune de la 5V la 3,3V

Cumpărați modulul Arduino Nano Ethernet

cumpărați conector micro usb

Orange PI Zero (pentru serverul web) cumpără

Pasul 1: Circuite client și server

Circuite client și server
Circuite client și server
Circuite client și server
Circuite client și server

Există 2 scheme diferite pentru clienți și server.

După ce am făcut prototipuri de lucru, am desenat circuitul pe www.easyeda.com și am comandat PCB-uri.

Acestea sunt de foarte bună calitate!

Pasul 2: PCB-uri client și server

PCB-uri client și server
PCB-uri client și server
PCB-uri client și server
PCB-uri client și server
PCB-uri client și server
PCB-uri client și server

Valorile sunt primite de server și împingându-le către PHP Webserver.

Web Server utilizează baza de date Sqlite ușoară pentru a stoca date.

De asemenea, puteți genera aceleași PCB-uri folosind fișiere gerber în atașament.

Pasul 3: Grafice

Grafice
Grafice
Grafice
Grafice
Grafice
Grafice
Grafice
Grafice

Există pagini grafice care sunt;

  • Valorile ultimei temperaturi, umidității, poluării aerului
  • Ultimele 7 zile - Date istorice ale temperaturii
  • Ultimele 7 zile - Date istorice privind umiditatea
  • Ultimele 7 zile - Date istorice privind poluarea aerului

Pasul 4: PHP Webserver

Instalați un server web php pe un computer / computer de bord unic. Apoi înlocuiți folderul / var / www / cu următorul depozit SVN

svn.riouxsvn.com/ikeaps2014encod/www

Mulțumesc mult…

O zi plăcută!

Recomandat: