Inhaltsverzeichnis:
- Schritt 1: Ressourcen
- Schritt 2: Prototyping auf Breadboard (Fahren Sie mit Schritt 3 fort, wenn Sie direkt zu Code und Assemblierung wechseln möchten)
- Schritt 3: IoT-Teil
- Schritt 4: Freiformen der Schaltung
- Schritt 5: Finale
- Schritt 6: Fehlerbehebung
- Schritt 7: Wo bekomme ich diese Teile?
Video: So erstellen Sie eine IoT-Wetterstation im Taschenformat - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Hallo Leser!
In dieser Anleitung erfahren Sie, wie Sie einen kleinen Wetterwürfel mit dem D1 mini (ESP8266) herstellen, der mit Ihrem Heim-WLAN verbunden ist, sodass Sie die Ausgabe überall von der Erde aus betrachten können, solange Sie eine Internetverbindung haben. Insgesamt ist die Erstellung dieses Projekts weder zu schwierig noch ressourcenintensiv, sodass es sich perfekt als Ihr erstes IoT-Projekt eignet. Also lasst uns anfangen.
PS: Denken Sie daran, dass dies mein erstes Instructable ist, damit nicht alles perfekt ist.:)
Schritt 1: Ressourcen
Wie ich in der Einleitung erwähnt habe, ist dieses Projekt sehr einfach zu konstruieren und erfordert nicht zu viele Komponenten. Hier die Teileliste:
Elektronische Bauteile:
WeMos D1mini
BME280
I2C-OLED-Display (128x64)
1,5 mm Messingstange oder Eisenstange
HINWEIS: Wenn Sie weitere Informationen zu diesen Teilen wünschen, z. wo Sie sie bekommen, können Sie in Schritt 7 nachsehen
Werkzeuge zum Prototyping und Testen der Schaltung:
Steckbrett
Überbrückungsdrähte
USB-Kabel - Micro-USB Typ B auf USB Typ A
Werkzeuge:
Lötkolben
Schraubstock - nicht zwingend erforderlich
Kleiner Hammer - nicht zwingend erforderlich
Schritt 2: Prototyping auf Breadboard (Fahren Sie mit Schritt 3 fort, wenn Sie direkt zu Code und Assemblierung wechseln möchten)
Wenn Sie Ihre Pins nicht an Ihrem D1mini/OLED/BME280 gelötet haben, ist es jetzt an der Zeit, es zu tun
Lassen Sie uns zunächst alle unsere Komponenten auf dem Steckbrett platzieren. Wir beginnen damit, den D1mini auf 2 separate Schienen zu platzieren (Bild Nr. 1). Danach werden wir die BME280 in angemessenem Abstand davon platzieren (Bild Nr. 2). Und schließlich platzieren wir die OLED auf der gegenüberliegenden Seite des BME280 (Bild Nr. 3). Jetzt verbinden wir sie miteinander.
Hier alle Verbindungen:
D1-Pin auf SCL/SCK-Pin am OLED und SCL/SCK-Pin am BME280
D2-Pin auf SDA-Pin am OLED und SDA-Pin am BME280
G-Pin zu GND-Pin sowohl beim OLED als auch beim BME280
3.3V-Pin zu BME280 VCC-Pin
Und schließlich 5V-Pin zu OLED VCC
Überprüfen Sie Ihre Verbindungen erneut, bevor Sie es an Ihren Computer anschließen und Code darauf hochladen! Sie wollen nichts verbrennen
Schritt 3: IoT-Teil
Dieser Teil ist wirklich einfach. Gehen Sie zunächst zum AppStore und laden Sie die Blynk-App herunter. Danach öffnen Sie es und melden Sie sich an. Als nächstes erstellen Sie ein neues Projekt. Ich habe meine WeatherStation angerufen, aber Sie können sie benennen, was Sie wollen. Stellen Sie danach die Geräteoption auf ESP8266 und den Verbindungstyp auf WiFi (Bild Nr. 1). Tippen Sie anschließend auf Projekt erstellen. Sie sollten eine E-Mail mit Ihrem Verifizierungstoken erhalten. Springen Sie nun in den Code (Download-Link unten) und ersetzen Sie die markierten Teile. Springen Sie danach zurück in den Arbeitsbereich des Blynk-App-Projekts, tippen Sie auf den Bildschirm, um die Widget-Box zu öffnen (Bild Nr. 2). Platzieren Sie nun 3 beschriftete Wertefelder durch Antippen (Bild Nr.3). Um sie einzurichten, tippen Sie auf den ersten und legen Sie seinen Namen fest. Ich habe es Temperatur genannt (dies ist nicht obligatorisch, aber es macht alles einfacher und organisierter). Wählen Sie als Eingang den virtuellen Pin 1 aus und geben Sie im Etikettenteil "°C" ein (Bild Nr. 4). Danach können Sie die anderen beschrifteten Werte einrichten.
Hier ist ein kleines Diagramm:
Beschrifteter Wert Nr.2:
Name: Feuchtigkeit
Eingang: Virtueller Pin V2
Etikett: "%"
Beschrifteter Wert Nr.3:
Name: Höhe oder Druck - hängt davon ab, welchen Code Sie wählen
Eingang: Virtueller Pin V3
Label: Höhe oder Druck - abhängig vom Code
Wenn Sie alles richtig gemacht haben, laden Sie Ihren Code auf D1mini hoch, warten Sie eine Weile und dann sollten die Werte auf dem OLED und in Ihrer Blynk-App angezeigt werden (Bild Nr. 5) (Sie müssen die Play-Taste oben rechts drücken Ecke des Bildschirms). Wenn nichts angezeigt wird, gehen Sie zum Abschnitt zur Fehlerbehebung.
Schritt 4: Freiformen der Schaltung
Okay, das wird der schwierigste Teil, also mach dich bereit. Bereiten Sie Ihre Messingstangen / Eisenstangen vor (ich werde messingbeschichtete Eisenhaken verwenden, weil ich keine Messingstangen finden konnte) und erhitzen Sie Ihren Lötkolben. Jetzt können Sie es zu allem formen, was Sie wollen! Ich werde es zu einem einfachen Würfel formen. Dieser Prozess erfordert Geduld und Zeit, also beeilen Sie sich nicht, wenn Sie nicht Ihren gesamten Kreislauf unterbrechen möchten. Die fertige Schaltung sehen Sie in Bild Nr.2. Ich beschloss, außen 1,5 mm Stangen zu verwenden, aber dünnere Stangen innen (1 mm) für eine einfachere Handhabung.
WARNUNG: Löten Sie nur in gut belüfteten Räumen, beim Löten können giftige Dämpfe freigesetzt werden
TIPPS:
Verwenden Sie zum Biegen von Stangen einen Schraubstock und einen kleinen Hammer - wenn Sie keinen Schraubstock haben, reichen auch Hammer, Zange und bloße Hände
Verwenden Sie Klebeband oder helfende Hände, um die Stäbe zusammenzuhalten, während Sie sie löten. Es ist viel einfacher.
ODER wenn Sie Eisenstangen wie ich verwenden, können Sie 2 starke Magnete verwenden, um sie an Ort und Stelle zu halten (Bild Nr. 1).
Wenn Ihre Gelenke nicht zusammenhalten, löten Sie sie ab und rauen Sie sie mit Sandpapier auf.
Wenn Ihr Lot nicht in die Lücken fließt, verwenden Sie etwas Lötflussmittel oder erhitzen Sie die Verbindung etwas mehr.
Schritt 5: Finale
Jetzt müssen Sie es nur noch an das 5V 1A Netzteil anschließen. Wenn Sie alles richtig gemacht haben, sollte es gut funktionieren (vergessen Sie nicht, Ihren Code hochzuladen, falls Sie dies noch nicht getan haben). Wenn nichts angezeigt wird oder etwas nicht stimmt, springen Sie zum Abschnitt zur Fehlerbehebung.
Schritt 6: Fehlerbehebung
Display zeigt nan: Überprüfen Sie Ihre Verkabelung! Ihr Sensor ist nicht richtig angeschlossen.
BME280 gibt 0.0 aus: Überprüfen Sie Ihre Verkabelung! Ihr Sensor ist nicht richtig angeschlossen.
Schwarzes Display/Sensordaten werden nicht angezeigt: Überprüfen Sie Ihre I2C-Adressen mit dem I2C-Scanner oder überprüfen Sie den Wring.
Gerät offline in App: Überprüfen Sie, ob Sie Ihren Token/WLAN-Namen/WLAN-Passwort richtig eingegeben haben. Wenn ja, überprüfen Sie Ihr WLAN-Signal. Es könnte schwach sein oder Sie haben keine Internetverbindung.
Haben Sie immer noch Probleme oder haben Sie Fehler in diesem anweisbaren gefunden? Schreiben Sie in Kommentare und ich werde mich so schnell wie möglich bei Ihnen melden.:)
Schritt 7: Wo bekomme ich diese Teile?
Bist du neu in der Elektronik? Kein Problem! Hier ist eine kurze Erklärung einiger physischer Teile, wie sie funktionieren und wie man sie am billigsten bekommt:
1. Wo bekomme ich all diese elektronischen Teile?
Aliexpress. Für mich ist Aliexpress bei weitem die beste Seite, um all diese Teile zu einem günstigen Preis zu bekommen. Der einzige Nachteil ist, dass der grundlegende Versand normalerweise viel Zeit in Anspruch nimmt (von 2 Wochen bis 1,5 Monaten).
2. Was ist BME280?
BME280 ist ein Sensor, der Temperatur, relative Luftfeuchtigkeit und Atmosphärendruck messen kann. Es ist sehr praktisch, diese Anwendungen mit kleinem Formfaktor wie Elektronik im Taschenformat zu verwenden. Mehr dazu hier.
HINWEIS: D1mini, BME280 und OLED-Display wurden alle bei AliExpress bestellt
Erster Preis im Taschenformat-Wettbewerb
Empfohlen:
So erstellen Sie eine einfache Nintendo LABO-Zielübung – wikiHow
So erstellen Sie eine einfache Nintendo LABO-Zielübung: Meine Schwester und ich haben kürzlich einen Nintendo Switch gekauft. Natürlich haben wir auch ein paar Spiele dazu. Und einer davon war das Nintendo LABO Variety Kit. Dann bin ich schließlich über die Toy-Con-Garage gestolpert. Ich habe einiges ausprobiert und da habe ich
So erstellen Sie eine 4G LTE Doppel-BiQuade-Antenne in einfachen Schritten: 3 Schritte
So erstellen Sie eine 4G LTE-Doppel-BiQuade-Antenne Einfache Schritte: Die meiste Zeit, in der ich konfrontiert war, habe ich keine gute Signalstärke für meine täglichen Arbeiten. So. Ich suche und probiere verschiedene Antennentypen aus, aber es funktioniert nicht. Nach verschwendeter Zeit habe ich eine Antenne gefunden, die ich hoffentlich herstellen und testen kann, weil sie vom Bauprinzip nicht
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): 4 Schritte
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): In dieser Anleitung zeige ich Ihnen, wie die meisten Webentwickler ihre Websites erstellen und wie Sie teure Website-Builder vermeiden können, die für eine größere Website oft zu begrenzt sind helfen Ihnen, einige Fehler zu vermeiden, die ich am Anfang gemacht habe
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für