- Bahan yang Dibutuhkan
- Prasyarat
- Menghubungkan Raspberry Pi Anda dengan layar LCD TFT
- Mempersiapkan Raspberry Pi Anda untuk Tampilan Layar LCD 3,5 ”
Raspberry Pi adalah komputer Ukuran Palm yang sangat berguna saat membuat prototipe barang yang membutuhkan daya komputasi tinggi. Ini sedang banyak digunakan untuk pengembangan perangkat keras IOT dan aplikasi robotika dan lebih banyak lagi aplikasi yang membutuhkan memori. Di sebagian besar proyek yang melibatkan Pi, akan sangat berguna jika Pi memiliki tampilan di mana kami dapat memantau tanda-tanda vital proyek kami.
Pi itu sendiri memiliki output HDMI yang dapat langsung dihubungkan ke Monitor, tetapi dalam proyek di mana ruang terbatas, kami memerlukan layar yang lebih kecil. Jadi dalam tutorial ini kita akan belajar bagaimana kita dapat menghubungkan layar LCD TFT Layar Sentuh 3,5 inci yang populer dari waveshare dengan Raspberry pi. Di akhir tutorial ini Anda akan memiliki layar LCD yang berfungsi penuh dengan layar sentuh di atas Pi Anda yang siap digunakan untuk proyek masa depan Anda.
Spesifikasi teknis layar LCD TFT 3,5 ”ditunjukkan di bawah ini.
Jenis LCD | TFT |
Ukuran | 3.5 |
Resolusi | 320 * 480 Piksel |
Antarmuka | SPI |
Pengontrol Tampilan | XPT2046 |
Sentuh Type | Resistif |
Lampu latar | LED |
Rasio Aspek | 8: 5 |
Warna | 65536 |
Mendukung | Kamera, Mouse, dan Keyboard |
Bahan yang Dibutuhkan
- Raspberry Pi
- LCD TFT 3,5 ”
- koneksi internet
Prasyarat
Diasumsikan bahwa Raspberry Pi Anda sudah di-flash dengan sistem operasi dan sudah bisa terkoneksi ke internet. Jika tidak, ikuti tutorial Memulai Raspberry Pi sebelum melanjutkan.
Diasumsikan juga bahwa Anda memiliki akses ke jendela terminal pi raspberry Anda. Dalam tutorial ini kita akan menggunakan Putty dalam mode SSH untuk terhubung ke Raspberry Pi. Anda dapat menggunakan metode apa pun tetapi Anda entah bagaimana harus dapat memiliki akses ke jendela terminal Pi Anda.
Menghubungkan Raspberry Pi Anda dengan layar LCD TFT
Menghubungkan layar LCD TFT 3,5 ”Anda dengan Raspberry pi sangatlah mudah. LCD memiliki setrip pin header wanita yang akan pas dengan pin header pria. Anda hanya perlu menyelaraskan pin dan menekan LCD di atas Pi untuk membuat koneksi. Setelah diperbaiki dengan benar, Pi dan LCD Anda akan terlihat seperti ini di bawah ini. Perhatikan bahwa saya telah menggunakan casing untuk Pi saya, jadi abaikan kotak putihnya.
Buat orang yang penasaran ingin tahu apa saja pin ini! Ini digunakan untuk membangun komunikasi SPI antara Raspberry Pi dan LCD dan juga untuk menyalakan LCD dari pin 5V dan 3.3V pada raspberry Pi. Selain itu, ia juga memiliki beberapa pin yang didedikasikan untuk layar sentuh agar berfungsi. Total ada 26 pin, simbol dan deskripsi pin ditunjukkan di bawah ini
Pin No: |
Simbol |
Deskripsi |
1, 17 |
3.3V |
Input daya 3,3V |
2,4 |
5V |
Input daya 5V |
3,5,7,8,10,12,13,15,16 |
NC |
Tidak ada koneksi - digunakan untuk dukungan |
6,9,14,20,25 |
GND |
Tanah |
11 |
TP_IRQ |
Pin interupsi rendah aktif untuk layar sentuh |
18 |
LCD_RS |
Daftarkan pin pilihan pengontrol tampilan |
19 |
LCD_SI |
Input data SPI untuk layar LCD |
21 |
TP_SO |
Output data SPI dari layar LCD |
22 |
RST |
Setel ulang |
23 |
LCD_SCK |
Pin sinkronisasi jam komunikasi SPI |
24 |
LCD_CS |
Pin pilih chip dari SPI LCD |
26 |
TP_CS |
Pin chip pilih dari SPI Touch screen |
Mempersiapkan Raspberry Pi Anda untuk Tampilan Layar LCD 3,5 ”
Sekarang, setelah menghubungkan LCD ke PI, nyalakan PI dan Anda akan melihat layar putih kosong pada LCD. Ini karena tidak ada driver yang dipasang pada PI kami untuk menggunakan LCD yang terhubung. Jadi mari kita buka jendela terminal Pi dan mulai membuat perubahan yang diperlukan. Sekali lagi, saya menggunakan dempul untuk terhubung ke Pi saya, Anda dapat menggunakan metode nyaman Anda.
Langkah 1: Masuk ke jendela konfigurasi menggunakan perintah berikut. Untuk mendapatkan jendela di bawah ini
sudo raspi -config
Langkah 2: Arahkan ke Opsi Boot -> Desktop / CLI dan pilih opsi B4 Desktop Autologin Desktop GUI, secara otomatis masuk sebagai pengguna 'pi' seperti yang disorot pada gambar di bawah ini. Ini akan membuat PI login secara otomatis dari boot berikutnya tanpa pengguna memasukkan kata sandi.
Langkah 3: Sekarang arahkan lagi ke opsi antarmuka dan aktifkan SPI seperti yang ditunjukkan pada gambar di bawah ini. Kita harus mengaktifkan antarmuka SPI karena seperti yang telah kita bahas, LCD dan PI berkomunikasi melalui protokol SPI
Langkah 4: Klik tautan driver waveshare ini untuk mengunduh driver sebagai file ZIP. Kemudian pindahkan file ZIP tersebut ke PI OS Anda. Saya menggunakan Filezilla untuk melakukan ini, tetapi Anda juga dapat menggunakan pen drive dan pekerjaan salin tempel sederhana. Milik saya ditempatkan di jalur / rumah / pi .
Langkah 5: Setelah file zip ditempatkan di posisinya, lanjutkan dengan jendela terminal Anda. Untuk menginstal driver gunakan perintah berikut.
tar xvf LCD-show - *. tar.gz
Catatan: Pastikan PI Anda terhubung ke internet selama langkah ini
Langkah 6: Akhirnya setelah menginstal driver kita dapat mengaktifkan tampilan dengan menggunakan perintah di bawah ini
cd acara LCD /
Langkah 7: Sekarang gunakan perintah di bawah ini untuk memulai ulang Pi Anda. Ini secara otomatis akan mengakhiri jendela terminal. Ketika PI restart Anda akan melihat layar LCD juga menampilkan informasi boot dan akhirnya desktop akan muncul seperti yang ditunjukkan di bawah ini.
sudo reboot
Anda juga dapat menonton video di bawah ini untuk memeriksa bagaimana LCD dihubungkan dan bagaimana tanggapannya terhadap sentuhan. Saya cukup puas dengan keakuratan defaultnya, jadi saya tidak akan melakukan kalibrasi apa pun. Tetapi jika Anda tertarik, Anda dapat melihat halaman wiki resmi dari waveshare di mana mereka membahas cara mengkalibrasi dan mengaktifkan tampilan kamera di layar LCD.
Harap Anda memahami tutorialnya dan berhasil menghubungkan LCD Anda dengan PI dan membuatnya berfungsi. Jika sebaliknya nyatakan masalah Anda di bagian komentar di bawah atau gunakan forum untuk pertanyaan yang lebih teknis.