Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Heute lernen wir, die Ubidots-Plattform zu verwenden, um Daten über das Internet auf benutzerfreundliche Weise zu visualisieren.
Schritt 1: Materialien und Montage:
1-Protoboard.
2-Knoten-MCU (ESP8266)
3-LM35 Temperatursensor.
4-Einige Draht
Schritt 2: Arduino IDE auf NodeMCU einrichten:
Link zum Einfügen in die URL des Einstellungsboards:
arduino.esp8266.com/stable/package_esp8266c…
-Laden Sie das ESP8266-Shields-Paket im Board-Manager herunter.
-Wählen Sie Ihr Board (NodeMCU).
-Und das ist es.
Schritt 3: Code-Anmeldeinformationen ausfüllen und Ubidots-Konto:
Gehen Sie zu https://ubidots.com/, melden Sie sich an, suchen Sie nach Ihrem "Standard-Token" und fügen Sie es in den Code neben Ihren Wi-Fi-Anmeldeinformationen ein.
Bibliothek und Code hier:
gum.co/ARskL
- Laden Sie den Code auf die NodeMCU hoch und überprüfen Sie, ob sie verbunden wurde und OK sagt.
Schritt 4: Ubidots-Konfiguration und Visualisierung:
1-Nach dem Hochladen des Codes wird automatisch ein Gerät namens ESP8266 auf Ihren Ubidots-Geräten angezeigt.
2-Es hat eine Variable, die den Vortrag des Sensors in einem Bereich von 0-255 anzeigt.
3-Wir müssen eine synthetische Variable in Funktion der ersten erstellen. Um den Wert 0-255 in einen Temperaturwert (C) umzuwandeln, verwenden wir meistens eine Funktion. ((Wert)*(3,3)*(100))/1024 = Grad Celsius.
4-Wir erstellen eine Tabelle im Datenfeld mit einem Thermometer-Widget, geben den Namen der Variablen (API LABEL) ein, in diesem Fall heißt "temp" und klicken Sie auf OK.
5-Und schließlich sind wir in der Lage, die Temperatur des Sensors über das Web zu visualisieren, wo immer wir sind, über die Smartphone-App und so weiter.