Isi kandungan:
- Langkah 1: Demonstrasi
- Langkah 2: Sumber yang Digunakan
- Langkah 3: Perhimpunan
- Langkah 4: Paparan Pinout TFT 1.8 "
- Langkah 5: Pemasangan ESP-WROOM32 Dengan Paparan TFT 1.8 "
- Langkah 6: Jadual Sambungan ESP-WROOM32 dan Paparan TFT1.8 "
- Langkah 7: Pemasangan LoRa ESP32 Dengan Paparan TFT 1.8 "
- Langkah 8: Jadual Sambungan ESP32 LoRa dan Paparan TFT1.8 "
- Langkah 9: Memasang Perpustakaan - Arduino IDE
- Langkah 10: Kod
- Langkah 11: Kod ESP32
- Langkah 12: Tetapan Binaan
- Langkah 13: Pautan
- Langkah 14: Fail
Video: Nilai Projek Anda: Gunakan Paparan Grafik !: 14 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
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
• ESP32-WROOM
• ESP32 LoRa
• Paparkan TFT Lcd 1.8"
• Protoboard
• Pelompat
Langkah 3: Perhimpunan
Langkah 4: Paparan Pinout TFT 1.8"
Langkah 5: Pemasangan ESP-WROOM32 Dengan Paparan TFT 1.8"
Langkah 6: Jadual Sambungan ESP-WROOM32 dan Paparan TFT1.8"
Langkah 7: Pemasangan LoRa ESP32 Dengan Paparan TFT 1.8"
Langkah 8: Jadual Sambungan ESP32 LoRa dan Paparan TFT1.8"
Langkah 9: 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
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
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:
INO
Disyorkan:
Cara Menambah Paparan E-Ink ke Projek Anda: 12 Langkah (dengan Gambar)
Cara Menambah Paparan E-Ink ke Projek Anda: Banyak projek melibatkan pemantauan beberapa jenis data, seperti data lingkungan, yang sering menggunakan Arduino untuk dikendalikan. Dalam kes saya, saya ingin memantau tahap garam di pelembut air saya. Anda mungkin ingin mengakses data melalui rangkaian rumah anda
Paparan LCD I2C / IIC - Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: 5 Langkah
Paparan LCD I2C / IIC | Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: Hai kawan kerana SPI LCD 1602 biasa mempunyai terlalu banyak wayar untuk disambungkan sehingga sangat sukar untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang boleh menukar paparan SPI menjadi paparan IIC jadi anda hanya perlu menyambungkan 4 wayar
Automasi Rumah: Bunyikan Penggera dan Paparan di LCD Apabila Suhu Melebihi Nilai Ambang: 5 Langkah
Automasi Rumah: Bunyikan Penggera dan Paparan di LCD Apabila Suhu Melebihi Nilai Ambang: Blog ini akan menunjukkan cara membuat Sistem Automasi Rumah yang akan mula membunyikan penggera setiap kali suhu mencapai lebih dari nilai ambang yang diprogramkan. Ia akan terus memaparkan suhu bilik semasa di LCD dan keperluan aksi
Gunakan Mac OSX Anda Sebagai Penyesuai Wirelss untuk Langkah XBOX 360: 6 Anda
Gunakan Mac OSX Anda Sebagai Penyesuai Wirelss untuk XBOX 360 Anda: Saya melihat panduan lain tentang cara melakukannya di sini tetapi ia sangat salah dan meninggalkan begitu banyak barang, jadi saya memutuskan untuk membuat sendiri
Gunakan Sambungan Data IPhone Anda di Komputer Anda: 6 Langkah
Gunakan Sambungan Data IPhone Anda di Komputer Anda: CATATAN: Mulai dari iOS 3 dan 4, ada cara lain untuk menambat, bahkan yang sah melalui AT & T (walaupun harganya lebih tinggi). Kaedah ini masih berfungsi, namun, dan selalu akan (tanpa mengira kemas kini iOS) selagi anda boleh memasukkan SSH ke dalam iPhone anda. Mempunyai