Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Zur Überwachung von Räumen oder Büros oder anderen Orten, an denen wir dieses Projekt verwenden können, und das mit so vielen Details wie Grafik, Echtzeittemperatur und vielem mehr angezeigt wird.
Wir verwenden:
Zuallererst müssen wir diese IoT-Plattform berücksichtigen und diesen Code auf Ihrem Wemos DI platzieren und Ihren LM35-Sensor wie in der Abbildung gezeigt mit Wemos D1 verbinden und dann einige Schritte auf der IoT-Plattform ausführen, wie in ppt gezeigt.
Zeigen Sie PPT für weitere Informationen zur IoT-Plattform an.
Sie müssen Ihren eigenen Projektcode nehmen (er wird von ThingsIO. AI bereitgestellt, wie in PPT gezeigt) und auf den Mikrocontroller hochladen.
Schritt 1: Schritt für Schritt Prozess dieses Projekts
Schritt 2: Code
Sie müssen diesen Code in Ihren Mikrocontroller hochladen. Hier verwende ich wemos d1 und muss importieren, um Ihre WLAN-SSID und Ihr Passwort zu ändern. (Hier ist meine SSID: DDIK Makadia und Passwort: kidd123456789)
Schritt 3: Diagramm
Sie müssen Ihren LM35-Sensor wie in der Abbildung gezeigt anschließen.
Schritt 4: Hardwarebeschreibung
LM35-Sensor:
Betriebsspannung: 4-20V 3 Pins: VCC, GND, SIGNAL SIGNAL Pin ändert die Spannung entsprechend der Temperatur LM35 ist ein 3-Pin Temperatursensor, der eine VCC und GND benötigt und im Gegenzug gibt uns der verbleibende dritte Pin einen analogen Ausgang. Die Pin-Konfigurationen finden Sie im folgenden Schaltplan. Dieser Ausgang wird dann an die im AtMega 16 IC vorhandenen ADCs geliefert, die nach einer Formel die Temperatur im °C-Format berechnen. Die LM35-Serie sind präzise integrierte Temperatursensoren, deren Ausgangsspannung linear proportional zur Celsius-Temperatur ist. Damit hat der LM35 einen Vorteil gegenüber linearen Temperatursensoren, die in °Kelvin kalibriert sind.
Wemos D1:
Merkmale:
11 digitale Eingangs-/Ausgangspins, alle Pins haben Interrupt/Pwm/I2C/einadrige Unterstützung (außer D0) 1 analoger Eingang (3,2 V max. Eingang) Micro-USB-Anschluss Strombuchse, 9-24 V Stromeingang. Kompatibel mit Arduino Kompatibel mit Nodemcu
Technische Daten:
Mikrocontroller ESP-8266EX
Betriebsspannung 3.3V
Digitale I/O-Pins 11
Analogeingangsstifte 1 (max. Eingang: 3,2 V)
Taktgeschwindigkeit 80MHz/160MHz
Flash 4M Byte
Länge 68,6 mm
Breite 53,4 mm
Gewicht 25g
Stecknadel:
Stift | Funktion | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analogeingang, max. 3,3 V Eingang | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Klimmzug | GPIO0
D4 | IO, 10k Klimmzug, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pulldown, SS | GPIO15
G | Masse | Masse
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Zurücksetzen | RST