INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Vandag gaan ons leer om die Ubidots -platform te gebruik om data op 'n vriendelike manier oor die internet te visualiseer.
Stap 1: Materiaal en samestelling:
1-Protoboard.
2-NodeMCU (ESP8266)
3-LM35 temperatuursensor.
4-'n bietjie draad
Stap 2: Arduino IDE Opstel na NodeMCU:
Skakel wat in URL's van voorkeure borde geplak moet word:
arduino.esp8266.com/stable/package_esp8266c…
Laai die ESP8266 -skildepakket af in die plankebestuurder.
-Kies u bord (NodeMCU).
-En dit is dit.
Stap 3: Kodebewyse vul en Ubidots -rekening:
Gaan na https://ubidots.com/, meld aan en soek na u 'standaardtoken' en plak dit in die kode, langs u Wi-Fi-geloofsbriewe.
Biblioteek en kode hier:
gum.co/ARskL
Laai die kode op na die NodeMCU en verifieer dat dit verbind is en sê OK.
Stap 4: Ubidots Config en visualisering:
1-Outomaties sal 'n toestel genaamd ESP8266 op u Ubidots-toestelle verskyn nadat u die kode opgelaai het.
2-Dit sal 'n veranderlike hê wat die lesing van die sensor in die reeks 0-255 toon.
3-Ons moet 'n sintetiese veranderlike skep in funksie van die eerste. Om die 0-255-waarde in 'n temperatuur (C) -waarde om te skakel, gebruik ons die funksie die meeste. ((waarde)*(3.3)*(100))/1024 = grade Celsius.
4-Ons maak 'n tabel in die dataveld, met 'n termometer-widget, wat die naam van die veranderlike (API LABEL) tik, in hierdie geval 'temp' genoem en klik op ok.
5-En uiteindelik kan ons die temperatuur van die sensor op die internet visualiseer, waar ons ook al is, deur die slimfoon-app en verder.