Nextion er en type intelligent touchscreen-skærm, der kan bruges til at styre og interface med forskellige enheder, såsom mikrocontrollere og enkeltbordscomputere som Arduino eller Raspberry Pi . Det giver brugerne mulighed for nemt at oprette og designe deres egne grænseflader gennem en træk-og-slip-editor og tilbyder REAL -time kontrol og interaktion med tilsluttede enheder.
Nextion-skærme har en indbygget mikrocontroller, der kører Nextion-firmwaren og fortolker de kommandoer, der kommer fra værtscontrolleren (såsom Arduino eller Raspberry Pi ) for at styre elementerne på skærmen, såsom knapper, skydere, tekstfelter, målere osv. Værtscontrolleren sender serielle kommandoer til Nextion-skærmen, og skærmen fortolker dem. Brugere kan designe deres grænseflader ved hjælp af Nextion Editor-softwaren og derefter uploade den genererede TFT-fil til skærmen via et USB -kabel.
Nextion-skærme kommer i et stort udvalg af størrelser og opløsninger.
Nextion tilbyder en række forskellige skærmstørrelser og opløsninger at vælge imellem. De tilgængelige typer Nextion-skærme omfatter:
For at uploade kode til din Nextion-skærm skal du bruge Nextion Editor-softwaren, som er tilgængelig gratis fra Nextion-webstedet. Editorsoftwaren giver dig mulighed for at oprette og designe dine brugerdefinerede grænseflader ved hjælp af en træk-og-slip-editor og til at generere en TFT-fil, der kan uploades til skærmen. Her er trinene til at uploade kode til din Nextion-skærm:
Ja, du kan oprette animationer på din Nextion-skærm ved hjælp af den indbyggede mikrocontroller og Nextion Editor-softwaren. Nextion Editor-softwaren giver dig mulighed for at oprette og designe brugerdefinerede grænseflader med en træk-og-slip-editor og at generere en TFT-fil, der kan uploades til skærmen. Editorsoftwaren giver en række forskellige widgets og elementer, såsom knapper, skydere, tekstfelter, målere osv., der kan bruges til at bygge interaktive grænseflader. Ved at bruge funktionen begivenheder og handlinger i redigeringssoftwaren kan du oprette animationer på din Nextion-skærm.
For eksempel kan du oprette en knap, der, når den trykkes, vil ændre placeringen eller farven på et objekt. Eller du kan oprette en skyder, der, når den flyttes, vil ændre værdien af en variabel, der styrer hastigheden af en animation. Du kan også oprette animationer ved hjælp af timere og betingede sætninger i mikrocontrolleren.
Det er værd at bemærke, at Nextion-skærmens mikrocontroller ikke er så kraftfuld som en generel mikrocontroller, så animationerne kan være begrænset med hensyn til kompleksitet og glathed, men det kan stadig give en god brugeroplevelse.