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

             Nextion editor merupakan suatu software yang digunakan untuk membuat tampilan nextion display untuk di koneksikan input data dengan perangkat lain seperti halnya arduino. Pada tutorial kali  ini, Anda akan belajar cara membuat login password menggunakan keyboard dengan tampilan data DHT22.


 

Ada beberapa hal dalam tutorial ini. dalam pembuatan tampilan pada nextion.

·        Download software nextion editor disini

·        Bisa gunakan USB to TTL untuk terhubung dengan laptop

·        Disini saya menggunakan FTDI + kabel mini USB dan Nextion display 2.8 inc (320x240).

 

 

·        Beserta arduino uno dan sensor DHT22

·        Selanjutnya kita akan membuat tampilan layar nextion terlebih dahulu.

·        Rangkai projek seperti intruksi di bawah ini :

 

Nextion

FTDI

GND

GND

RX

TTL USB (TX)

TX

TTL USB  (RX)

VCC

5V

 


·        Setelah ready silahkan buka nextion editor Pilih File > New > Save project 

·        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 tampilan 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 


                          untuk membuat keyboard dan tampilan data DHT22 masukkan gambar dibawah ini, dengan ukuran 320x240 sesuaikan dengan tipe nextion anda dan juga sudah terdapat file HMI :


FILE HMI


Silahkan dikreasikan sesuai keinginan anda, untuk code nya keyboard agar bisa memasukan password,  akan kami tunjukkan selengkapnya di channel youtube sinau programming.

·         Setelah itu compile dan upload ke Nextion display.

Untuk tampilan sudah selesai, setelah itu siapkan arduino dan sensor DHT22. 

 Lalu rangkai projek seperti di bawah ini :    

·        

 

 

·        Masukkan program di bawah ini lalu compile dan upload :

 


#include "DHT.h"




#define DHTPIN 7
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);

void setup() {
dht.begin();
Serial.begin(9600);

}

void loop() {
delay(2000);


float h = dht.readHumidity();

float t = dht.readTemperature();


if (isnan(h) || isnan(t) ) {
Serial.println(F("gagal!"));
return;
}




String command = "t70.txt=\""+String(t)+"\""; // mengirim data temperatur ke t70 nextion
Serial.print(command);
Serial.write(0xff);
Serial.write(0xff);
Serial.write(0xff);

String command1 = "t80.txt=\""+String(h)+"\""; // mengirim data humidity ke t80 nextion
Serial.print(command1);
Serial.write(0xff);
Serial.write(0xff);
Serial.write(0xff);
} 
 
 


Setelah itu pindah tx rx nextion dari FTDI ke rx tx arduino.

·        Jika semua sudah selesai maka akan ada tampilan login untuk memasukkan password sebelum menampilkan data DHT22.

Sekian tutorial kali ini semoga bermanfaat and see you next time hehe

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

·  

Full video





RELATED ARTICLES

Membuat Audio Spectrum Analyzer Menggunakan Arduino

Membuat Tampilan Dot Matrik 8x32 Arduino

Membuat Jam Digital Dengan menggunakan RTCDS1307 Arduino

Perancangan Elektro Stimulator



TUTORIAL MENGGUNAKAN SENSOR MAX 44009 (LUX METER ARDUINO)





Full Explain


MEGA+WiFi R3 ATmega2560+ESP8266, flash 32MB, USB-TTL CH340G, Micro-USB

+

Blynk


Full Video on youtube




RELATED ARTICLES

KONTROL LED DENGAN MENGGUNAKAN BLYNK

Monitoring Sensor DHT22 Dengan Platfom MQTT

Monitoring Sensor DS18B20 Dengan Platfom Thingspeak

ESP8266 FIREBASE

Membaca Data Sensor DHT22 Dengan Arduino Ethernet Web Server

Newer Posts Older Posts Home





POPULAR POSTS

  • Skema Power Supply Switching SMPS
  • Proteus 8.5 Full Version Professional
  • Serial Communication UART Raspberry Pico (SoftSerial)
  • Artificial Neural Network for Identification MATLAB
  • Tutorial ILI9341 TFT SPI LCD touch Screen
  • Pulse Oxymetry (SPO2) + Raspberry Pi
  • 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