SINAU PROGRAMMING
SINAU PROGRAMMING
  • Home
  • Source Code
  • Social
  • CONTROL
    • Internet of Think (IoT)
    • ESP
      • NodeMcu
      • Lora
      • WeMos
      • Esp 32 Dev
      • Node 32s
    • Arduino
    • Raspberry
    • Proteus
  • MATLAB
    • MATLAB PROJECT
    • PLC
      • Omron
      • Mitsubishi
      • Siemens
      • Schneider
      • ArduinoPLC
    • Arduino
    • Basic & Doc
  • Contact Us

             LCD 20×4 adalah lcd ini memiliki 20 kolom/karakter dan 4 baris berbeda dengan lcd 16×2 yang hanya 16 kolom dan 2 baris. Tentunya dengan lcd 20×4 ini kita bisa menampilkan lebih banyak karakternya. Agar lebih jelasnya bisa dilihat pada gambar di bawah ini.


Untuk penempatan karakternya hanya menggunakan perintah “setCursor” misalnya lcd.setCursor(5,3); maksudnya adalah kita menempatkan karakter (huruf/angka) pada kolom ke 5 dan baris ke 3.

             Nah pada percobaan kali ini kita akan mencoba membuat simulasi menampilkan text pada lcd ke dalam software proteus.

Langsung saja yang pertama buat rangkaian di proteus seperti di bawah ini :


Bisa juga kalau teman-teman mau memakai arduino uno tinggal menyesuaikan saja pinnya.

Setelah itu masukan program arduino di bawah ini :

// include the library code:
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;//lcd to arduino
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
lcd.begin (20, 4); // ukuran lcd
lcd.setCursor(0,0);
lcd.print("WWW.");
lcd.setCursor(4,1);
lcd.print("SINAU");
lcd.setCursor(6,2);
lcd.print("PROGAMMING");
lcd.setCursor(16,3);
lcd.print(".COM");
}
void loop(){
}

Lalu verifikasi dan copy data hex lalu paste pada kolom program file pada arduino nano di software proteus:

  

Untuk yang belum tau cara menampilan data hex arduino, Bisa di cek pada postingan sebelumnya.

Hasilnya dapat di lihat pada gambar di bawah ini :


 Sekian tutorial pada kali ini terimaksih dan selamat mencoba.

 

 

 Hai semuanya kali ini membahas tentang tampilan untuk kendali! Dari tutorial ini, Anda akan belajar cara menggunakan Nextion HMI.


Ada beberapa hal dalam tutorial ini. dalam pembuatan tampilan pada nextion.macam dari Layar TFT Nextion ini memiliki beberapa versi dari basic, Enhanced, Intelligent denggan ukuran 2,4 inci sampai 7 inchi.




  1.  Download software nextion editor disini 
  2.  Bisa gunakan USB to TTL untuk terhubung dengan laptop 
  3.  Setelah ready silahkan buka nextion editor Pilih File > New > Save project 
  4.  Kemudian akan muncul pilihan layar nextion yang kan digunakan. pilih sesuai kebutuhan seperti 2,4 inchi ; 3,2 inchi ; 4,3 inchi ; 7 inchi atau yang lainnya.

  • jika ingin mengubah dalam tampilah vertical atau horisontal pilih Display


  • Menu button text dll untuk  berada pada menu toolbox 
pakai sesuai kebutuhan saja 
pada menu ini untuk import gambar sebagai backgrond dan setting mode font untuk tulisan 

NextionWiring to
GNDGND
RXTTL USB (TX)
TXTTL USB  (RX)
VCC5V

untuk testing progran bisa pake disini untuk 4,3 inchi
atau ingin lebih lengkanya disa disedot disini  


Full video ::








Newer Posts Older Posts Home





POPULAR POSTS

  • Skema Power Supply Switching SMPS
  • Proteus 8.5 Full Version Professional
  • Tutorial ILI9341 TFT SPI LCD touch Screen
  • Pulse Oxymetry (SPO2) + Raspberry Pi
  • Serial Communication UART Raspberry Pico (SoftSerial)
  • Artificial Neural Network for Identification MATLAB
  • Menampilkan Text Pada LCD 16x2 I2C Arduino

ABOUT ME

cobabaru

Sinau Programming

SUBSCRIBE & FOLLOW

Training


Contact Form

Name

Email *

Message *

Categories

  • alkes 1
  • Android 4
  • Arduino 35
  • Basic & Doc 12
  • centrifuge 1
  • ESP32 8
  • Internet of Things (IoT) 23
  • LCD TFT SPI 2
  • MATLAB 6
  • Metode kendali 1
  • Modul Charger 1
  • Nextion 4
  • NodeMcu 8
  • oled 1
  • Pattern Recognition 2
  • Pemrograman 2
  • Perbaikan 1
  • PID 2
  • PLC HMI VTSCADA ARDUINO 3
  • PRIVACY POLICY 1
  • Proteus 11
  • Python 1
  • raspberry 5
  • Teknik Elektromedik 2
  • Thingsboard 1
  • Video 5
  • Wemos 4

sinau_programming

Sinau Programming Distributed by Sinau Programming