Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Napravio sam projekt za mjerenje temperature, vlažnosti i kvalitete zraka u 3 prostorije. Klijenti šalju podatke primatelju putem NRF24L01+PA+LNA Transceptori i web poslužitelj crta grafikone pomoću google grafikona.
polovni delovi:
Arduino Nano v3.0 kupiti
DTH22 Senzori temperature i vlage kupuju
MQ135 Kupite senzore kvalitete zraka
NRF24L01+PA+LNA Odašiljači. kupiti
Kupite regulatore napona 5V do 3.3V
Arduino Nano Ethernet modul kupiti
mikro usb konektor kupiti
Narančasta PI Zero (za web poslužitelj) kupiti
Korak 1: Klijentska i serverska kola
Postoje 2 različita dijagrama kola za klijente i server.
Nakon izrade radnih prototipova nacrtao sam kolo na www.easyeda.com i naručio štampane ploče.
Ovo su vrlo visoke kvalitete!
Korak 2: Klijentske i serverske PCB -ove
Vrijednosti prima server i šalje ih na PHP web server.
Web server koristi Sqlite laganu bazu podataka za skladištenje podataka.
Također možete generirati iste PCB -ove koristeći gerber datoteke u privitku.
Korak 3: Grafovi
Postoje stranice sa grafikonima koje su;
- Vrijednosti posljednje temperature, vlažnosti i zagađenja zraka
- Posljednjih 7 dana - Historijski podaci o temperaturi
- Posljednjih 7 dana - Povijesni podaci o vlažnosti
- Posljednjih 7 dana - Historijski podaci o zagađenju zraka
Korak 4: PHP web server
Instalirajte php veb server na PC / single board računaru. Zatim zamijenite/var/www/folder sa sljedećim SVN spremištem
svn.riouxsvn.com/ikeaps2014encod/www
Hvala puno…
Ugodan dan!