Prispevki Arduino

GUI-O vmesnik slovenskih razvijalcev

gui-o

GUI-O aplikacija temelji na preprostih ASCII ukaznih nizih, ki se izmenjujejo preko Bluetooth, WiFi ali USB povezave. Deluje na ANDROID napravah (telefon, tablica, TV). GUI-O lahko krmilite s katerimkoli uP krmilnikom. Aplikacija deluje podobno kot internet brskalnik, interpretira ukazne vrstice iz uP ter vrača vrednosti ob dotikih na grafične elemente. Tako je izdelava grafičnega vmesnika v bistvu sestavljanje inicializacijskih ukazov na vašem krmilniku. Po startu aplikacije na telefonu, uP pošlje inicializacijski blok ASCII ukazov in GUI je narejen. Sledi dvosmerna komunikacija, ki predstavlja interakcijo med uP napravo ter uporabnikom GUI.

gui-o

Prvi koraki dela z aplikacijo bi bili:

  • Naložite GUI-O aplikacijo na vaš telefon https://play.google.com/store/apps/details?id=com.guio.guioapp&hl=en&gl=US

  • Na vašem uP krmilniku odprete dodatni UART port in nanj priključite komunikacijski vmesnik – na primer Bluetooth. Dodate program: Na sprejem ukaza @init\r\n uP odda inicializacijo – na primer |SL UID:sl1 X:50 Y:50\r\n

  • Na telefonu startate aplikacijo: Settings -> Connections -> Bluetooth -> Available devices Prožite iskanje modula, izberete ime modula, vpišete PIN (običajno 0123), preklopite na Autoconnect (da kasneje ne rabite ponavljati postopka povezovanja). Se vrnete na startni ekran, pritisnete na gumb, GUIO odda @init\r\n in prikaže se inicializiran drsnik (slider).

  • v inicializacijo dodate nove elemente – na primer |TG UID:tg1 X:50 Y:80\r\n ter na sprejemu UART-a spremljate odzive teh elementov: @tg1 1\r\n.

Več informacij na domači strani.

Za hitrejše sestavljanje inicializacijskega bloka je na voljo orodje za PC

Celoten nabor elementov ter vse ostale podrobnosti so v priročniku ,MANUAL‘. 

Brezplačna demo verzija omogoča inicializacijo do 6 grafičnih elementov.

Sodelovanje na forumu, primere izdelkov ter za dovoljenje objave vaših referenc vam ponujamo brezplačno licenco. Pišite nam na info.guio.app[at]gmail.com .

Veliko ustvarjalnega veselja vam želi GUI-O skupina.