Another Wemos ESP8266 2.9" e-paper Enclosure by b1g0n3 3d model
3dmdb logo
Thingiverse
Another Wemos ESP8266 2.9" e-paper Enclosure by b1g0n3

Another Wemos ESP8266 2.9" e-paper Enclosure by b1g0n3

by Thingiverse
Last crawled date: 3 years, 1 month ago
Fonctionnement :
Un serveur Web fait des appels API pour récupérer les agendas google d'imprimantes 3d.
Les différents afficheurs récupèrent toutes les 10 secondes, leur propre agenda sur ce serveur et l'affiche. L'afficheur récupère aussi la température proche de la tête d'impression pour savoir si l'imprimante est en cours d'impression. Grace au bandeau de leds, il peut donc faire jouer les couleurs des leds pour informer que l'imprimante est chaude ou en cours d'impression, ou au contraire les faire clignoter pour indiquer que le créneau est réservée mais qu'aucune impression n'est en cours.
Voici la liste des composants utilisés :
1 x Wemos d1 mini
1 x ecran e-paper 2.9' waveshare avec un module spi DESTM32-S2 (ancien)
2 x connecteurs micro JST 1.25
Le schéma de câblage de l’écran est le suivant :
BUSY -> D2
RST -> D4
DC -> D3
CS -> D8
CLK -> D5
DIN -> D7
GND -> GND
3.3V -> 3.3V
Led-> D6
DS18b20 -> D1
La led 0 est seule, fixé au dessus de l'écran comme led de status. Les leds suivantes passent par le connecteur micro JST 1.25 du bas.
Le capteur de température (Ds18b20) est fixé sur le connecteur micro JST 1.25 du haut.
Pour la bibliothèque logicielle, j'ai utilisé celle-ci :
(https://github.com/ZinggJM/GxEPD)
Documentation sur la bibliothèque :
(https://forum.arduino.cc/index.php?topic=487007.msg3323227#msg3323227)
Operation:
A web server makes API calls to retrieve google diaries from 3d printers.
The various displays retrieve every 10 seconds, their own calendar on this server and displays it. The display also retrieves the temperature close to the print head to see if the printer is printing. It can play the colors of the LEDs to inform that the printer is hot or printing, or on the contrary make them blink to indicate that the slot is reserved but no printing is in progress.
Here is the list of components used:
1 x Wemos d1 mini
1 x 2.9 'e-paper screen waveshare with a spi module DESTM32-S2 (old)
2 x JST micro connectors 1.25
The wiring diagram of the screen is as follows:
BUSY -> D2
RST -> D4
DC -> D3
CS -> D8
CLK -> D5
DIN -> D7
GND -> GND
3.3V -> 3.3V
Led-> D6
DS18b20 -> D1
LED 0 is alone, fixed above the screen as status LED. The following leds go through the JST microphone connector 1.25 from the bottom.
The temperature sensor (Ds18b20) is attached to the microphone connector JST 1.25 from the top.
For the software library, I used this one:
(Https://github.com/ZinggJM/GxEPD)
Library documentation:
(Https://forum.arduino.cc/index.php?topic=487007.msg3323227#msg3323227)

Tags