Inhoudsopgave:
- Stap 1: Itemlijst
- Stap 2: Aansluiten op de PI
- Stap 3: Download en installeer bibliotheek
- Stap 4: Werk uw eigen afbeelding bij
- Stap 5: Wijzig de democode
Video: Waveshare EPaper 1.54 Raspberry Pi - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Ik heb een Waveshare E-Paper 1.54 gekocht voor een ander project, dus hier een handleiding over hoe je het moet installeren
Stap 1: Itemlijst
Dit is wat je nodig hebt:
- een Raspberry pi 3
- externe machine naar SSH naar de pi of een scherm en toetsenbord om er rechtstreeks verbinding mee te maken
- WaveShare E-paper module 1.54 (model A)
Stap 2: Aansluiten op de PI
Volg de kabelnaam en de tekening bij het aansluiten van het scherm op de Raspberry pi IO
Stap 3: Download en installeer bibliotheek
Ik heb de downloadbestanden van de bibliotheek aan het project toegevoegd, originele links staan hieronder
www.waveshare.com/wiki/File:Bcm2835-1.39.t…
www.waveshare.com/wiki/File:WiringPi.tar.g…
Installatie
Voer de WiringPi-map in en volg deze opdrachten om te installeren:
chmod 777 build
./bouwen
controleer de installatie met:
gpio –v
Ga naar de map bcm2835 bibliotheken en volg deze opdrachten om te installeren:
./configuremake sudo make check sudo make install
Download de democode
maak de bestanden in de map bcm2835 en bedradingpi opnieuw aan door naar de map te gaan en doe
cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835make clean make
cd PATH/OF/DEMO/FOLDER/Rasberry/wiringpi
schoon maken
maken
Stap 4: Werk uw eigen afbeelding bij
Voordat u de code kunt uitvoeren, moet u kleine wijzigingen aanbrengen.
De code gebruikt een lettertype dat niet standaard op de Rasbien-installatie staat, dus verander het lettertype
font = ImageFont.truetype('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)
naar elk ander lettertype dat op uw systeem bestaat.
controleer het beschikbare lettertype door te doen en wijzig het resultaat, ik heb het gewijzigd in
ls /usr/share/fonts/truetype/
font = ImageFont.truetype('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)
in main.py
image = Image.open('free-rick-design-700x700.bmp')
epd.display(epd.getbuffer(afbeelding))
tijd.slaap(2)
Stap 5: Wijzig de democode
Uit het voorbeeldbestand in de demo zijn hier enkele commando's die u in uw eigen python-scripts kunt gebruiken
importeer de installatie-interface
import epd1in54from PIL import Image, ImageDraw, ImageFont
Het scherm starten
epd = epd1in54. EPD()
epd.init(epd.lut_full_update) epd. Clear(0xFF)
Een afbeelding openen en weergeven
afbeelding = Afbeelding.open('1in54.bmp')epd.display(epd.getbuffer(afbeelding))
Aanbevolen:
DIY Raspberry Pi-downloadbox: 4 stappen
DIY Raspberry Pi Downloadbox: Ben je vaak bezig met het downloaden van grote bestanden zoals films, torrents, cursussen, tv-series, etc dan ben je hier aan het juiste adres. In deze Instructable zouden we onze Raspberry Pi zero in een downloadmachine veranderen. Die elke
Raspberry Pi-scorebord: 4 stappen
Raspberry Pi-scorebord: Vandaag zal ik uitleggen hoe ik dit scorebord heb gemaakt dat wordt bestuurd door een Raspberry Pi en wordt aangedreven door een 5V-voeding. Het gebruikt een combinatie van ws2811- en ws2812b-leds voor de verlichting en de structuur is gemaakt van multiplex en rood eiken. Voor een besch
LED-knipper met Raspberry Pi - Hoe GPIO-pinnen op Raspberry Pi te gebruiken: 4 stappen
LED-knipper met Raspberry Pi | Hoe GPIO-pinnen op Raspberry Pi te gebruiken: Hallo allemaal, in deze instructables zullen we leren hoe we GPIO's van Raspberry Pi kunnen gebruiken. Als je ooit Arduino hebt gebruikt, weet je waarschijnlijk dat we een LED-schakelaar enz. op de pinnen kunnen aansluiten en het zo kunnen laten werken. laat de LED knipperen of krijg input van de schakelaar zodat
Raspbian installeren in Raspberry Pi 3 B zonder HDMI - Aan de slag met Raspberry Pi 3B - Uw Raspberry Pi instellen 3: 6 stappen
Raspbian installeren in Raspberry Pi 3 B zonder HDMI | Aan de slag met Raspberry Pi 3B | Je Raspberry Pi 3 instellen: Zoals sommigen van jullie weten, zijn Raspberry Pi-computers best geweldig en kun je de hele computer op een klein bordje krijgen. De Raspberry Pi 3 Model B heeft een quad-core 64-bit ARM Cortex A53 geklokt op 1,2 GHz. Dit zet de Pi 3 ongeveer 50
Epaper en Arduino UNO: 3 stappen
Epaper en Arduino UNO: E-Paper bestuurd door en Arduino UNO. Ik heb onlangs een paar items ontvangen om uit te proberen van GearBest, en van de items was dit degene die ik het meest interesseerde om te proberen. Ik heb nog nooit met e-paper gespeeld, dus het was een beetje een leercurve voor mij. De items die ik