Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Kam bërë një projekt për të matur temperaturën, lagështinë dhe cilësinë e ajrit në 3 dhoma. Klientët i dërgojnë të dhëna marrësit përmes NRF24L01+PA+LNA Transrecievers dhe webserver vizaton grafikë duke përdorur grafikët e Google.
pjesët e përdorura:
Blej Arduino Nano v3.0
Blej sensorë të temperaturës dhe lagështisë DTH22
Sensorët e Cilësisë së Ajrit MQ135 blejnë
NRF24L01+PA+LNA Transrecievers. blej
Blejnë rregullatorët e tensionit 5V deri në 3.3V
Blej modul Arduino Nano Ethernet
blej lidhës mikro usb
Orange PI Zero (për serverin e uebit) blini
Hapi 1: Qarqet e klientit dhe serverit
Ekzistojnë 2 diagrame të ndryshme qarku për klientët dhe serverët.
Pasi bëra prototipe të punës, vizatova qarkun në www.easyeda.com dhe porosita PCB.
Këto janë me cilësi shumë të lartë!
Hapi 2: PCB -të e klientit dhe serverit
Vlerat merren nga serveri dhe i shtyjnë ato në serverin e internetit PHP.
Web Server përdor bazën e të dhënave të lehtë Sqlite për të ruajtur të dhënat.
Ju gjithashtu mund të gjeneroni të njëjtat PCB (a) me përdorimin e skedarëve gerber në shtojcë.
Hapi 3: Grafikët
Ka faqe grafike të cilat janë;
- Temperatura e fundit, Lagështia, Vlerat e Ndotjes së Ajrit
- 7 ditët e fundit - Të dhëna historike të Temperaturës
- 7 ditët e fundit - Të dhëna historike të lagështisë
- 7 ditët e fundit - Të dhëna historike të ndotjes së ajrit
Hapi 4: Serveri i uebit PHP
Instaloni një web server php në një kompjuter pc / bord të vetëm. Pastaj zëvendësoni dosjen/var/www/me depon e mëposhtme SVN
svn.riouxsvn.com/ikeaps2014encod/www
Faleminderit shume…
Kalofshi nje dite te bukur!