Nextion HMI LCD Programlama ve Arduino Haberleştirme Lvl-2

所在平台: Udemy

课程主页: https://www.udemy.com/course/nextion-hmi-lcd-programlama-ve-arduino-haberlestirme-lvl-2/

课程评论:没有评论

第一个写评论        关注课程

课程简介

这门课程名为“Nextion HMI LCD编程与Arduino通信 Lv2”,专注于Nextion HMI LCD高级功能的编程以及与Arduino的通信。 **课程内容概述:** 本课程将教授您如何编程Nextion高级LCD屏幕,并将其与Arduino进行通信。Nextion屏幕是可编程的,课程将重点介绍Nextion Enhanced和Intelligent型号的专家级编程。课程假定您已掌握C语言编程,因为Nextion屏幕可以使用C语言进行编程。 在课程中,重点将放在Nextion屏幕本身的编程上。学习完屏幕编程后,课程还将包含一些关于如何与Arduino通信的课程。由于将一个可编程屏幕与Arduino等控制器通信,掌握Arduino编程至关重要。如果您不熟悉Arduino编程,或希望进一步提升,建议参考“Arduino编程-机器人-电子电路-3D打印”课程。 **Nextion屏幕介绍:** 对于图形显示器使用者来说,通常需要先根据需求选择一个图形屏幕,例如简单的128x64单色图形LCD。这些屏幕通常需要10-11个引脚来控制,如果加上触摸功能则需要更多。在编程过程中,加载图形或字体会很快耗尽内存,迫使您升级到更强大的处理器,最终导致成本增加。使用Arduino的低成本高分辨率彩色屏幕可能结果更糟。 Nextion HMI智能TFT LCD屏幕的出现,就像Arduino在微处理器领域带来的革命一样,为图形显示应用带来了革命。曾经需要高昂价格才能获得的128x64单色屏幕,现在可以用Nextion 2.4英寸智能屏幕替代。 “智能”意味着Nextion屏幕不仅是一个显示器,还具备触摸功能。更重要的是,它能够将触摸操作转化为其他功能,处理数据并在屏幕上显示结果。甚至可以在屏幕上直接编写程序,并根据程序自主做出决策和执行任务。 Nextion屏幕可以通过串口与Arduino或其他微控制器进行通信,从而实现大量功能。通过使用Nextion屏幕,您可以节省微控制器上的大量引脚资源。

课程评论(0条)

课程详情

Kursta Ne Öğreneceğim?Nextion Ekran ileri düzey özelliklere sahip bir LCD ekrandır. Arduino ile proje geliştirirken ekrana ihtiyacınız olduğunda ve ekran olarak Nextion ailesinden bir ekran tercih ettiğinizde bu ekranı nasıl programlayabileceksiniz ve arduino ile nasıl haberleştireceksiniz bunları bu kursta öğreneceksiniz. Nextion ekranlar da programlanabilir ekranlardır. Önemli NOT: Kurs içerisinde ağırlıklı olarak Nextion ekranların (Enhanced ve Intelligent modellerin) nasıl programlanacağı (Uzman Düzeyde) anlatılmıştır. Kurs süresince C dili programlamayı bildiğiniz varsayılarak anlatımlar yapılmıştır. Nextion ekranlar C dili ile programlanabilmektedir. Bahsedildiği üzere kursun doğasına uygun olarak sadece Nextion ekranlar üzerine odaklanılmıştır. Ekranı programlamayı öğrendikten sonra Arduino ile nasıl haberleştireceğiniz hakkında da bir kaç derste değinilmiştir. Burada programlanabilir bir ekrandan bahsediyorsak ve bunu birde Arduino gibi bir kart ile haberleştireceksek Arduino programlamayı da biliyor olmamız önemli bir noktadır. Şayet Arduino programlamayı bilmiyorsanız yada biraz daha kendinizi geliştirmek istiyorsanız Arduino Programlama-Robotik-Elektronik Devreler-3D Printer adlı kursuma da bi göz gezdirebilirsiniz.Nextion Ekran Nedir?Grafik Display ile uğraşanlar iyi bilirler; Önce ihtiyaca göre bir grafik ekran seçilir. Örnek olarak en basitinden Mavi veya Yeşil 128X64 Grafik Lcd Ekran olabilir. Boyutları 2-2,5 inç. Sonra mikro işlemci seçilir bu ekranı kontrol etmek için 10-11 pin gereklidir. Bir de touch takacaksak daha fazla pin gerekecektir. Daha sonra programlama başlar bir iki grafik resim yükleyelim bir iki font tipi olsun demeye başladık mı hafıza yetmez, bir büyük işlemciye geçmek zorunda kalırsınız. Bir de bakarsınız ki astarı yüzünden pahalıya mal olmuş. Hele bir de ucuz diye Arduino için olan yüksek çözünürlüklü renkli ekranları ve Arduino kullandıysak sonuç felaket. Peki ya Nextion HMI Akıllı TFT LCD Ekranlar?Burada Nextion ekranların devreye girmesi ile aslında; Arduino‘nun çıkması ile mikro işlemci tarafında yaşanan devrim gibi grafik ekranla yapılacak işlerde bir devrim niteliği taşıyor.Kısa bir süre önce 128×64 monokrom ekranların alınabildiği rakamlara şimdi Nextion 2.4 inç Akıllı Ekran alınabiliyor!Ne demek şimdi bu akıllı? Akıllı olması şu anlama geliyor. HMI-Human Machine Interface (insan makine arayüzü) olması için bir takım özelliklere sahip. Yani bir Ekran olması dışında touch (dokunmatik) yüzeye sahip. Eee bu, bunu akıllı yapar mı? Yapmaz tabii ki fakat, aldığı dokunmaları başka bir işleve çevirebiliyorsa, bazı verileri işleyip ekranda sonuç gösterebiliyorsa - yani daha doğrusu üzerinde direkt program yazılabiliyor ve bu programlar doğrultusunda kendi başına kararlar alıp çalışabiliyor ise buna akıllı diyebiliriz.Nextion ekranlar, Arduino veya başka mikroişlemciler ile Seri port üzerinden haberleşme yaparak bir yığın iş yaptırabilirsiniz. Şimdiden mikro işlemcide 10 pin tasarruf yaptık bile.

课程标签

0人关注该课程

主题相关的课程