Inhaltsverzeichnis:
- Schritt 1: Was brauchen Sie?
- Schritt 2: Verkabelung
- Schritt 3: Datenbank
- Schritt 4: Code
- Schritt 5: Webseite
Video: Knowyourweather - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Hallo, Für unser Projekt in der Schule hatten wir eine Liste, aus der wir ein Projekt auswählen konnten, das wir selbst machen wollten oder eine Idee.
Ich hatte mich für eine Wetterstation entschieden, weil sie interessant aussah und vielleicht eine gute Idee war, sie intakt und klein zu halten, um sie bei uns zu Hause zu verwenden.
In diesem anweisbaren können Sie eine Wetterstation mit Arduino und einem Himbeer-Pi machen, die mit einer Datenbank verbunden ist,
Schritt 1: Was brauchen Sie?
was brauchen wir:
- bmp 180
- dht11
- Regensensormodul
- Arduino Nano (das ich verwendet habe) oder ein beliebiges Arduino, das Sie mögen
- Himbeer-Pi
in der datei kannst du sehen wo ich es gekauft habe und wo man es kaufen kann. Der Preis ist ein Hinweis und es ist der Preis, den ich bezahlt habe. Wenn Sie es billiger finden, gehen Sie es.
Schritt 2: Verkabelung
in diesem bild sehen sie die komponenten und wie sie mit dem arduino nano verbunden sind, Stellen Sie sicher, dass Sie den SDA an Pin A4 und den SCL an Pin A5 vom bmp180 anschließen, da dies die i2c-Pins für dieses Arduino-Modell sind.
auch der bmp180 muss an die 3,3 Volt angeschlossen werden. Alle anderen Komponenten können an das 5Volt angeschlossen werden.
Schritt 3: Datenbank
So sieht meine Datenbank aus, ich habe eine Tabelle, in der alle Daten eingehen.
Wie Sie sehen, haben alle Daten eine eigene Spalte.
die id - Tabelle müssen Sie haben, da es sonst schwierig ist, die Daten zu sortieren, wenn Sie die Webseite erstellen.
Schritt 4: Code
Hier finden Sie den Link zum Github-Konto, wo Sie den Code für die Website, Arduino und Python mit Kolben herunterladen können
-
Schritt 5: Webseite
die webseite sieht so aus.
Sie können ihm Ihre eigene Note geben. denn jetzt ist es sehr einfach, aber es funktioniert.
Wenn Sie möchten, können Sie Grafiken hinzufügen, um zu sehen, wie die Daten in den letzten Tagen waren. Ich habe es nicht getan, weil meine JavaScript-Kenntnisse nicht gut genug sind, um es zu implementieren.