Isi kandungan:
Video: Paparan LCD ST7920 128X64 ke ESP32: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Instructables ini jelas tidak akan memenangi hadiah kerana kualiti atau apa sahaja!
Sebelum memulakan projek ini, saya melihat di internet dan tidak menemui apa-apa tentang menyambungkan LCD ini ke ESP32, jadi saya fikir apabila berjaya, ia harus didokumentasikan dan dikongsi.
Bekalan
Yang anda perlukan hanyalah paparan LCD ST7920 128X64, ESP32 dan periuk 10K.
Langkah 1: Sambungan
Sambungkan ketiga-tiga komponen berikut sambungan di atas.
Mungkin menggunakan pin yang berbeza pada ESP32 tetapi saya tidak tahu pasti.
Langkah 2: Kodnya
Saya menggunakan Arduino IDE untuk memuat naik kod pada ESP32.
Sekiranya anda tidak tahu cara menyambung dan memprogram ESP32 dengan Arduino IDE, cari arahan di Internet, sangat mudah dicari.
Perpustakaan yang saya gunakan ialah perpustakaan U8g2 V2.27.6 Oleh Oliver.
Setelah anda memasang perpustakaan U8g2, masuk ke contoh dan buka "Contoh / U8g2 / full_buffer / GraphicsTest".
Sekarang, dalam kod, Cari garis yang kelihatan seperti ini:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * jam = * / 13, / * data = * / 11, / * CS = * / 10, / * reset = * / 8);
Dan gantikan dengan:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * jam = * / 18, / * data = * / 23, / * CS = * / 5, / * reset = * / 22); // ESP32
Muat naik kod ke ESP32 anda dan, jari disilangkan, ia berfungsi!
Langkah 3: Kesimpulannya
Ini adalah Instructables pertama saya.
Saya tahu ia tidak terlalu mewah atau apa-apa tetapi sekurang-kurangnya ia ada dan mungkin dapat menolong seseorang.
Sila komen pengalaman anda mengikuti arahan ini dan saya akan cuba mengemas kini dan menjadikannya lebih baik!
- Blaise
Disyorkan:
DIY 10Hz-50kHz Arduino Oscilloscope pada Paparan LCD 128x64: 3 Langkah
DIY 10Hz-50kHz Arduino Oscilloscope pada Paparan LCD 128x64: Projek ini menerangkan cara membuat osiloskop sederhana yang mempunyai julat dari 10Hz hingga 50Khz. Ini adalah jarak yang sangat besar, memandangkan peranti ini tidak menggunakan cip penukar digital ke analog luaran, tetapi hanya Arduino
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
Stesen Cuaca Menggunakan Paparan ST7920 Besar: 4 Langkah
Stesen Cuaca Menggunakan Paparan ST7920 Besar: Rakan-rakan yang dihormati selamat datang ke Instructable yang lain! Dalam tutorial ini, kita akan melihat paparan LCD besar ini dan kita akan membina monitor suhu dan kelembapan dengannya. Saya selalu ingin mengetahui paparan yang serupa dengan paparan
Paparan LCD I2C / IIC - Tukarkan SPI LCD ke Paparan LCD I2C: 5 Langkah
Paparan LCD I2C / IIC | Tukar LCD SPI ke Paparan LCD I2C: menggunakan paparan spi lcd memerlukan terlalu banyak sambungan untuk dilakukan yang sangat sukar untuk dilakukan. Saya menjumpai modul yang dapat menukar lcd i2c ke lcd jadi mari kita mulakan
Grafik pada Paparan SSD1306 I2C OLED 128x64 Dengan CircuitPython Menggunakan Itsybitsy M4 Express: 13 Langkah (dengan Gambar)
Grafik pada Paparan SSD1306 I2C OLED 128x64 Dengan CircuitPython Menggunakan Itsybitsy M4 Express: Paparan OLD SSD1306 berukuran kecil (0.96 "), murah, banyak tersedia, I2C, paparan grafik monokrom dengan 128x64 piksel, yang mudah dihubungkan (hanya 4 wayar) ke papan pengembangan mikropemproses seperti Raspberry Pi, Arduino atau