
HMI, İnsan-Makine Arayüzü olarak da bilinir, kullanıcının makinelerini kontrol etmesine ve izlemesine olanak tanıyan bir ekrandır. HMI’nin yaygın bir örneği, kullanıcının para çekmek veya yatırmak için ekranı ve butonları kullanacağı bir ATM makinesidir.
Bugün, bu kılavuzda şunları ele alacağız:
- HMI’ye (İnsan-Makine Arayüzü) Giriş
- Nextion ile HMI
- Nextion HMI Kullanmanın Avantajları
- Nextion HMI Ekranları
- Nextion Ekranıyla Başlarken
- HMI Proje Fikirleri
HMI’ye Giriş – İnsan-Makine Arayüzü
- İnsan-makine arayüzü, bir kullanıcının bir makine ile etkileşimde bulunmasını sağlayan belirli cihazların bir bileşenidir.
- Arayüz, kullanıcının girişinin makineler için sinyallere dönüştürülmesini sağlayan donanım ve yazılımdan oluşur ve bu makineler de kullanıcılara bilgi sağlar.
- Bilgi, sıcaklık, basınç, hız, zaman, pil durumu ve daha fazlasını içerir!
- Arayüz, tek dokunuşlu ekran, akıllı telefonlar, akıllı saatler vb. gibi birçok form ve boyutta da olabilir.
- HMI ile makinenizi yakından izleyebilir, kontrol edebilir ve bakımını yapabilirsiniz. Bu da verimliliği, teşhisi ve izlemeyi artırır.
- HMI’nin en büyük avantajlarından biri, grafik ekranın kullanıcı dostu olmasıdır. Renkler ve resimler ekleyerek, okuma yazma bilmeyenlerin sorunlarını kolaylaştıran hızlı ve kolay tanımlama sağlar.
- HMI’yi, insan müdahalesinin gerektiği her yerde pratik olarak kullanabilirsiniz. Örneğin, 3D yazıcınızda, bir tıbbi cihazda, bir araçta vb. kullanabilirsiniz.
Nextion ile HMI
- Nextion, bir insan ile bir süreç, makine, uygulama veya cihaz arasında kontrol ve görselleştirme arayüzü sağlayan kesintisiz bir İnsan-Makine Arayüzü (HMI) çözümüdür.
- Nextion, esasen Nesnelerin İnterneti (IoT) veya tüketici elektroniği alanında uygulanmaktadır. Geleneksel LCD ve LED Nixie tüpünü değiştirmek için en iyi çözümdür.
- Nextion Editor yazılımı ile HMI GUI’sini hızlı ve kolay bir şekilde geliştirebilir, sayfalar oluşturabilir ve grafik, metin, buton, kaydırıcı gibi bileşenleri sürükleyip bırakarak yerleştirebilirsiniz. ASCII metin tabanlı talimatlarla kodlama yaparak, oluşturduğunuz sayfalar arasında geçiş yapmak için ihtiyaç duyduğunuz kontrolü de ekleyebilirsiniz.
- Nextion HMI ekranını, çevresel MCU’ları TTL seri üzerinden bağlayarak kolayca bağlayabilir ve çevresel MCU’nun tepki verebileceği olay bildirimleri sağlayabilirsiniz.
- Çevresel MCU, basit ASCII metin tabanlı talimatları kullanarak Nextion ekranına ilerleme ve durumu kolayca güncelleyebilir.
- Nextion HMI ekranı TTL seri arayüzü ile mikrodenetleyicilerinize ve Arduino, Raspberry Pi gibi SBC’lere (tek kart bilgisayarlar) veya seri port üzerinden iletişim kurabilen herhangi bir sisteme kolayca bağlayabilirsiniz.
- Favori Arduino ve Raspberry Pi projelerinizi kontrol etmek ve izlemek için bir ekranınız olduğunu hayal edin! Olasılıklar sonsuz.
Nextion HMI Kullanmanın Avantajları
Peki, neden Nextion kullanmalısınız?
Kullanımı Kolay
- Öncelikle, Nextion kullanımı kolaydır. Nextion Editor yazılımı ile, bir acemi olsanız bile sezgisel bir dokunmatik kullanıcı arayüzü oluşturabilirsiniz.
- Örneğin, arka plan olarak statik bir resim ekleyip bileşenler aracılığıyla işlevler tanımlayarak, sadece birkaç dakika içinde basit bir GUI oluşturabilirsiniz.
- Sürükle ve bırak bileşenleri ve basit ASCII metin tabanlı talimatlarla, HMI projenizi geliştirmek için büyük miktarda zaman harcamanıza gerek kalmaz.
Maliyet Etkili
- Bir HMI ekranının maliyetinin cüzdanınızı delip geçmesinden mi korkuyorsunuz? Nextion ekranı ile endişelenmenize gerek yok!
- Kullanımı kolay bileşenler, dokunmatik olay programlama ve ekran tarafında özelleştirilmiş GUI, projelerinizi geliştirmeniz için maliyet etkili bir fiyatla sunulmaktadır.
- Seeed’de, Nextion ekran fiyatları sadece $15.70’den başlayan 2.4” HMI 320*240 Dokunmatik Ekran’dan $129.00’a kadar olan 10.1” HMI 1024*600 Dokunmatik Ekran’a kadar değişmektedir.
Çeşitlilik
- 2.4”, 3.2”, 3.5”, 4.3”, 7.0” ve 10.1” gibi geniş bir TFT LCD dokunmatik ekran boyutu yelpazesi ile, en düşük çözünürlük 320*240’dan en yüksek çözünürlük 1024*600’e kadar değişmektedir. Bu kadar çok çeşitli HMI ekranı mevcutken, kesinlikle Arduino veya Raspberry Pi projeniz için en uygun olanı bulacaksınız.
Destek
- HMI projeniz için yardıma veya teknik desteğe mi ihtiyacınız var? Endişelenmeyin, Nextion teknik destek sunuyor.
- Nextion teknik destek ekibi, tüm zaman dilimlerinde hızlı yanıt veren temel donanım teknik hizmeti sunmakta ve daha fazla teknik desteğe ihtiyaç duyarsanız geliştirilmiş destek sağlamaktadır.
- Nextion ayrıca kullanıcıların sorular sorabileceği, konuları paylaşabileceği ve birbirlerine tavsiyelerde bulunabileceği bir kullanıcı forumuna sahiptir.
Nextion HMI Ekranları
İşte sunduğumuz Nextion HMI ekranları!
Nextion Enhanced NX3224T024 – Genel 2.4” HMI 320*240 Dokunmatik Ekran Arduino Raspberry Pi için($15.70)

