- Gerekli malzemeler
- Ön Koşullar
- Raspberry Pi'nizi TFT LCD ekranla bağlama
- Raspberry Pi'nizi 3,5 ”LCD Ekran için Hazırlama
Raspberry Pi, yüksek hesaplama gücü gerektiren şeylerin prototipini oluştururken çok kullanışlı olan bir Palm Size bilgisayardır. IOT donanım geliştirme ve robotik uygulaması ve çok daha fazla bellek açlık uygulaması için yaygın olarak kullanılmaktadır. Pi'yi içeren projelerin çoğunda, Pi'nin projemizin hayati değerlerini izleyebileceğimiz bir ekranı olsaydı son derece yararlı olurdu.
Pi'nin kendisi, doğrudan bir Monitöre bağlanabilen bir HDMI çıkışına sahiptir, ancak alanın kısıtlı olduğu projelerde daha küçük ekranlara ihtiyacımız var. Bu eğitimde , popüler 3,5 inç Dokunmatik Ekran TFT LCD ekranı ile dalga paylaşımından Raspberry pi arasında nasıl arayüz oluşturabileceğimizi öğreneceğiz. Bu eğitimin sonunda, gelecekteki projeleriniz için kullanılmaya hazır Pi'nizin üstünde dokunmatik ekrana sahip tamamen işlevsel bir LCD ekrana sahip olacaksınız.
3,5 ”TFT LCD ekranın teknik özellikleri aşağıda gösterilmiştir.
LCD Tipi | TFT |
Boyut | 3.5 |
çözüm | 320 * 480 Piksel |
Arayüz | SPI |
Ekran Denetleyicisi | XPT2046 |
Dokunmatik Tip | Dirençli |
Arka ışık | LED |
En Boy Oranı | 8: 5 |
Renkler | 65536 |
Destekler | Kamera, Fare ve Klavye |
Gerekli malzemeler
- Ahududu Pi
- 3,5 inç TFT LCD
- internet bağlantısı
Ön Koşullar
Raspberry Pi'nizin zaten bir işletim sistemi ile yanıp söndüğü ve internete bağlanabildiği varsayılmaktadır. Değilse, devam etmeden önce Raspberry Pi ile Başlarken öğreticisini izleyin.
Ayrıca ahududu pi'nizin terminal penceresine erişiminiz olduğu varsayılır. Bu eğitimde Raspberry Pi'ye bağlanmak için Putty'yi SSH modunda kullanacağız. Herhangi bir yöntemi kullanabilirsiniz, ancak bir şekilde Pi'nizin terminal penceresine erişebilmelisiniz.
Raspberry Pi'nizi TFT LCD ekranla bağlama
3,5 ”TFT LCD ekranınızı Raspberry pi ile bağlamak çocuk oyuncağı. LCD, erkek başlık pimlerine sıkıca oturacak bir dişi başlık pini şeridine sahiptir. Bağlantıyı yapmak için pinleri hizalamanız ve Pi'nin üstündeki LCD'ye basmanız yeterlidir. Doğru şekilde sabitlendikten sonra, Pi ve LCD aşağıdaki gibi görünecektir. Pi'm için bir kasa kullandığıma dikkat edin, bu nedenle beyaz kutuyu dikkate almayın.
Bu iğnelerin ne olduğunu merak edenler için! Raspberry Pi ve LCD arasında bir SPI iletişimi kurmak ve ayrıca LCD'ye ahududu Pi'nin 5V ve 3.3V pininden güç sağlamak için kullanılır. Bunun dışında dokunmatik ekranın çalışması için ayrılmış bazı pimleri de vardır. Toplamda 26 pin vardır, pinlerin sembolü ve açıklaması aşağıda gösterilmiştir.
Pin No: |
Sembol |
Açıklama |
1, 17 |
3.3V |
3.3V güç girişi |
2,4 |
5V |
5V güç girişi |
3,5,7,8,10,12,13,15,16 |
NC |
Bağlantı yok - destek için kullanılıyor |
6,9,14,20,25 |
GND |
Zemin |
11 |
TP_IRQ |
Dokunmatik ekran için aktif düşük kesinti pimi |
18 |
LCD_RS |
Ekran denetleyicisinin seçme pinini kaydedin |
19 |
LCD_SI |
LCD ekran için SPI veri girişi |
21 |
TP_SO |
LCD ekrandan SPI veri çıkışı |
22 |
RST |
Sıfırla |
23 |
LCD_SCK |
SPI iletişiminin saat senkronizasyon pimi |
24 |
LCD_CS |
SPI LCD'nin çip seçme pini |
26 |
TP_CS |
SPI Dokunmatik ekranın çip seçme pimi |
Raspberry Pi'nizi 3,5 ”LCD Ekran için Hazırlama
Şimdi, LCD'yi PI'ye bağladıktan sonra, PI'ye güç verin ve LCD'de boş bir beyaz ekran göreceksiniz. Bunun nedeni, bağlı LCD'yi kullanmak için PI'mızda yüklü sürücü olmamasıdır. O halde Pi'nin terminal penceresini açalım ve gerekli değişiklikleri yapmaya başlayalım. Yine macun kullanıyorum Pi'ime bağlanmak için uygun yönteminizi kullanabilirsiniz.
Adım 1: Aşağıdaki komutu kullanarak yapılandırma penceresine girin. Aşağıdaki pencereyi görmek için
sudo raspi -config
Adım 2: Önyükleme Seçenekleri -> Masaüstü / CLI'ye gidin ve aşağıdaki resimde vurgulandığı gibi otomatik olarak 'pi' kullanıcısı olarak oturum açan B4 Masaüstü Otomatik Oturum Açma Masaüstü GUI seçeneğini seçin. Bu, kullanıcı şifreyi girmeden PI'nin bir sonraki açılıştan itibaren otomatik olarak oturum açmasını sağlayacaktır.
Adım 3: Şimdi tekrar arabirim seçeneklerine gidin ve aşağıdaki resimde gösterildiği gibi SPI'yi etkinleştirin. SPI arayüzünü etkinleştirmeliyiz çünkü LCD ve PI, SPI protokolü üzerinden iletişim kurduğundan bahsederken
Adım 4: Sürücüyü ZIP dosyası olarak indirmek için bu dalga paylaşımı sürücü bağlantısına tıklayın. Ardından ZIP dosyasını PI OS'ye taşıyın. Bunu yapmak için Filezilla kullandım, ancak bir kalem sürücü ve basit kopyala yapıştır işi de kullanabilirsiniz. Benimki / home / pi yoluna yerleştirildi.
Adım 5: Zip dosyası yerleştirildikten sonra terminal pencerenizle devam edin. Sürücüyü yüklemek için aşağıdaki komutu kullanın.
tar xvf LCD-gösterisi - *. tar.gz
Not: Bu adımda PI'nizin internete bağlı olduğundan emin olun
Adım 6: Son olarak, sürücüyü kurduktan sonra aşağıdaki komutu kullanarak ekranı etkinleştirebiliriz.
cd LCD gösterisi /
Adım 7: Şimdi Pi'nizi yeniden başlatmak için aşağıdaki komutu kullanın. Bu, terminal penceresini otomatik olarak sonlandıracaktır. PI yeniden başladığında, LCD ekranın da önyükleme bilgilerini gösterdiğini ve son olarak masaüstü ekranın aşağıda gösterildiği gibi göründüğünü fark etmelisiniz.
sudo yeniden başlatma
LCD'nin nasıl bağlandığını ve dokunmaya nasıl tepki verdiğini kontrol etmek için aşağıdaki videoyu da izleyebilirsiniz. Varsayılan doğruluğundan oldukça memnunum, bu yüzden herhangi bir kalibrasyon yapmayacağım. Ancak ilgileniyorsanız, LCD ekranda kamera görüntüsünün nasıl kalibre edileceğini ve etkinleştirileceğini tartıştıkları dalgalı paylaşımdan resmi wiki sayfasını görüntüleyebilirsiniz.
Umarım öğreticiyi anladınız ve LCD'nizi PI ile arayüz oluşturmada başarılı oldunuz ve çalıştırdınız. Aksi takdirde sorununuzu aşağıdaki yorum bölümünde belirtin veya daha teknik sorular için forumları kullanın.