Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αγόρασα ένα Waveshare E-Paper 1.54 για διαφορετικό έργο οπότε.. εδώ ένας οδηγός για το πώς να το εγκαταστήσετε
Βήμα 1: Λίστα στοιχείων
Εδώ είναι αυτό που θα χρειαστείτε:
- α Raspberry pi 3
- απομακρυσμένο μηχάνημα στο SSH στο pi ή μια οθόνη και πληκτρολόγιο για απευθείας σύνδεση σε αυτό
- WaveShare E-paper module 1.54 (μοντέλο A)
Βήμα 2: Σύνδεση στο PI
Ακολουθήστε το όνομα του καλωδίου και το σχέδιο όταν συνδέετε την οθόνη στο Raspberry pi IO
Βήμα 3: Λήψη και εγκατάσταση βιβλιοθήκης
Έχω προσθέσει τα αρχεία λήψης της βιβλιοθήκης στο έργο, οι αρχικοί σύνδεσμοι βρίσκονται παρακάτω
www.waveshare.com/wiki/File:Bcm2835-1.39.t…
www.waveshare.com/wiki/File:WiringPi.tar.g…
Εγκατάσταση
Εισαγάγετε το φάκελο WiringPi και, στη συνέχεια, ακολουθήστε αυτές τις εντολές για να εγκαταστήσετε:
chmod 777 κατασκευής
./χτίζω
ελέγξτε την εγκατάσταση με:
gpio –v
Μεταβείτε στο φάκελο βιβλιοθηκών bcm2835 και, στη συνέχεια, ακολουθήστε αυτές τις εντολές για να εγκαταστήσετε:
./configuremake sudo make check sudo make install
Κατεβάστε τον κωδικό επίδειξης
ξαναφτιάξτε τα αρχεία στο φάκελο bcm2835 και wiringpi πηγαίνοντας στον φάκελο και κάντε το
cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835 κάντε καθαρή μάρκα
cd PATH/OF/DEMO/FOLDER/Rasberry/wiringpi
καθάρισε
φτιαχνω, κανω
Βήμα 4: Ενημερώστε τη δική σας εικόνα
Προτού μπορέσετε να εκτελέσετε τον κώδικα, πρέπει να κάνετε μικρές αλλαγές.
Ο κώδικας χρησιμοποιεί μια γραμματοσειρά η οποία δεν είναι φυσιολογικά στο Rasbien instell, οπότε αλλάξτε τον τύπο γραμματοσειράς
font = ImageFont.truetype ('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)
σε οποιαδήποτε άλλη γραμματοσειρά που υπάρχει στο σύστημά σας.
ελέγξτε τη διαθέσιμη γραμματοσειρά κάνοντας και αλλάξτε το αποτέλεσμα, την άλλαξα σε
ls/usr/share/fonts/truetype/
font = ImageFont.truetype ('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)
στο main.py
image = Image.open ('free-rick-design-700x700.bmp')
epd.display (epd.getbuffer (εικόνα))
ώρα. ύπνος (2)
Βήμα 5: Αλλάξτε τον κωδικό επίδειξης
Από το Παράδειγμα αρχείου στην επίδειξη εδώ υπάρχουν μερικές εντολές που μπορείτε να χρησιμοποιήσετε μέσα στα δικά σας σενάρια python
εισαγωγή της διεπαφής εγκατάστασης
εισαγωγή epd1in54από PIL εισαγωγή εικόνας, ImageDraw, ImageFont
Εκκίνηση της οθόνης
epd = epd1in54. EPD ()
epd.init (epd.lut_full_update) epd. Clear (0xFF)
Άνοιγμα και εμφάνιση εικόνας
εικόνα = Image.open ('1in54.bmp') epd.display (epd.getbuffer (εικόνα))