- Sadece $15.70’ya bir Nextion HMI Ekran edinebilirsiniz!
- Nextion (NX3224T024) ekranı, 320*240 çözünürlüğe sahip 2.4” genişliğinde bir TFT ekrandır. Bu ekranın dokunmatik paneli dirençli dokunmadır.
- Bu Nextion ekranında bir MCU bulunmaktadır ve frekansı 48MHz’ye kadar çıkmaktadır. 4MB flaş, 3584Byte RAM ve bir SD kart yuvası ile bu ekran, HMI programlaması için zengin bir depolama alanına sahiptir.
Nextion Enhanced NX3224K024 – Genel 2.4” HMI Dokunmatik Ekran($20.40)

- Nextion Enhanced NX3224K024, güçlü bir 2.4” HMI (İnsan Makine Arayüzü) TFT ekrandır. 16MB flaş veri depolama alanı, 1024 byte EEPROM ve 3584 byte RAM ile büyük miktarda kod ve veri işlenebilir.
- GPIO desteği ile kullanıcılar artık Nextion’u harici cihazları kontrol etmek için de kullanabilirler.
Nextion Enhanced NX4024T032 – Genel 3.2” HMI 400*240 Dokunmatik Ekran Arduino Raspberry Pi için($21.90)

- Nextion (NX4024T032) ekranı, 400*240 çözünürlüğe sahip 3.2″ genişliğinde bir TFT ekrandır. Bu ekranın dokunmatik paneli dirençli dokunmadır.
- Nextion Enhanced NX3224T024 Dokunmatik Ekran ile benzer şekilde, bu Nextion ekranında bir MCU bulunmaktadır ve frekansı 48MHz’ye kadar çıkmaktadır. 4MB flaş, 3584Byte RAM ve bir SD kart yuvası ile bu ekran, HMI programlaması için zengin bir depolama alanına sahiptir.
Nextion Enhanced NX4832T035 – Genel 3.5” HMI 480*320 Dokunmatik Ekran Arduino Raspberry Pi için($26.90)

