Indholdsfortegnelse:

Airwatcher - Luftstationer: 4 trin
Airwatcher - Luftstationer: 4 trin

Video: Airwatcher - Luftstationer: 4 trin

Video: Airwatcher - Luftstationer: 4 trin
Video: skibidi multiverse 7 2024, Juli
Anonim
Airwatcher - Luftstationer
Airwatcher - Luftstationer

Jeg lavede et projekt for at måle temperatur, luftfugtighed og luftkvalitet på 3 værelser. Klienterne sender data til modtageren via NRF24L01+PA+LNA Transrecievers og webserver tegner grafer ved hjælp af Google -diagrammer.

brugte dele:

Arduino Nano v3.0 køb

DTH22 Temperatur- og fugtighedssensorer køb

MQ135 luftkvalitetssensorer køb

NRF24L01+PA+LNA -modtagere. købe

5V til 3.3V spændingsregulatorer købe

Arduino Nano Ethernet -modul køb

mikro usb stik køb

Orange PI Zero (til webserver) køb

Trin 1: Klient- og serverkredsløb

Klient- og serverkredsløb
Klient- og serverkredsløb
Klient og server kredsløb
Klient og server kredsløb

Der er 2 forskellige kredsløbsdiagrammer for klienter og server.

Efter at have lavet arbejdende prototyper tegnede jeg kredsløbet på www.easyeda.com og bestilte printkort.

Disse er i meget høj kvalitet!

Trin 2: Klient- og server -printkort

Klient- og server -printkort
Klient- og server -printkort
Klient- og server -printkort
Klient- og server -printkort
Klient- og server -printkort
Klient- og server -printkort

Værdierne modtages af serveren og skubber dem til PHP Webserver.

Webserver bruger Sqlite letvægtsdatabase til at gemme data.

Du kan også generere de samme PCB (er) ved hjælp af gerber -filer i vedhæftede filer.

Trin 3: Grafer

Grafer
Grafer
Grafer
Grafer
Grafer
Grafer
Grafer
Grafer

Der er grafsider som er;

  • Sidste temperatur, luftfugtighed, luftforureningsværdier
  • Sidste 7 dage - Historiske data for temperatur
  • Sidste 7 dage - Historiske data om fugtighed
  • Sidste 7 dage - Historiske data om luftforurening

Trin 4: PHP Webserver

Installer en php -webserver på en pc / enkeltkortcomputer. Udskift derefter mappen/var/www/med følgende SVN -lager

svn.riouxsvn.com/ikeaps2014encod/www

Mange tak…

Hav en god dag!

Anbefalede: