- Bahan yang Diperlukan
- Pra-Syarat
- Sambungkan Raspberry Pi anda dengan skrin TFT LCD
- Menyiapkan Raspberry Pi anda untuk Skrin Paparan LCD 3.5 "
Raspberry Pi adalah komputer Palm Size yang sangat berguna ketika memprotaip barang yang memerlukan kekuatan komputasi yang tinggi. Ia digunakan secara meluas untuk pengembangan perkakasan IOT dan aplikasi robotik dan lebih banyak aplikasi memori lapar. Dalam kebanyakan projek yang melibatkan Pi, akan sangat berguna jika Pi mempunyai paparan di mana kita dapat memantau pentingnya projek kita.
Pi itu sendiri mempunyai output HDMI yang dapat dihubungkan secara langsung ke Monitor, tetapi dalam projek di mana ruang adalah kekangan kita memerlukan paparan yang lebih kecil. Oleh itu, dalam tutorial ini kita akan belajar bagaimana kita dapat menghubungkan antara skrin TFT LCD Skrin Sentuh 3,5 inci yang popular dari waveshare dengan Raspberry pi. Pada akhir tutorial ini, anda akan mempunyai paparan LCD berfungsi penuh dengan skrin sentuh di atas Pi anda yang siap digunakan untuk projek masa depan anda.
Spesifikasi teknikal skrin TFT LCD 3.5 "ditunjukkan di bawah.
Jenis LCD | TFT |
Saiz | 3.5 |
Resolusi | 320 * 480 Piksel |
Antara muka | SPI |
Pengawal Paparan | XPT2046 |
Jenis Sentuhan | Tahan |
Lampu latar | LED |
Nisbah aspek | 8: 5 |
Warna | 65536 |
Menyokong | Kamera, Tetikus dan Papan Kekunci |
Bahan yang Diperlukan
- Pai raspberi
- LCD TFT 3.5 "
- sambungan internet
Pra-Syarat
Diandaikan bahawa Raspberry Pi anda sudah dilengkapi dengan sistem operasi dan dapat menyambung ke internet. Sekiranya tidak, ikuti tutorial Bermula dengan Raspberry Pi sebelum meneruskan.
Juga diandaikan bahawa anda mempunyai akses ke tetingkap terminal pi raspberry anda. Dalam tutorial ini kita akan menggunakan Putty dalam mod SSH untuk menyambung ke Raspberry Pi. Anda boleh menggunakan kaedah apa pun tetapi anda seharusnya dapat mengakses tetingkap terminal Pi anda
Sambungkan Raspberry Pi anda dengan skrin TFT LCD
Menyambungkan skrin TFT LCD 3.5 "anda dengan Raspberry pi adalah berjalan kaki. LCD mempunyai jalur pin header wanita yang akan sesuai dengan pin header lelaki. Anda hanya perlu meluruskan pin dan tekan LCD di atas Pi untuk membuat sambungan. Setelah diperbaiki dengan betul, Pi dan LCD anda akan kelihatan seperti ini di bawah. Perhatikan bahawa saya telah menggunakan casing untuk Pi saya sehingga mengabaikan kotak putih.
Bagi orang yang ingin tahu apakah pin ini! Ini digunakan untuk menjalin komunikasi SPI antara Raspberry Pi dan LCD dan juga untuk mengaktifkan LCD dari pin 5V dan 3.3V dari raspberry Pi. Selain itu ia juga mempunyai beberapa pin yang dikhaskan untuk skrin sentuh berfungsi. Terdapat 26 pin, simbol dan keterangan pin ditunjukkan di bawah
No Pin: |
Simbol |
Penerangan |
1, 17 |
3.3V |
Input kuasa 3.3V |
2,4 |
5V |
Input kuasa 5V |
3,5,7,8,10,12,13,15,16 |
NC |
Tiada sambungan - digunakan untuk sokongan |
6,9,14,20,25 |
GND |
Tanah |
11 |
TP_IRQ |
Pin gangguan rendah aktif untuk skrin sentuh |
18 |
LCD_RS |
Daftar pilih pin kawalan Display |
19 |
LCD_SI |
Input data SPI untuk paparan LCD |
21 |
TP_SO |
Keluaran data SPI dari paparan LCD |
22 |
RST |
Tetapkan semula |
23 |
LCD_SCK |
Jam segerak komunikasi SPI |
24 |
LCD_CS |
Cip pilih pin SPI LCD |
26 |
TP_CS |
Cip pilih pin skrin Sentuh SPI |
Menyiapkan Raspberry Pi anda untuk Skrin Paparan LCD 3.5 "
Sekarang, setelah menyambungkan LCD ke PI, hidupkan PI dan anda akan melihat skrin putih kosong di LCD. Ini kerana tidak ada pemacu yang dipasang di PI kami untuk menggunakan LCD yang disambungkan. Oleh itu, marilah kita membuka tetingkap terminal Pi dan mula membuat perubahan yang diperlukan. Sekali lagi, saya menggunakan dempul untuk menyambung ke Pi saya, anda boleh menggunakan kaedah mudah anda.
Langkah 1: Masuk ke tetingkap konfigurasi menggunakan arahan berikut. Untuk mendapatkan tetingkap di bawah
sudo raspi -config
Langkah 2: Navigasikan ke Pilihan Boot -> Desktop / CLI dan pilih pilihan B4 Desktop Autologin Desktop GUI, secara automatik log masuk sebagai pengguna 'pi' seperti yang disorot pada gambar di bawah. Ini akan menjadikan PI masuk secara automatik dari but seterusnya tanpa pengguna memasukkan kata laluan.
Langkah 3: Sekarang kembali ke pilihan antara muka dan aktifkan SPI seperti yang ditunjukkan dalam gambar di bawah. Kita harus mengaktifkan antara muka SPI kerana ketika kita membincangkan LCD dan PI berkomunikasi melalui protokol SPI
Langkah 4: Klik pada pautan pemacu waveshare ini untuk memuat turun pemacu sebagai fail ZIP. Kemudian pindahkan fail ZIP ke OS PI anda. Saya menggunakan Filezilla untuk melakukan ini, tetapi anda juga boleh menggunakan pemacu pen dan kerja copy paste yang mudah. Tambang saya diletakkan di jalan / rumah / pi .
Langkah 5: Setelah fail zip diletakkan di kedudukan teruskan dengan tetingkap terminal anda. Untuk memasang pemacu, gunakan arahan berikut.
tar xvf LCD-show - *. tar.gz
Catatan: Pastikan PI anda disambungkan ke internet semasa langkah ini
Langkah 6: Akhirnya setelah memasang pemacu, kita dapat mengaktifkan paparan dengan menggunakan arahan di bawah
cd paparan LCD /
Langkah 7: Sekarang gunakan arahan di bawah untuk memulakan semula Pi anda. Ini secara automatik akan menamatkan tetingkap terminal. Semasa PI dimulakan semula, anda harus melihat paparan LCD juga menunjukkan maklumat but dan akhirnya desktop akan muncul seperti yang ditunjukkan di bawah.
sudo reboot
Anda juga boleh menonton video di bawah ini untuk memeriksa bagaimana LCD disambungkan dan bagaimana ia bertindak balas terhadap sentuhan. Saya cukup berpuas hati dengan ketepatan lalai sehingga saya tidak akan melakukan penentukuran. Tetapi jika anda berminat, anda boleh melihat halaman wiki rasmi dari waveshare di mana mereka membincangkan cara mengkalibrasi dan mengaktifkan paparan kamera di skrin LCD.
Semoga anda memahami tutorial dan berjaya menghubungkan LCD anda dengan PI dan berjaya. Sekiranya dinyatakan masalah anda di bahagian komen di bawah atau gunakan forum untuk pertanyaan teknikal yang lebih banyak.