- Nextion (NX4832T035) ekranı, 400*240 çözünürlüğe sahip 3.5″ genişliğinde bir TFT ekrandır. Bu ekranın dokunmatik paneli dirençli dokunmadır.
- Bu bir “T” tipi Nextion ekranı olduğu için, aynı zamanda bir MCU’ya sahiptir ve frekansı 48MHz’ye kadar çıkmaktadır. 16MB flaş, 3584Byte RAM ve bir SD kart yuvası ile bu ekran, HMI programlaması için zengin bir depolama alanına sahiptir.
Nextion Enhanced NX4827T043 – Genel 4.3” HMI 480*272 Dokunmatik Ekran Arduino Raspberry Pi için($43.00)

- Nextion (NX4827T043) ekranı, 480*272 çözünürlüğe sahip 4.3” genişliğinde bir TFT ekrandır. Bu ekranın dokunmatik paneli dirençli dokunmadır.
- “T” tipi kartlarla benzer şekilde, bu Nextion ekranında bir MCU bulunmaktadır ve frekansı 48MHz’ye kadar çıkmaktadır. 16MB flaş, 3584Byte RAM ve bir SD kart yuvası ile bu ekran, HMI programlaması için zengin bir depolama alanına sahiptir.
Nextion Enhanced NX8048P070-011R – Genel 7.0” HMI 800*480 Dokunmatik Ekran Arduino Raspberry Pi için ($79.95)

- Nextion (NX8048P070-011R) ekranı, 800*480 çözünürlüğe sahip 7.0″ genişliğinde bir IPS ekrandır. Bu ekranın dokunmatik paneli dirençli dokunmadır.
- Nextion ekranında bir MCU bulunmaktadır ve frekansı 200MHz’ye kadar çıkmaktadır. 120MB flaş, 512KB RAM, 1024 Byte EEPROM ve SD kart yuvası ile bu ekran, HMI programlaması için zengin bir depolama alanına sahiptir.
- Diğer “T” tipi Nextion ekranlardan farklı olarak, “P” tipi Nextion, çevresel ekipmanları bağlamak için 8 ekstra GPIO’ya (bunlardan ikisi PWM pinidir) sahiptir.
- Ayrıca, bu cihazları gerçek zamanlı kontrol etmek için ekranda bir RTC modülü bulunmaktadır.
Nextion Enhanced NX8048K070 – Genel 7.0” HMI Dokunmatik Ekran($81.90)

- Nextion Enhanced NX8048K070, güçlü bir 7.0” HMI (İnsan Makine Arayüzü) TFT ekrandır. 32MB flaş veri depolama alanı, 1024 byte EEPROM ve 8192 byte RAM ile büyük miktarda kod ve veri işlenebilir.
- GPIO desteği ile müşteriler artık Nextion’u harici cihazları kontrol etmek için kullanabilirler.
Nextion Enhanced NX1060P101-011C-I – Genel 10.1” HMI 1024*600 Dokunmatik Ekran Arduino Raspberry Pi için($129.00)

