Logo Logo
Nazaj na seznam
Programiranje

JSON: Univerzalni jezik za pogovor med Arduinom in spletom

21. 03. 2026
JSON: Univerzalni jezik za pogovor med Arduinom in spletom

Ste se kdaj vprašali, kako se lahko vaš Arduino ali ESP32 "pogovarja" z vašo spletno stranjo? Odgovor je JSON (JavaScript Object Notation). To je lahek format za izmenjavo podatkov, ki ga razumejo skoraj vsi programski jeziki.

Zakaj je JSON tako priljubljen?

JSON je zapisan v obliki, ki je preprosta za branje tako ljudem kot strojem. Podatki so organizirani v parih "ključ: vrednost".

{
"naprava": "ESP32",
"temperatura": 24.5,
"vlaga": 60,
"status": "vklopljeno"
}

Uporaba v PHP in JavaScriptu

V PHP-ju lahko polje (array) v trenutku spremenimo v JSON z ukazom json_encode(), v JavaScriptu pa ga razberemo z JSON.parse(). To nam omogoča, da podatke iz senzorjev na Arduinu elegantno prikažemo na spletni nadzorni plošči.

Priprava na IoT projekte

Ko boste naslednjič gradili pametni termometer ali sistem za odpiranje vrat z RFID kartico, bodo podatki verjetno potovali prav v tem formatu. JSON je tisti most, ki omogoča, da elektronika in splet delujeta kot eno.

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.