Inhaltsverzeichnis:
- Schritt 1: Client- und Serverschaltungen
- Schritt 2: Client- und Server-PCBs
- Schritt 3: Grafiken
- Schritt 4: PHP-Webserver
![Airwatcher - Flugstationen - Gunook Airwatcher - Flugstationen - Gunook](https://i.howwhatproduce.com/images/002/image-4042-92-j.webp)
Video: Airwatcher - Flugstationen - Gunook
![Video: Airwatcher - Flugstationen - Gunook Video: Airwatcher - Flugstationen - Gunook](https://i.ytimg.com/vi/V57p3t4G0gU/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
![Airwatcher - Flugstationen Airwatcher - Flugstationen](https://i.howwhatproduce.com/images/002/image-4042-93-j.webp)
Ich habe ein Projekt gemacht, um Temperatur, Luftfeuchtigkeit und Luftqualität von 3 Räumen zu messen. Die Clients senden Daten über NRF24L01+PA+LNA Transrecievers an den Empfänger und der Webserver zeichnet Diagramme mit Google-Charts.
gebrauchte teile:
Arduino Nano v3.0 kaufen
DTH22 Temperatur- & Feuchtesensoren kaufen
MQ135 Luftqualitätssensoren kaufen
NRF24L01+PA+LNA-Sendeempfänger. Kaufen
5V bis 3,3V Spannungsregler kaufen
Arduino Nano Ethernet Modul kaufen
Micro-USB-Anschluss kaufen
Orange PI Zero (für Webserver) kaufen
Schritt 1: Client- und Serverschaltungen
![Client- und Serverschaltungen Client- und Serverschaltungen](https://i.howwhatproduce.com/images/002/image-4042-94-j.webp)
![Client- und Serverschaltungen Client- und Serverschaltungen](https://i.howwhatproduce.com/images/002/image-4042-95-j.webp)
Es gibt 2 verschiedene Schaltpläne für Clients und Server.
Nachdem ich funktionierende Prototypen erstellt hatte, zeichnete ich die Schaltung auf www.easyeda.com und bestellte Leiterplatten.
Diese sind in sehr hoher Qualität!
Schritt 2: Client- und Server-PCBs
![Client- und Server-PCBs Client- und Server-PCBs](https://i.howwhatproduce.com/images/002/image-4042-96-j.webp)
![Client- und Server-PCBs Client- und Server-PCBs](https://i.howwhatproduce.com/images/002/image-4042-97-j.webp)
![Client- und Server-PCBs Client- und Server-PCBs](https://i.howwhatproduce.com/images/002/image-4042-98-j.webp)
Die Werte werden vom Server empfangen und an den PHP-Webserver gepusht.
Webserver verwendet eine schlanke SQLite-Datenbank zum Speichern von Daten.
Sie können die gleiche(n) PCB(s) auch mit Gerber-Dateien im Anhang generieren.
Schritt 3: Grafiken
![Grafiken Grafiken](https://i.howwhatproduce.com/images/002/image-4042-99-j.webp)
![Grafiken Grafiken](https://i.howwhatproduce.com/images/002/image-4042-100-j.webp)
![Grafiken Grafiken](https://i.howwhatproduce.com/images/002/image-4042-101-j.webp)
![Grafiken Grafiken](https://i.howwhatproduce.com/images/002/image-4042-102-j.webp)
Es gibt Graphseiten, die;
- Letzte Temperatur, Luftfeuchtigkeit, Luftverschmutzungswerte
- Letzte 7 Tage - Historische Daten der Temperatur
- Letzte 7 Tage - Historische Daten der Luftfeuchtigkeit
- Letzte 7 Tage - Historische Daten zur Luftverschmutzung
Schritt 4: PHP-Webserver
Installieren Sie einen PHP-Webserver auf einem PC / Einplatinencomputer. Ersetzen Sie dann den Ordner /var/www/ durch das folgende SVN-Repository
svn.riouxsvn.com/ikeaps2014encod/www
Danke vielmals…
Einen schönen Tag noch!