- Nextion (NX1060P101-011C-I) ekranı, 1024*600 çözünürlüğe sahip bir IPS ekranıdır. Bu ekranın dokunmatik paneli kapasitif dokunmadır.
- Nextion Enhanced NX8048P070-011R dokunmatik ekranı ile benzer şekilde, bu ekran da bir MCU’ya sahiptir ve frekansı 200MHz’ye kadar çıkmaktadır. 120MB flaş, 512KB RAM, 1024 Byte EEPROM ve bir SD kart yuvası ile bu ekran, HMI programlaması için zengin bir depolama alanına sahiptir.
- Diğer “T” tipi Nextion ekranlardan farklı olarak, bu “P” tipi Nextion, çevresel ekipmanları bağlamak için 8 ekstra GPIO’ya (bunlardan ikisi PWM pinidir) sahiptir. Ayrıca, bu cihazları gerçek zamanlı kontrol etmek için ekranda bir RTC modülü bulunmaktadır.
Size kolaylık sağlamak için, özelliklerini karşılaştıran bir tablo oluşturduk, böylece projenize en uygun Nextion Ekranı kolayca seçebilirsiniz:
“`html
| Ekran | NX3224T024 | NX3224K024 | NX4024T032 | NX4832T035 | NX4827T043 | NX8048P070-011R | NX8048K070 | NX1060P101-011C-I |
|---|---|---|---|---|---|---|---|---|
| Boyut | 2.4″ | 2.4″ | 3.2″ | 3.5″ | 4.3″ | 7.0″ | 7.0″ | 10.1″ |
| Çözünürlük | 320*240 | 320*240 | 400*240 | 480*320 | 480*272 | 800*480 | 800*480 | 1024*600 |
| Dokunmatik Panel | RTP | RTP | RTP | RTP | RTP | RTP | RTP | CTP |
| Flash | 4MB | 16MB | 4MB | 16MB | 16MB | 128MB | 32MB | 128MB |
| RAM | 3584 Byte | 3584 Byte | 3584 Byte | 3584 Byte | 3584 Byte | 512 KB | 8192 Bytes | 512 KB |
| MCU Frekansı | 48 MHz | 48MHz | 48 MHz | 48 MHz | 48 MHz | 200 MHz | 108MHz | 200 MHz |
| EEPROM | – | 1024 Byte | – | – | – | 1024 Byte | 1024 Byte | 1024 Byte |
| GPIO | – | – | – | – | – | 8 | – | 8 |
| RTC | – | – | – | – | – | Evet | – | Evet |
| Fiyat | $15.7 | $20.40 | $21.9 | $26.9 | $43.0 | $79.95 | $81.90 | $129.0 |
Nextion Ekran ile Başlarken
- Nextion, bir donanım parçası (bir dizi TFT kartı) ve bir yazılım parçası (Nextion editörü) içerir.
- Nextion TFT kartı, kullanıcıların kablolama zahmetinden kaçınmalarını sağlayan tek bir seri port kullanarak iletişim kurar.
- Yazılım kısmı için Nextion, zengin kaynaklara sahiptir.
- Nextion Editor GUI geliştirme için bir Windows yazılımıdır. Nextion editörü, arayüz tasarımını zenginleştirmek için düğme, metin, ilerleme çubuğu, kaydırıcı, gösterge paneli gibi birçok bileşen içerir. Ayrıca, sürükle-bırak işlevi, kullanıcıların programlamaya harcadıkları zamanı azaltarak geliştirme iş yüklerini %99 oranında azaltır. Bu WYSIWYG editörü ile bir GUI tasarlamak oldukça kolaydır.
Nextion editör kılavuzu Nextion Editör’ü kolayca kurmanıza yardımcı olabilir. - Arduino kartları ve Raspberry Pi ile seri iletişim için kütüphaneler mevcuttur.
- Ayrıca, kullanıcılara Nextion Talimat Seti‘nde tanımlanan birçok API bulunmaktadır. Bu, yazılımı nasıl kullanacağınızı ve programlayacağınızı da içerir.
- Nextion editör kılavuzu Nextion editör yazılımını kurmanıza yardımcı olabilir.
- Bu kaynaklarla, bu ekranla kolay bir deneyim yaşayacağınıza inanıyorum.
- Nextion Editor GUI geliştirme için bir Windows yazılımıdır. Nextion editörü, arayüz tasarımını zenginleştirmek için düğme, metin, ilerleme çubuğu, kaydırıcı, gösterge paneli gibi birçok bileşen içerir. Ayrıca, sürükle-bırak işlevi, kullanıcıların programlamaya harcadıkları zamanı azaltarak geliştirme iş yüklerini %99 oranında azaltır. Bu WYSIWYG editörü ile bir GUI tasarlamak oldukça kolaydır.
- Nextion ailesi HMI’yi mevcut projelere uyarlamak da kolaydır – kullanıcılar sadece bir UART sağlamalıdır.
- Ayrıca, Nextion ekranınızı kurarken herhangi bir teknik destek gereksiniminiz olursa, Nextion Teknik destek ile iletişime geçebilir veya forumlarını ziyaret edebilirsiniz.
Nextion HMI Ekran Proje Fikirleri
İşte size başlangıç yapmanız için bazı Nextion HMI Ekran proje fikirleri!
Hafif Arduino GSM Cep Telefonu
Arduino ve Nextion HMI ekranı ile, arama yapabilen, çağrı alabilen, SMS gönderebilen ve alabilen hafif bir telefon yapabilirsiniz. Mobil ağa bağlanmak için bir GSM modülü ve GUI arayüzlerini görselleştirmek için Nextion ekranı kullanır.
Ne gerekiyor?
- Seeeduino V4.2 / Arduino UNO Rev3
- GPRS Shield V3.0
- Nextion Enhanced NX8048P070-011R – Generic 7.0” HMI 800*480 Dokunmatik Ekran
- SIM Kart
- Arduino IDE yazılımı
- Nextion Edition yazılımı
- Paint.net Yazılımı
İlgileniyorsanız, tam öğreticiyi Avishek at Hackster.io‘da bulabilirsiniz!
Nextion Alarm Saati

Nextion HMI ekranı ile artık kendinize mükemmel bir alarm saati yapabilirsiniz. Bu Mükemmel Alarm saati aşağıdaki gibi özelliklere sahip olacaktır:
“`
- Aptal düşürme özelliği: Alarm durdurulduktan hemen sonra yeni bir alarm ayarlamayı kısıtla
- Sınırlı erteleme: Alarmdan sonra yalnızca x kez y dakika erteleme yapılmasına izin verilir veya erteleme yapılmasına izin verilmez
- Kullanıcı tanımlı ses: Sizi rastgele değişen seslerle/müziklerle uyandırır
- ve daha fazlası!
Ne gerekiyor
- Nextion Enhanced NX3224K024 – Genel 2.4” HMI Dokunmatik Ekran
- Headers ile Arduino Micro
- Grove – MP3 V3 -Müzik Çalar
- Grove – Buzzer
- USB ile sağlanan hoparlör
İlgileniyor musunuz? Tam eğitimi hackaday.io’da Chris B tarafından kontrol edebilirsiniz!
Sıcaklık, Nem ve Basınç Nextion HMI Ekranı
BME280 ile artık sıcaklık, nem ve basıncı Nextion Ekranı ile izleyebilirsiniz. Diğer ekranları neden kullanamadığınızı merak ediyor olabilirsiniz? Diğer ekranlar daha fazla bellek ve işlem süresi gerektirebilir, bu da onları sınırlı belleğe sahip Arduino kartları için uygun hale getirmez.
Ne gerekiyor?
- Seeeduino V4.2 / Arduino UNO Rev3 / Seeeduino Nano /
Arduino Nano v3 - Grove – BME280 Çevresel Sensör (Sıcaklık Nem Barometre)
- Herhangi bir Nextion Ekranı
- USB CP2102 Seri Dönüştürücü
- Arduino IDE yazılımı
- Visuino Yazılımı
İlgileniyor musunuz? Tam eğitimi hackster.io’da Boian Mitov tarafından bulabilirsiniz!
Nextion Ekranı ile Arduino Hava Durumu İstasyonu

Kendi hava durumu bilgi sisteminizi kurmak ister misiniz? Arduino ve Nextion Ekranı ile hava durumunun sıcaklığını ve nemini kolayca öğrenebilirsiniz!
Ne gerekiyor?
- Seeeduino V4.2 / Arduino UNO Rev3
- Şeffaf Breadboard – 8.2 x 5.3cm
- Sıcaklık-Nem Sensörü-DHT22(AM2302)
- Nextion Enhanced NX4024T032 – Genel 3.2” HMI 400*240 Dokunmatik Ekran Arduino Raspberry Pi için(
İlgileniyor musunuz? Tam eğitimi Instructables’ta educ8s tarafından bulabilirsiniz!
Özet
Nextion Ekranı ile artık Arduino veya Raspberry Pi makinenizi, uygulamanızı veya cihaz projenizi kolayca kontrol edebilir ve izleyebilirsiniz! Nextion Editor yazılımı ile birlikte, acemiler de sezgisel dokunmatik kullanıcı arayüzleri oluşturabilir.
Bu Nextion HMI Ekranları hakkında ne düşünüyorsunuz? Aşağıdaki yorumlar bölümünde bu Nextion Ekranları hakkındaki düşüncelerinizi bizimle paylaşın!


