Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Tidak ada info bagus tentang menghubungkan ini secara online, jadi, begini caranya!
LCD SSD1283A adalah layar transflektif kecil yang mengagumkan - dapat dibaca dengan mudah di bawah sinar matahari langsung, dan memiliki lampu latar juga, sehingga dapat dibaca dalam kegelapan juga.
Wemos D1 Mini Pro luar biasa - dukungan wifi yang sangat baik, dengan langkah mudah yang membuatnya dapat diperbarui secara OTA - ya - Anda dapat memperbarui perangkat lunak dan mem-flash ulang hal-hal ini melalui wifi, tanpa perlu menghubungkannya ke PC Anda!
Saya sedang dalam proses membuat Kamera Inframerah saya sendiri, yang menunjukkan suhu di layar dan juga mengunggah data secara real-time ke internet. Tapi itu untuk masa depan yang dapat diinstruksikan - untuk saat ini - mari kita nyalakan layar!
Periksa foto untuk memastikan papan dan layar Anda cocok dengan saya (sketsa ini mungkin berfungsi dengan baik pada model D1, bukan hanya Mini Pro).
Perlengkapan
Layar LCD; $3.05
WEMOS D1 Mini Pro; $2.90
Langkah 1: Hubungkan Mereka
LCD adalah perangkat SPI (mis. MOSI), tetapi pabrikan salah mencetak label I2C (mis. SDA) di papan, jadi jangan bingung.
Buat koneksi ini. Jika Anda menggunakan papan tempat memotong roti, salin foto di atas.
D1LCD 3V3 VCC G GND D8 CS D4 RST D3 A0 D7 SDA D5 SCK 3V3 LED
Jika Anda kehabisan pin, saya rasa koneksi D8-CS tidak diperlukan (tampaknya berfungsi dengan baik dengan ini terputus).
(jika editor instruksi yang rusak merusak meja saya di atas - inilah kabelnya lagi, dalam teks:)
D1 -- LCD
3V3 -- VCC
G -- GND
D8 -- CS
D4 -- RST
D3 -- A0
D7 -- SDA
D5 -- SCK
3V3 -- LED
Langkah 2: Muat Perangkat Lunak
Buka Arduino, pilih papan Anda: (LOLIN(WEMOS) D1 mini Pro
Pilih port Anda: /dev/cu. SLAB_USBtoUART (jika Anda menggunakan Mac).
Buat folder dengan file terlampir*, buka sketsa, dan unggah!
* instruksi tidak aktif ketika saya menulis ini, dan tidak dapat mengunggah file - jadi saya meletakkannya di sini:
Langkah 3: Langkah Bonus - Jadikan Ini Bekerja 4x Lebih Cepat
Edit LCDWIKI_SPI.cpp dan hapus baris ini: -
SPI.setClockDivider(SPI_CLOCK_DIV4); // 4 MHz (setengah kecepatan)
dan ganti dengan baris ini: -
SPI.setFrequency(40000000);
dan layar Anda akan berjalan sekitar 4 kali lebih cepat.