Isi kandungan:

Nilai Projek Anda: Gunakan Paparan Grafik !: 14 Langkah
Nilai Projek Anda: Gunakan Paparan Grafik !: 14 Langkah

Video: Nilai Projek Anda: Gunakan Paparan Grafik !: 14 Langkah

Video: Nilai Projek Anda: Gunakan Paparan Grafik !: 14 Langkah
Video: Cara Mencari Rata Rata dan Membuat Grafik Pada Rancangan Faktorial 2024, November
Anonim
Image
Image
Demonstrasi
Demonstrasi

Dalam video kami hari ini, saya akan menunjukkan kepada anda paparan TFT 1.8 inci. Ini adalah paparan grafik 128 x 160. Ia lebih besar daripada yang terdapat dalam ESP32 LoRa, dan saya juga akan menunjukkan penggunaannya dalam ESP32 tradisional. Kami kemudian akan mempunyai kod pemasangan dan sumber untuk menggunakan paparan ini dengan kedua model mikrokontroler ini, menggunakan contoh yang dibuat oleh Adafruit. Saya secara khusus menganggap paparan sebagai ciri yang sangat penting, kerana memberi anda maklum balas dari litar anda.

Langkah 1: Demonstrasi

Langkah 2: Sumber yang Digunakan

Sumber Yang Digunakan
Sumber Yang Digunakan

• ESP32-WROOM

• ESP32 LoRa

• Paparkan TFT Lcd 1.8"

• Protoboard

• Pelompat

Langkah 3: Perhimpunan

perhimpunan
perhimpunan

Langkah 4: Paparan Pinout TFT 1.8"

Paparan Pinout TFT 1.8 "
Paparan Pinout TFT 1.8 "

Langkah 5: Pemasangan ESP-WROOM32 Dengan Paparan TFT 1.8"

Pemasangan ESP-WROOM32 Dengan Paparan TFT 1.8 "
Pemasangan ESP-WROOM32 Dengan Paparan TFT 1.8 "

Langkah 6: Jadual Sambungan ESP-WROOM32 dan Paparan TFT1.8"

Jadual Sambungan ESP-WROOM32 dan Paparan TFT1.8 "
Jadual Sambungan ESP-WROOM32 dan Paparan TFT1.8 "

Langkah 7: Pemasangan LoRa ESP32 Dengan Paparan TFT 1.8"

Pemasangan ESP32 LoRa Dengan Paparan TFT 1.8 "
Pemasangan ESP32 LoRa Dengan Paparan TFT 1.8 "

Langkah 8: Jadual Sambungan ESP32 LoRa dan Paparan TFT1.8"

Jadual Sambungan ESP32 LoRa dan Paparan TFT1.8 "
Jadual Sambungan ESP32 LoRa dan Paparan TFT1.8 "

Langkah 9: Memasang Perpustakaan - Arduino IDE

Memasang Perpustakaan - Arduino IDE
Memasang Perpustakaan - Arduino IDE
Memasang Perpustakaan - Arduino IDE
Memasang Perpustakaan - Arduino IDE

Muat turun dua fail ZIP dengan mengakses pautan di bawah:

Perpustakaan Adafruit GFX:

Perpustakaan Adafruit ST7735:

1. Dengan Arduino IDE terbuka, klik Sketsa -> Tambah Perpustakaan -> Tambah Perpustakaan. ZIP

2. Cari fail yang dimuat turun, pilih dan klik Buka

3. Lakukan ini untuk kedua-dua perpustakaan yang dimuat turun

Langkah 10: Kod

Kod ESP-WROOM 32

Pernyataan dan pemboleh ubah

#include // Core library library # include // Perpustakaan khusus perkakasan untuk ST7735 #include // Pin ini juga akan berfungsi untuk perisai 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), TFT_RST

Kod ESPR LoRa

Pernyataan dan pemboleh ubah

#include // Core library library # include // Perpustakaan khusus perkakasan 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 # tentukan TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

Langkah 11: Kod ESP32

Kod ESP32
Kod ESP32

Catatan

• Kod grafik yang digunakan adalah contoh yang dikembangkan oleh pengeluar Adafruit:

• Namun, pin yang dinyatakan dalam kod telah diubah agar berfungsi dengan ESP32 yang ditunjukkan sebelumnya.

• Tujuan pelajaran ini adalah untuk hanya mengajar komunikasi antara paparan dan ESP32.

Langkah 12: Tetapan Binaan

Tetapan Binaan
Tetapan Binaan
Tetapan Binaan
Tetapan Binaan

Konfigurasi binaan ditunjukkan dalam gambar di bawah. Papannya adalah Modul Dev ESP32 dan Heltec_WIFI_LoRa_32

Langkah 13: Pautan

Perpustakaan Paparan TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Perpustakaan

PDF - Tutorial GFX

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

Langkah 14: Fail

Muat turun fail:

PDF

INO

Disyorkan: