Picproje Elektronik Sitesi

TEKNİK SERVİS => Monitör => Konuyu başlatan: lostromos - 03 Haziran 2018, 04:49:55

Başlık: Nextion Hmi Dersleri
Gönderen: lostromos - 03 Haziran 2018, 04:49:55
Arkadaşlar Merhaba

Youtube kanalımdaki yoğun istek üzerine Nextion Hmi ekranların kullanımına yönelik bir eğitim serisi hazırladım. Videolar zamanla eklenecektir. Her türlü görüş ve öneriye açıktır.

İlgili eğitim serisi;

https://www.youtube.com/watch?v=UJ-D54i9YyM&feature=youtu.be
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: MrDarK - 03 Haziran 2018, 12:02:13
Hayırlı olsun. Takip etmeye çalışacağım. Sevdiğim donanım üreticilerinden birisidir Nextion.

Umarım devamı gelir :)
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: Melih1802 - 03 Haziran 2018, 15:21:40
Merak ettiğim bir üründü.
Takipteyim.
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: lostromos - 05 Ağustos 2018, 12:10:31
Ders 1- Arayüzü tanıma ve editör kurulumu

https://youtu.be/d4Q-sfh5AtU
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: argelojik - 05 Ağustos 2018, 22:50:39
Merhaba. Ben de bir projemde bu seriyi kullanmak istiyorum. 7 inch olanını kullanmam gerekiyor ama hangisini kullanmalıyım kafam karıştı? Arasında 25 lira fiyat farkı var. NX8048K070 mi?( 5 volt 2A yazıyor) yoksa  NX8048T070 mi? (5 volt 510mA yazıyor.) Teşekkür ederim.
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: e-zeki - 13 Ağustos 2018, 17:58:02
hocam K olan Enhanced serisi flash'ı RAM'i frekansı yüksek. bazı ekstra özellikleri de mevcut. Eğer standart bir uygulama için kullanacaksan T serisi daha mantıklı olur güç tüketimi açısından.
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: argelojik - 15 Ağustos 2018, 13:06:44
Alıntı yapılan: e-zeki - 13 Ağustos 2018, 17:58:02hocam K olan Enhanced serisi flash'ı RAM'i frekansı yüksek. bazı ekstra özellikleri de mevcut. Eğer standart bir uygulama için kullanacaksan T serisi daha mantıklı olur güç tüketimi açısından.
Cevap için çok teşekkür ederim. Siparişi verdim bugün ekranı kullanmaya başlıyorum. Zamanla tecrübelerimi buradan paylaşırım. Ben projemde geliştirilmiş olan ( 7" ) modelini tercih ettim. Bu ekranı Stm32f407 ile kullanacağım. Hazır kütüphane bulamadım ama bakalım nasıl yapacağım. Aslında öğrenmek istediğim asıl soru Stm 3.3 volt ile çalışıyor. Bu ekran ise 5 volt ile çalışıyor. Tx Rx nasıl olacak çevirici kullanacağım sanırım. Tavsiyesi ya da tecrübesi olan varsa çok teşekkür ederim.
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: lostromos - 02 Eylül 2018, 20:00:06
Ders2.1
https://youtu.be/Ai-qOUwA6HM
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: lostromos - 02 Eylül 2018, 20:02:49
Ders 2.2

https://youtu.be/IY34WBezcvY
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: lostromos - 02 Eylül 2018, 20:03:25
Ders 3

https://youtu.be/DnMXJECq5Uc
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: lostromos - 02 Eylül 2018, 20:03:50
Ders 4

https://youtu.be/TVwHnL_VgcM
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: e-zeki - 18 Eylül 2018, 11:20:48
Alıntı yapılan: argelojik - 15 Ağustos 2018, 13:06:44Cevap için çok teşekkür ederim. Siparişi verdim bugün ekranı kullanmaya başlıyorum. Zamanla tecrübelerimi buradan paylaşırım. Ben projemde geliştirilmiş olan ( 7" ) modelini tercih ettim. Bu ekranı Stm32f407 ile kullanacağım. Hazır kütüphane bulamadım ama bakalım nasıl yapacağım. Aslında öğrenmek istediğim asıl soru Stm 3.3 volt ile çalışıyor. Bu ekran ise 5 volt ile çalışıyor. Tx Rx nasıl olacak çevirici kullanacağım sanırım. Tavsiyesi ya da tecrübesi olan varsa çok teşekkür ederim.

hocam çevirici kullanmana gerek yok ben direkt kullanıyorum nextion 5V stm 3.3 olarak
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: argelojik - 18 Eylül 2018, 13:06:50
Alıntı yapılan: e-zeki - 18 Eylül 2018, 11:20:48hocam çevirici kullanmana gerek yok ben direkt kullanıyorum nextion 5V stm 3.3 olarak
Cevap için teşekkür ederim. Geç oldu ama yine de sağolun. Ben de deneyerek gördüm. Başka arkadaşlara yardımcı olması için yazıyorum. Nextion ile STM arasında 3.3 volt- 5 volt level shifter (çevirici) kullanmaya gerek yok. Direk bağlayınca oluyor...
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: forsa1975 - 19 Eylül 2018, 18:30:46
Alıntı yapılan: e-zeki - 18 Eylül 2018, 11:20:48hocam çevirici kullanmana gerek yok ben direkt kullanıyorum nextion 5V stm 3.3 olarak

Nextion HMI 3,3V ile de çalışıyor.
Ekranın arkasında PCB üzerinde J2 ile gösterilen pedleri lehimle birleştirin.
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: e-zeki - 19 Eylül 2018, 20:42:51
Nextionla ilgili bir soru da ben sorayım o zaman. HMI de 2 adet page oluşturdum birisinde basit bir sayıcı var timer da değerini arttırarak sayıyor. fakat diğer sayfaya geçtiğimde saymayı durduyor.
tekrar sayıcı sayfasına geçtiğimde kaldığı yerden devam ediyor.

değişkenler de timerlarda global tanımlı. böyle bir ihtiyaçla karşılaşan oldu mu daha önce? çözüm öneriniz nedir?
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: erkantr67 - 19 Eylül 2018, 22:06:08
Alıntı yapılan: e-zeki - 19 Eylül 2018, 20:42:51Nextionla ilgili bir soru da ben sorayım o zaman. HMI de 2 adet page oluşturdum birisinde basit bir sayıcı var timer da değerini arttırarak sayıyor. fakat diğer sayfaya geçtiğimde saymayı durduyor.
tekrar sayıcı sayfasına geçtiğimde kaldığı yerden devam ediyor.

değişkenler de timerlarda global tanımlı. böyle bir ihtiyaçla karşılaşan oldu mu daha önce? çözüm öneriniz nedir?

Global tanımlamak işe yaramıyor. Galiba ya açık var ya da global bizim bildiğimiz global değil.

Bir ara bende aynı tür işlem için denedim ama olmadı. Mecburen her sayfaya ayrı timer ekledim. Timer değerini global değişkene atıp, diğer sayfanın yüklenme eventine(sayfa yüklenmeden önce) global değişkendeki değeri o sayfadaki timer değerine yükleyin. Her sayfa için bunu tekrar etmeniz gerekecek.

Global değişken tanımlanabiliyordu yanlış hatırlamıyorsam.
Başlık: Ynt: Nextion Hmi Dersleri
Gönderen: argelojik - 21 Eylül 2018, 12:54:25
Bence mantık şöyle. Timer o sayfa içinde var olan bir şey. Global tanımı sayfa ve değişkenler için güzel bir şey...  Timerı aktif etmek o sayfada bir kodu çalıştırmak için kullanılıyor. Sen bu ekranda interrupt gibi birşey kullanmak istiyorsun ama bu mümkün değil. Bu sadece ekran, mikrodenetleyici değil. Bu c ye benzeyen komut yapısı da bu ekranın kullanımını kolaylaştırmak için düşünülmüş. Timerın olduğu sayfaya gelmeden timerın yaptığı işi başlatmana gerek yok. Zaten lazım da değil. Çünkü görmek için o sayfaya geçmen gerek.Sen birçok şeyi MCU dan yapacaksın zaten. Kolay gelsin.