Daftar Isi:

Nilai Proyek Anda: Gunakan Tampilan Grafis!: 14 Langkah
Nilai Proyek Anda: Gunakan Tampilan Grafis!: 14 Langkah

Video: Nilai Proyek Anda: Gunakan Tampilan Grafis!: 14 Langkah

Video: Nilai Proyek Anda: Gunakan Tampilan Grafis!: 14 Langkah
Video: cara menampilkan pengaturan tampilan duplicate PC atau laptop ke proyektor atau infocus 2024, Juli
Anonim
Image
Image
Demonstrasi
Demonstrasi

Dalam video kami hari ini, saya akan menunjukkan layar TFT 1,8 inci. Ini adalah tampilan grafis 128-kali-160. Ini lebih besar dari apa yang ada di ESP32 LoRa, dan saya juga akan menunjukkan penggunaannya di ESP32 tradisional. Kami kemudian akan memiliki perakitan dan kode sumber untuk menggunakan tampilan ini dengan dua model mikrokontroler ini, menggunakan contoh yang dibuat oleh Adafruit. Saya secara khusus menemukan tampilan menjadi fitur yang sangat penting, karena memberi Anda umpan balik dari sirkuit Anda.

Langkah 1: Demonstrasi

Langkah 2: Sumber Daya yang Digunakan

Sumber Daya yang Digunakan
Sumber Daya yang Digunakan

• ESP32-WROOM

• ESP32 LoRa

• Tampilan TFT Lcd 1,8 ''

• Protoboard

• Jumper

Langkah 3: Perakitan

perakitan
perakitan

Langkah 4: TFT 1.8 '' Tampilan Pinout

TFT 1.8 '' Tampilan Pinout
TFT 1.8 '' Tampilan Pinout

Langkah 5: Pemasangan ESP-WROOM32 Dengan Tampilan TFT 1,8 ''

Pemasangan ESP-WROOM32 Dengan Layar TFT 1,8 ''
Pemasangan ESP-WROOM32 Dengan Layar TFT 1,8 ''

Langkah 6: Tabel Koneksi ESP-WROOM32 dan TFT1.8 '' Tampilan

Tabel Koneksi ESP-WROOM32 dan Tampilan TFT1.8 ''
Tabel Koneksi ESP-WROOM32 dan Tampilan TFT1.8 ''

Langkah 7: ESP32 LoRa Mount Dengan TFT Display 1.8 ''

ESP32 LoRa Mount Dengan Layar TFT 1,8 ''
ESP32 LoRa Mount Dengan Layar TFT 1,8 ''

Langkah 8: Tabel Koneksi LoRa ESP32 dan Tampilan TFT1.8 ''

Tabel Koneksi LoRa ESP32 dan Tampilan TFT1.8 ''
Tabel Koneksi LoRa ESP32 dan Tampilan TFT1.8 ''

Langkah 9: Memasang Perpustakaan - Arduino IDE

Memasang Pustaka - Arduino IDE
Memasang Pustaka - Arduino IDE
Memasang Pustaka - Arduino IDE
Memasang Pustaka - Arduino IDE

Unduh kedua file ZIP dengan mengakses tautan di bawah ini:

Perpustakaan Adafruit GFX:

Perpustakaan Adafruit ST7735:

1. Dengan Arduino IDE terbuka, klik Sketch -> Add Library -> Add Library. ZIP

2. Telusuri file yang diunduh, pilih dan klik Buka

3. Lakukan ini untuk kedua perpustakaan yang diunduh

Langkah 10: Kode

Kode ESP-WROOM 32

Deklarasi dan variabel

#include // Pustaka grafis inti#include // Pustaka khusus perangkat keras untuk ST7735 #include // Pin ini juga akan berfungsi untuk pelindung TFT 1,8 //ESP32-WROOM #define TFT_DC 12 //A0 #define TFT_CS 13 // CS #define TFT_MOSI 14 //SDA #define TFT_CLK 27 //SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

Kode ESP32 LoRa

Deklarasi dan variabel

#include // Pustaka grafis inti#include // Pustaka khusus perangkat keras untuk ST7735 #include #define TFT_DC 17 //A0 #define TFT_CS 21 //CS #define TFT_MOSI 2 //SDA #define TFT_CLK 23 //SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

Langkah 11: Kode ESP32

Kode ESP32
Kode ESP32

Catatan

• Kode grafis yang digunakan adalah contoh yang dikembangkan oleh produsen Adafruit:

• Namun, pin yang dideklarasikan dalam kode telah diubah agar berfungsi dengan ESP32 yang ditunjukkan sebelumnya.

• Tujuan dari pelajaran ini adalah untuk hanya mengajarkan komunikasi antara layar dan ESP32.

Langkah 12: Bangun Pengaturan

Bangun Pengaturan
Bangun Pengaturan
Bangun Pengaturan
Bangun Pengaturan

Konfigurasi build ditunjukkan pada gambar di bawah ini. Papannya adalah ESP32 Dev Module dan Heltec_WIFI_LoRa_32

Langkah 13: Tautan

Perpustakaan Tampilan TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - Tutorial GFX

cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf

Langkah 14: File

Unduh file:

PDF

SAYA TIDAK

Direkomendasikan: