Inhaltsverzeichnis:

Online-Wetterstation - Gunook
Online-Wetterstation - Gunook

Video: Online-Wetterstation - Gunook

Video: Online-Wetterstation - Gunook
Video: Advanced ESP32 Internet Weather Station with 5 day Forecast 2024, Juli
Anonim

Fusion 360-Projekte »

Du wirst es nicht glauben! Aber von Anfang an. Ich arbeitete an der nächsten Version von CoolPhone und die Anzahl der Fehler, die ich bei der Entwicklung machte, zwang mich, eine Pause einzulegen. Ich zog meine Schuhe an und ging nach draußen. Es stellte sich heraus, dass es kalt war, also ging ich zurück für einen Hoodie. "Ein Spaziergang an der frischen Luft tut mir gut" - dachte ich, ohne zu wissen, was mich erwartete. Nach vier Minuten und fünfundzwanzig Sekunden Entspannung in der Natur sah ich in der Ferne kleine schwarze Punkte. „Ich komme näher“, sagte ich mir und ging näher. Es stellte sich heraus, dass auch drei ESP-Module einen Spaziergang machten. Es war eine so seltsame Situation, dass ich nur eine Leiterplatte für ein anderes Projekt in meiner linken Tasche finden musste.

Oder vielleicht war es nicht so, es ist nur das Wetter, das mich so beeinflusst. Wie auch immer, ich habe ESP- und PCBs-Module und zögere nicht, sie zu verwenden, um eine Wetterstation zu bauen.

Schritt 1: Prototyping

Prototypig
Prototypig
Prototypig
Prototypig
Prototypig
Prototypig

Ich begann mit der Erstellung eines Prototyps auf einem Steckbrett. Ich habe einen Adapter vom ESP-Modul zum Steckbrett gemacht, damit sich die Beine nicht zusammenschließen, aber einen Moment später habe ich mir ein Modul zum Programmieren von ESP01 besorgt. Ich habe den Programmierer und ESP an das Steckbrett angeschlossen und sie angeschlossen, um sicherzustellen, dass das Modul mit dem Netzwerk kommuniziert. Dann habe ich den BME280-Sensor zum vorherigen Schaltplan hinzugefügt und sichergestellt, dass er ordnungsgemäß funktioniert. Später habe ich den Code, der das BLYNK-Programm unterstützt, in das ESP-Modul hochgeladen und überprüft, wie es funktioniert.

Schritt 2: Die Reflexion

In letzter Zeit habe ich die Arbeit an Projekten in mehrere Phasen unterteilt, ein Lademodul erstellt und überprüft, ob es funktioniert. Anschließen des Temperatursensors, prüfen, ob er funktioniert. Auf diese Weise kann ich mögliche Fehler leicht ausschließen. Wenn ich den gesamten Prototyp auf einem Prototypenboard erstellen und dann nach einem Fehler suchen würde, wäre es schwierig.

Dann habe ich mit zuvor erstellten Programmen ein letztes erstellt, das ich in das ESP-Modul hochgeladen habe. Der Prototyp funktioniert wie er soll, es ist Zeit, eine Leiterplatte zu erstellen.

Schritt 3: PCB

PCB
PCB
PCB
PCB

Ich habe in Eagle einen Schaltplan basierend auf dem zuvor erstellten Prototyp erstellt und dann die Platine entworfen. Ich habe sie als Gerber-Dateien gespeichert und bestellt - ich ging zu PCBWay und klickte auf "Jetzt zitieren" und dann auf "Schnellbestellung PCB" und "Online Gerber Viewer", wo ich Dateien für mein Board hochgeladen habe, damit ich sehen konnte, wie es aussehen würde mögen. Ich ging zurück zum vorherigen Tab und klickte auf "Upload Gerber File", ich wählte meine Datei und alle Parameter wurden von selbst geladen, ich änderte nur die Lötstopplackfarbe in Blau und Schwarz. Dann habe ich auf "Auf Karte speichern" geklickt, Versanddetails angegeben und die Bestellung bezahlt. Nach zwei Tagen wurde die Fliese verschickt und nach weiteren zwei Tagen lag sie schon auf meinem Schreibtisch.

Schritt 4: Löten

Löten
Löten
Löten
Löten

Mir fehlten ein paar Elemente, also habe ich sie vom Lademodul entlötet. Darauf habe ich Lotpaste und elektronische Bauteile aufgetragen und mit der Heißluftstation verlötet. Nach dem Anschließen der Stromversorgung sollte die blaue LED leuchten und das rote Licht sollte blinken, was bedeutet, dass der Akku angeschlossen sein sollte. Wie Sie sehen, funktioniert es wie es soll. Später lötete ich die Goldpins und als ich das BME280-Modul löten wollte, stellte sich heraus, dass seine Abmessungen nicht mit dem Footprint übereinstimmten, aber zum Glück konnte ich es trimmen, da ich seine beiden Pins nicht verwenden werde. Ich habe etwas Flussmittel aufgetragen und fertig gelötet.

Ich werde die BLYNK-Anwendung verwenden, um die Messwerte des Sensors anzuzeigen. Ich habe es für meine Bedürfnisse konfiguriert, mit ESP kombiniert und das war's.

Schritt 5: Gehäuse

Gehäuse
Gehäuse
Gehäuse
Gehäuse

Nun war es Zeit für das Gehäuse, das ich in Fusion 360 entworfen habe. Es besteht aus zwei Teilen - dem Batterie- und PCB-Container und dem Deckel, der mit Schrauben befestigt werden muss. Ich habe die Datei in Creality Slicer geworfen und mit dem Drucken begonnen. Das Drucken dieser beiden Elemente dauerte etwa zwei Stunden. Dann legte ich die Batterie und die Platine hinein, legte den Jumper auf und schloss das Gehäuse.

Meine Wetterstation ist fertig

Schritt 6: Ein paar Worte zum Schluss

Ein paar Worte zum Schluss
Ein paar Worte zum Schluss

Natürlich werde ich dieses Projekt an dieser Stelle nicht verlassen. Der Akku hält im Dauerbetrieb etwa 6 Stunden durch, was das viel zu geringe Ergebnis ist. Dies liegt daran, dass das Modul ständig unnötige Daten sendet. Ich habe vor, dies so zu lösen, dass das ESP 15 Minuten lang im Tiefschlaf ist, dann die Wetterbedingungen liest, Daten an das Hauptmodul sendet und immer wieder in den Tiefschlafmodus wechselt wieder. Dadurch verlängert sich die Betriebszeit der Wetterstation erheblich. Dieses Projekt ist nur der zweite Teil meines ursprünglichen Smart Home-Projekts, es lohnt sich, auf den endgültigen Effekt zu warten.

Ok, das war's für heute, sagt mir im Kommentar was ihr von diesem Gerät hältt und schaut euch meinen vorherigen Post an!

Mein Youtube: YouTube

Mein Facebook: Facebook

Mein Instagram: Instagram

Holen Sie sich 10 Leiterplatten für nur 5 USD: PCBWay

Empfohlen: