LCD Nextion Basic 2.4″ TFT 320×240 – NX3224T024
€33.99 (DDV vključen)
Nextion Basic NX3224T024 je 2,4-colski HMI zaslon 320×240 z rezistivnim dotikom, 4 MB flash in UART vmesnikom za Arduino, ESP32 in Raspberry Pi.
5 na zalogi
Opis
LCD Nextion Basic 2.4″ TFT 320×240 – NX3224T024
NX3224T024 prevzame izrisovanje grafike namesto vašega mikrokrmilnika. Ta 2,4-colski TFT zaslon Nextion Basic z ločljivostjo 320×240 ima lasten procesor in 4 MB flash pomnilnika za slike in pisave, Arduino ali ESP32 pa mu prek UART pošilja le kratke ukaze, kot je t0.txt="23.5". Ob pritisku tipke na rezistivnem zaslonu na dotik zaslon sam pošlje dogodek nazaj.
Vmesnik narišete v brezplačnem Nextion Editorju z vleci-in-spusti, brez pisanja grafične kode. Pri polni svetlosti porabi okoli 90 mA, zato ga pri prvih preizkusih napajate kar iz 5V pina Arduina. Z modulom velikosti 74,4 × 42,9 mm je najmanjši zaslon serije Basic in se prilega tudi v manjša ohišja za ročne naprave.
Anatomija zaslona
| Model | NX3224T024 |
| Tip zaslona | Nextion Basic HMI (serija T) |
| Panel | TFT, 65.536 barv (16-bit RGB565), LED osvetlitev |
| Ločljivost | 320 × 240 px (ali pokončno 240 × 320) |
| Zaslon | 2,4″ diagonala, aktivna površina 48,96 × 36,72 mm |
| Dotik | rezistivni, več kot 1 milijon dotikov |
| Flash / RAM | 4 MB (slike, pisave) / 3584 B (spremenljivke) |
| Vmesnik | UART TTL 3,3 V (vhodi tolerantni do 5 V), 4-pinski konektor 2,54 mm |
Ključne lastnosti
- Lasten grafični procesor – strani, slike in pisave so shranjene v 4 MB flash pomnilniku zaslona; mikrokrmilnik pošilja le kratke besedilne ukaze
- UART 3,3 V, vhodi do 5 V – neposredna povezava z ESP32, ESP8266 in Raspberry Pi ter s 5V ploščami Arduino UNO, Nano in Mega
- Dogodki namesto stalnega branja – zaslon sam pošlje ID komponente ob pritisku ali spustu tipke, zato MCU ne preverja stanja v zanki
- Rezistivni dotik – odziva se na pritisk prsta, pisala ali tanke rokavice; proizvajalec navaja več kot 1 milijon dotikov
- Nastavljiva osvetlitev – 180 nit, nastavljiva od 0 do 100 %; v načinu spanja zaslon porabi 15 mA
- Ležeča ali pokončna postavitev – 320 × 240 ali 240 × 320, izberete ob ustvarjanju projekta v Nextion Editorju
- Delovno območje od −20 do 70 °C – primerno za ohišja v delavnici, garaži ali rastlinjaku
Kaj potrebujem za začetek?
- Priključni kabel – 4-žični kabel (5V, GND, TX, RX) je priložen v originalnem paketu Nextion
- Micro-SD kartica ali USB-UART pretvornik – za nalaganje datoteke .tft; kartica (FAT32) ni priložena, deluje pa tudi serijsko nalaganje prek CH340 ali CP2102
- Nextion Editor – brezplačno orodje za Windows za risanje vmesnika (nextion.tech)
- Knjižnica za Arduino (neobvezno) – EasyNextionLibrary ali ITEADLIB_Arduino_Nextion; ukaze lahko pošiljate tudi neposredno s
Serial.print() - Napajanje – pri preizkusih zadostuje 5V pin Arduina (90 mA); za stalno vgradnjo proizvajalec priporoča vir 5 V / 500 mA
- Breadboard + jumper kabli – za prve poskuse
Moj prvi projekt – 3 koraki
- V Nextion Editorju ustvarite nov projekt, izberite seriju Basic in model NX3224T024. Dodajte besedilno polje
t0in tipkob0; pri tipki v zavihku Touch Release Event označite Send Component ID. - Z ukazom File → TFT file output ustvarite datoteko .tft in jo kopirajte na prazno micro-SD kartico (FAT32). Kartico vstavite v zaslon in vklopite napajanje. Ko zaslon javi uspešno nalaganje, kartico odstranite in ga ponovno vklopite.
- Povežite TX zaslona na RX mikrokrmilnika, RX zaslona na TX in skupno maso (GND). Pošljite
t0.txt="Pozdravljen", ki mu sledijo trije bajti0xFF(Serial.write(0xFF)trikrat) – besedilo se izpiše na zaslonu.
Primeri uporabe
- Sobni termostat ali prikaz temperature (DS18B20, BME280 in rele)
- Prikaz napetosti in toka baterije (INA219 ali INA226)
- Stikalna plošča za luči in rolete (ESP32 z MQTT ali Home Assistant)
- Meni za merilno napravo ali polnilnik (Arduino Nano)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Model | NX3224T024 |
| Serija | Nextion Basic |
| Diagonala | 2,4″ |
| Ločljivost | 320 × 240 px |
| Aktivna površina | 48,96 × 36,72 mm |
| Dimenzije modula | 74,4 × 42,9 × 5,8 mm |
| Barve | 65.536 (16-bit, 5R-6G-5B) |
| Svetlost | 180 nit, nastavljiva 0–100 % v korakih po 1 % |
| Življenjska doba osvetlitve | več kot 30.000 ur |
| Tip dotika | rezistivni |
| Flash pomnilnik | 4 MB |
| RAM | 3584 B |
| Napajalna napetost | 4,75–7 V (tipično 5 V) |
| Tok pri 100 % svetlosti | 90 mA |
| Tok v načinu spanja | 15 mA |
| Priporočen napajalnik | 5 V / 500 mA |
| Serijski vmesnik | UART TTL 3,3 V, 2400–921600 bps (privzeto 9600) |
| Micro-SD | FAT32, do 32 GB, samo za nalaganje programa in firmware |
| Delovna temperatura | −20 do 70 °C |
| Teža | 25,8 g |
Primerjava: NX3224T024 vs NX3224T028 vs NX4024T032
| NX3224T024 | NX3224T028 | NX4024T032 | |
|---|---|---|---|
| Diagonala | 2,4″ | 2,8″ | 3,2″ |
| Ločljivost | 320 × 240 | 320 × 240 | 400 × 240 |
| Aktivna površina | 48,96 × 36,72 mm | 57,6 × 43,2 mm | 69,6 × 41,76 mm |
| Flash | 4 MB | 4 MB | 4 MB |
| Svetlost | 180 nit | 180 nit | 180 nit |
| Tok (100 %) | 90 mA | 65 mA | 85 mA |
| Priporočen napajalnik | 5 V / 500 mA | 5 V / 500 mA | 5 V / 500 mA |
| Teža | 25,8 g | 29,5 g | 42,5 g |
NX3224T024 in NX3224T028 imata enako ločljivost, zato se isti projekt prenese z menjavo modela v Editorju; 2,8-colska različica ima le večje slikovne pike in porabi manj toka. NX4024T032 doda 80 stolpcev več za širše tabele in grafe.
Inženirski PRO nasvet
Varčujte s 4 MB flash pomnilnika z izrezovanjem slik (crop image) – slika čez cel zaslon v 16-bitnem zapisu zasede 320 × 240 × 2 B = 153.600 B, zato v 4 MB spravite približno 27 celih ozadij, preden dodate pisave. Namesto ločenih slik za vsako tipko in stanje pripravite dve celozaslonski sliki (sproščeno in pritisnjeno). Tipki nastavite sta na crop image, v picc in picc2 pa izberete ti dve sliki: tipka iz vsake izreže svoj del. Celoten meni s poljubnim številom tipk tako zasede le 300 KB.
Kompatibilnost
Nextion Editor teče na Windows 7, 10 in 11; na macOS in Linux ga poženete v virtualnem stroju. Zaslon deluje s katerim koli mikrokrmilnikom z UART vmesnikom: Arduino UNO, Nano, Mega, ESP8266, ESP32, STM32, Raspberry Pi Pico in Raspberry Pi. Privzeta hitrost je 9600 bps, nastavljiva od 2400 do 921600 bps. Projekti za serijo Basic (T) se ne prenesejo neposredno na serije Enhanced (K), Intelligent (P) ali Edge (E); v Editorju morate zamenjati model in preveriti postavitev.

Mnenja
Clear filtersZaenkrat še ni mnenj.