Online dashboard pro data z Arduina, ESP32 a dalších zařízení: grafy, budíky a hodnoty přímo v prohlížeči
| Řádek ze zařízení | Výsledek |
|---|---|
23.5;60;1013 | Hodnota 1, 2, 3 |
teplota:23.5;vlhkost:60 | pojmenované hodnoty (i =) |
teplota:23.5°C;tlak:1013hPa | jednotka se převezme automaticky |
{"t":23.5,"h":60} | JSON na jednom řádku |
/*23.5,60,1013*/ | rámce Serial Studia |
Řádky s běžným textem (např. WiFi connected) se do widgetů nedostanou, uvidíte je jen v konzoli. S oddělovačem středník můžete psát desetinnou čárku (23,5).
void setup() {
Serial.begin(115200);
}
void loop() {
float t = 23.5; // teplota
int h = 60; // vlhkost
Serial.print("teplota:"); Serial.print(t);
Serial.print(";vlhkost:"); Serial.println(h);
delay(200);
}
Řádek začínající #sv řekne SerialView, jak hodnotu zobrazit: #sv <název> <graph|gauge|value> [min] [max] [jednotka]. Ruční přepnutí v dashboardu má vždy přednost.
Serial.println("#sv teplota gauge -10 40 °C");
Serial.println("#sv vlhkost value %");
Serial.println("#sv tlak graph");
Direktivy posílejte v setup(). Pokud se připojíte až k běžící desce, klikněte na Reset zařízení, ať je deska pošle znovu.
23.5;60), pojmenované hodnoty (teplota:23.5;vlhkost:60), JSON na jednom řádku a rámce Serial Studia /*23.5,60*/. Formát se rozpozná automaticky.#sv teplota gauge 0 50 °C řekne SerialView, že se má hodnota teplota zobrazit jako budík s rozsahem 0 až 50 °C. Ruční přepnutí má vždy přednost.Web Serial API, tedy Google Chrome, Microsoft Edge nebo Operu na počítači. Demo režim funguje v každém moderním prohlížeči.localStorage a při sdílení je celé zakódované v odkazu, nikam se neodesílá.