Sadržaj:

Nextion Display - Interfejs i protokol objašnjeni pomoću PIC -a i Arduina: 10 koraka
Nextion Display - Interfejs i protokol objašnjeni pomoću PIC -a i Arduina: 10 koraka

Video: Nextion Display - Interfejs i protokol objašnjeni pomoću PIC -a i Arduina: 10 koraka

Video: Nextion Display - Interfejs i protokol objašnjeni pomoću PIC -a i Arduina: 10 koraka
Video: Домашняя автоматизация своими руками — ESP32, Raspberry Pi, Node Red, MQTT, Умный дом || Проект Интернета вещей. Часть 1. 2024, Juli
Anonim
Nextion Display | Sučelje i protokol objašnjeni pomoću PIC -a i Arduina
Nextion Display | Sučelje i protokol objašnjeni pomoću PIC -a i Arduina
Nextion Display | Sučelje i protokol objašnjeni pomoću PIC -a i Arduina
Nextion Display | Sučelje i protokol objašnjeni pomoću PIC -a i Arduina

Nextion Display je vrlo jednostavan za korištenje i jednostavno sučelje s mikro kontrolerima. Uz pomoć Nextion uređivača možemo konfigurirati zaslon i dizajnirati korisnički interfejs na ekranu.

Dakle, na osnovu događaja ili naredbi, Nextion display će djelovati na za prikaz programiranih naredbi. Slijedi niz vodiča koji će objasniti kako koristiti Nextion zajedno s arduinom i zajedno sa bilo kojim mikro kontrolerom. Koristite nextion Editor

2. Blic sa USB -om na serijski

3. Dekodirajte okvir i kako oblikovati okvir za slanje na Nextion zaslon pomoću PIC -a i Arduina

4. Promijenite boju fonta i promijenite tekst na ekranu

5. Promijenite slike na Nextion ekranu

6. Generirajte QR kôd na Nextion zaslonu

7. Generirajte valni oblik na zaslonu

7. Napravite animaciju na ekranu

8. Projekat: Kućna automatizacija

Korak 1: Potrebne komponente

Osnovni Nextion ekran dijagonale 4,3 inča DisplayNextion ekran u SAD -

Nextion Display u Velikoj Britaniji -

Nextion Display u Indiji -

Korak 2: Započnite:

Ovaj video će znati šta je sljedeći ekran i šta ovaj uređivač radi.

Preuzmite uređivač sa službene web stranice, nextion.itead.cc/resources/download/nextio…

Korak 3: Kako bljeskati Nextion zaslon

Image
Image

Ovaj video objašnjava bljeskanje zaslona pomoću SD kartice i korištenja USB -a na serijski pretvarač. Dijagram povezivanja prikazuje kako se spojiti na ekran putem USB -a na serijski priključak.

Korak 4: Dekodirajte okvir i kodirajte okvir

Ovaj video prikazuje Kako dekodirati okvir i kako oblikovati okvir za slanje na Nextion zaslon pomoću PIC -a ili bilo kojeg mikro kontrolera. Sučelje za prikaz Nextion ekrana s Arduinom obrađeno je u sljedećim dijelovima.

Korak 5: Boja fonta, traka napretka i naredbe

Ovaj video objašnjava kako promijeniti boju fonta i kako promijeniti tekstualni niz na ekranu. Ovaj videozapis također pokriva traku napretka prikaza na osnovu zadane vrijednosti.

Korak 6: Odbrojavanje vremena, promjenjiva i promjena slike

Ovaj vodič za uređivanje nextion ekrana prikazuje upotrebu slike, naredbi, internog tajmera i varijable. Ovi vodiči pokrivaju 3 načina mijenjanja prikazanih slika. Pomoću funkcije Tajmer možemo razviti-g.webp

Ovaj videozapis pokriva sučelje bez upotrebe steka ili biblioteke. U ovom vodiču sučelje PIC kontrolera s zaslonom pomoću UART -a.

Korak 7: Generator QR koda na ekranu

Ovaj vodič za Nextion prikaz pokriva kako generirati QR kôd na Nextion zaslonu. U ovom vodiču podaci su podaci putem serijske veze.

Ovaj vodič također pokriva sučelje s Arduino pro mini pločom. Evo koda za arduino.

Github lokacija za QR HMI datoteku i Arduino.ino datoteku.

Korak 8: Generiranje valnog oblika na ekranu

Ovaj vodič pokriva prikaz valnog oblika na slijedećem ekranu. U ovom vodiču arduino pro mini ploča se koristi za slanje podataka na prikaz.

Korak 9: Animacija na ekranu

Image
Image

U ovom vodiču za prikaz Nextion stvorili smo aplikaciju za animaciju-g.webp

Nextion ekran koji se ovdje koristi je 3,5 inča.

HMI i. TFT datoteka nalaze se na githubu

Korak 10: Projekat: Kućna automatizacija

Projekt prikaza kućne automatizacije pomoću Nextion 3,5 -inčnog ekrana i ESP8266.

Ovaj projekt ima stranicu za prijavu za ograničen pristup kućnom sistemu. Koristi se prijava zasnovana na numeričkoj tastaturi.

Veza koda i TFT datoteke

Preporučuje se: