İçindekiler:
- Adım 1: Öğe Listesi
- Adım 2: PI'ye bağlanma
- 3. Adım: Kitaplığı İndirin ve Yükleyin
- 4. Adım: Kendi Resminizi Güncelleyin
- Adım 5: Demo Kodunu Değiştirin
Video: Waveshare EPaper 1.54 Raspberry Pi: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Farklı bir proje için bir Waveshare E-Kağıdı 1.54 satın aldım, bu yüzden nasıl kurulacağına dair bir kılavuz
Adım 1: Öğe Listesi
İşte ihtiyacınız olacak:
- bir Ahududu pi 3
- uzak makineden pi'ye SSH'ye veya doğrudan bağlanmak için bir ekran ve klavyeye
- WaveShare E-kağıt modülü 1.54 (model A)
Adım 2: PI'ye bağlanma
Ekranı Raspberry pi IO'ya bağlarken kablo adını ve çizimi takip edin
3. Adım: Kitaplığı İndirin ve Yükleyin
Kütüphane indirme dosyalarını projeye ekledim orjinal linkler aşağıdadır
www.waveshare.com/wiki/File:Bcm2835-1.39.t…
www.waveshare.com/wiki/File:WiringPi.tar.g…
Kurulum
WiringPi klasörüne girin, ardından yüklemek için şu komutları izleyin:
chmod 777 yapı
./yapı
kurulumu şununla kontrol edin:
gpio –v
bcm2835 kitaplıkları klasörüne gidin, ardından yüklemek için şu komutları izleyin:
./configuremake sudo make check sudo make install
Demo kodunu indirin
klasöre giderek bcm2835 ve wirepi klasöründeki dosyaları yeniden oluşturun ve
cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835make clean make
cd YOL/OF/DEMO/KLASÖR/Rasberry/wiringpi
temizlemek
Yapmak
4. Adım: Kendi Resminizi Güncelleyin
Kodu çalıştırmadan önce küçük değişiklikler yapmanız gerekir.
Kod, doğal olarak Rasbien kurulumunda olmayan bir yazı tipi kullanır, bu nedenle yazı tipini değiştirin
font = ImageFont.truetype('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)
sisteminizde bulunan diğer herhangi bir yazı tipine.
yaparak mevcut yazı tipini kontrol edin ve sonucu değiştirin, onu değiştirdim
ls /usr/share/fonts/truetype/
font = ImageFont.truetype('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)
main.py'de
resim = Image.open('free-rick-design-700x700.bmp')
epd.display(epd.getbuffer(resim))
zaman.uyku(2)
Adım 5: Demo Kodunu Değiştirin
Demodaki Örnek dosyadan kendi python komut dosyalarınızda kullanabileceğiniz bazı komutlar burada
yükleme arayüzünü içe aktar
epd1in54'ü PIL'den içe aktar Görüntü, ImageDraw, ImageFont'tan içe aktar
Ekranı Başlat
epd = epd1in54. EPD()
epd.init(epd.lut_full_update) epd. Clear(0xFF)
Bir resmi açın ve görüntüleyin
resim = Image.open('1in54.bmp')epd.display(epd.getbuffer(image))
Önerilen:
Arduino Nano ile Waveshare E-ink Ekran Hassas Voltmetre (0-90v DC): 3 Adım
Arduino Nano ile Waveshare E-mürekkep Ekran Hassas Voltmetre (0-90v DC) E-Kağıt Ekranında volt DC. Bu talimat, önceki iki projeyi birleştirir: - Ardui
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
Waveshare Game-HAT MOD Ahududu PI Sıfır/Sıfır W [TR/ES]: 4 Adım
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [TR/ES]: İNGİLİZCE/ TÜRKÇE: Bildiğiniz gibi Waveshare Game-HAT'ın montajı tasarıma tam uyumlu modellerden biriyse oldukça basittir. Raspberry Pi 2/3 / 3A + / 3B / 3B + /, kişisel olarak oyun konsolunun h
Recalbox ve Kodi için Waveshare Game Hat Kurulumu: 4 Adım
Recalbox ve Kodi için Waveshare Oyun Şapkasını Ayarlayın: Waveshare oyun şapkası, ahududu Pi 3B veya 3B+'nızı Retro oyun makinesine ve bir Kodi video istasyonuna dönüştürerek iyi bir ektir. Waveshare oyun şapkası indirilebilir retro pasta görüntüleri ve sürücüleri ile birlikte gelse de, çok fazla talimat yok
Epaper ve Arduino UNO: 3 Adım
Epaper ve Arduino UNO: Arduino UNO tarafından kontrol edilen E-Kağıt. Geçenlerde GearBest'ten denemek için birkaç öğe gönderdim ve bu öğelerden en çok denemekle ilgilendim. E-kağıtla hiç oynamadım, bu yüzden benim için biraz öğrenme eğrisi oldu. Sahip olduğum öğeler