Lonten Technology

1.54 Inch Epaper Module E-Papier E-Inkt Eink Scherm Spi Ondersteuning Global/Deel Voor Arduin0 stm Raspberry Pi ESP32 Custom Manufacturers

1.54 Inch Epaper Module E-Papier E-Inkt Eink Scherm Spi Ondersteuning Global/Deel Voor Arduin0 stm Raspberry Pi ESP32 Custom Manufacturers

Regular price $10.86 USD
Regular price $21.72 USD Sale price $10.86 USD
Sale Sold out

Interfaces:

Werkingsprincipe:

Inleiding

Dit product is een E-paper apparaat goedkeurend de beeldweergave technologie van Microcapsules Elektroforetische Display, MED. De eerste aanpak is om tiny bollen, in die de opgeladen kleur pigmenten zijn schorsing in de transparante olie en zou bewegen afhankelijk van de elektronische lading. De E-paper scherm display patronen door reflecterende het omgevingslicht, dus het heeft geen achtergrond licht eis. Onder de zon, de E-paper scherm nog heeft hoge zichtbaarheid met een brede kijkhoek van 180 graden. Het is de ideale keuze voor E-lezen.

Communicatie protocol

 
SPI timing

Opmerking: Verschillende van de traditionele SPI protocol, de data lijn van de slaaf de master is verborgen sinds het apparaat alleen heeft display eis.

  • CS is slave chip selecteren, wanneer CS is laag, de chip is ingeschakeld.
  • DC is data/commando controle pin, wanneer DC = 0, schrijf commando, wanneer DC = 1, schrijven data.
  • SCLK is de SPI communicatie klok.
  • SDIN is de data lijn van de meester om de slave in SPI communicatie.

SPI communicatie heeft data transfer timing, die wordt gecombineerd door CPHA en CPOL.

  1. CPOL bepaalt het niveau van de seriële synchrone klok op ruststand. Wanneer CPOL = 0, de laag is. Echter, CPOL heeft weinig effect de transmissie.
  2. CPHA bepaalt of data is verzameld op de eerste klok rand of op de tweede klok rand van seriële synchrone klok; wanneer CPHL = 0, data is verzameld op de eerste klok rand.
  • Er zijn 4 SPI communicatie modi. SPI0 wordt vaak gebruikt, in die CPHL = 0, CPOL = 0.

Zoals je kunt zien de bovenstaande figuur, data transmissie begint bij de eerste vallen rand van SCLK, en 8 bits van gegevens zijn overgebracht in een klok cyclus. In hier, SPI0 is in gebruikt, en gegevens overgedragen door bits, MSB eerste.

Hoe te gebruiken:

 

Werken met Raspberry Pi

Installeren bibliotheken nodig

Als u wilt verbinden uw E-paper scherm om Raspberry Pi, u moet installeren enkele noodzakelijke bibliotheken, of anders deDemo (klik om te downloaden)Hieronder kan niet goed werken. Voor meer informatie over hoe te installeren de Raspberry Pi bibliotheken, bezoek de website:Bibliotheken Installatie voor RPi.

U kunt de gedetailleerde presentatie over de installaties van bibliotheken wiringPi, bcm2835 en python.

Hardware verbinding

Hier is de verbinding tussen Raspberry Pi 3B en E-papier.

E-Papier Raspberry Pi 3B
3.3V 3.3V
GND GND
SDIN MOSI
SCLK SCLK
CS CE0
DC 25
RST 17
DRUKKE 24

Verwacht resultaat

  1. Na de bijbehorende bibliotheken geïnstalleerd, kunt u kopiëren de relatieve programma's in uw Raspberry Pi, en voer vervolgens de bijbehorende bestand.
    • BCM2835:Het commando: maken, te compileren de code en genereren een bestand epd. Het commando: sudo. /Epd, zal het programma run.
    • WringPi:Het commando: maken, te compileren de code en genereren een bestand epd. Het commando: sudo. /Epd, zal het programma run.
    • Python:Het commando: sudo python belangrijkste. py
  2. De screen displays snaren en vormen na hele scherm refresh.
  3. Geeft het scherm beelden en de tijd na gedeeltelijke scherm refresh. Dit toont de gedeeltelijke verfrissende vermogen.

 

Werken met Arduino

Hardware verbinding

E-Papier UNO /NANO V3.0/ PRO MINI /MEGA2560
5.0V 5V
GND GND
DIN D11
CLK D13
CS D10
DC D9
RST D8
DRUKKE D7

Verwacht resultaat

  1. Kopieer de bestanden van de directory arduino/bibliotheken van de demo pakket om documenten/arduino/bibliotheken, waar kan worden opgegeven door Arduino IDE-> Bestand-> Voorkeuren-> Sketchbook locatie.
  2. Klik op de knopUploadenTe compileren en uploaden de programma om uw Arduino board.
  3. De screen displays snaren en vormen na hele scherm refresh.
  4. Geeft het scherm beelden en de tijd na gedeeltelijke scherm refresh. Dit toont de gedeeltelijke verfrissende vermogen.

 

Werken met de STM32 development board

Hier gebruiken we de ontwikkeling boord STMF103C8T6. De Demo is basis op de bibliotheek HAL.

Hardware verbinding

Hier is de hardware verbinding tussen de development board STMF103C8T6 en E-papier:

E-Papier STMF103C8T6
3.3V 3V3
GND GND
DIN PA7
CLK PA5
CS PB6
DC PC7
RST PA9
DRUKKE PA8
View full details