Zum Inhalt springen

+49 1626571232

info@openelab.io

🚀 Kostenloser Versand ab 50€ in der EU / 80€ weltweit

ChronoPortal: Personalisierter E-Ink-Kalender mit ESP32

28 Oct 2024 0 Kommentare

Einführung

ChronoPortal ist ein Open-Source-Projekt, das den ESP32- Mikrocontroller mit einem E-Ink-Display kombiniert und Benutzern eine einzigartige und kreative Möglichkeit bietet , Datum, Uhrzeit und Wetter zu verfolgen . Inspiriert von einem Portal -Spiel-Prototyp hat der Entwickler es für eine lange Akkulaufzeit und die Möglichkeit zur Wandmontage neu gestaltet.
 
 

Hauptmerkmale

  1. Portal-inspiriertes Design
    Der Kalender integriert visuelle Elemente aus den Spielen Portal und Portal 2 und zeigt Gefahrensymbole für bestimmte Datumsbereiche an: Tage 1–16 zeigen Portal-Symbole, während Tage 17–31 zu Portal 2Symbole.
  2. E-Ink-Display-Technologie
    Der Kalender verfügt über ein 7,5 Zoll großes E-Ink-Display mit einer Auflösung von 800 x 480, das für geringen Stromverbrauch und bessere Lesbarkeit optimiert ist. Es nutzt eine Graustufentechnik zur Verbesserung der Bildqualität und eignet sich perfekt für den batteriebetriebenen Langzeitgebrauch.
  3. ESP32-Plattformintegration
    ChronoPortal basiert auf dem leistungsstarken ESP32-Mikrocontroller und bietet Dual-Core-Verarbeitung, Wi-Fi und Bluetooth-Funktionalität. Es stellt eine Verbindung zum Internet her, um Echtzeit- und Wetterdaten zu synchronisieren, und nutzt OpenWeatherMap für dynamische Wetteraktualisierungen.
  4. Open-Source und anpassbar
    Der gesamte Quellcode und die 3D-druckbaren Gehäusedateien sind auf GitHub verfügbar, sodass Benutzer das Projekt ihren Anforderungen entsprechend ändern und zu seiner Entwicklung beitragen können.

Kernfunktionen

  1. Datums- und Uhrzeitanzeige: Zeigt das aktuelle Datum und die aktuelle Uhrzeit an, einschließlich Jahr, Monat, Tag, Stunde, Minute und Sekunde.
  2. Wetterinformationen: Lässt sich in OpenWeatherMap integrieren, um entweder eine 5-Tage- oder 12-Stunden-Vorhersage bereitzustellen und durchschnittliche Wetterbedingungen, hohe/niedrige Temperaturen und Luftfeuchtigkeit anzuzeigen.
  3. Erinnerungen und Benachrichtigungen: Benutzer können Erinnerungen für wichtige Ereignisse, Besprechungen oder Geburtstage einrichten, um den Überblick zu behalten.
  4. Anpassbare Themen: Benutzer können die Themen wechseln, um den Kalender entsprechend ihrem Stil und ihren Vorlieben zu personalisieren.
 

Komponenten

  

Montageanleitung für ChronoPortal

Bevor Sie beginnen, ist es wichtig zu wissen, dass bei diesem Projekt das Löten und Zuschneiden des mitgelieferten Display-Kabelbaums erforderlich ist. Da das Display die teuerste Komponente ist, wird dringend empfohlen, das Display zuerst zu testen, bevor Sie Kabel durchtrennen, um sicherzustellen, dass es ordnungsgemäß funktioniert. Wenn es defekt ist, haben Sie immer noch die Möglichkeit, es zurückzugeben. Sie können die Stiftleisten vorübergehend anlöten, um den Kabelbaum direkt anzuschließen. Entlöten Sie sie nach dem Testen und fahren Sie mit den folgenden Montageschritten fort.
 
 

3D-Druck und Display-Montage

  1. Drucken Sie die Fallkomponenten:
  • Drucken front.stl Und back.stl Erste. Während Sie diese Teile zusammenbauen, können Sie auch mit dem Drucken beginnen cover.stl.

  • Schichthöhe: 0,2 mm wird empfohlen, andere Druckeinstellungen sind jedoch flexibel.

 
  1. Bereiten Sie das E-Ink-Display vor:
  • Wenn das Display über eine Schutzfolie verfügt, entfernen Sie diese, indem Sie an der farbigen Lasche in der Ecke ziehen.

  • Biegen Sie das Flachbandkabel leicht vor und stecken Sie das Display in den front.stl -Teil, wobei Sie das Kabel am seitlichen Schlitz ausrichten.

⚠️ Achtung: Das Flachbandkabel und das Display sind zerbrechlich. Gehen Sie daher vorsichtig damit um, um Schäden zu vermeiden.
 
 
  1. Fälle zusammenstellen:
  • Stellen Sie sicher, dass das Display bündig mit der Ober- und Unterkante der Frontabdeckung abschließt.

  • Platzieren Sie das back.stl Legen Sie die Komponente über das Display und achten Sie darauf, dass das Flachbandkabel reibungslos in den seitlichen Schlitz gleitet.

  • Verwenden Sie M3x8-Schrauben, um die hintere Abdeckung an jeder Ecke an der Vorderseite zu befestigen.

 

Verbindung des E-Paper-Treibers HAT und ESP32

  1. Verbinden Sie die Treiberplatine:
  • Setzen Sie den E-Paper-Treiber-HAT in den Schlitz neben dem Flachbandkabel ein. Klemmen Sie das Flachbandkabel in den Stecker ein und verriegeln Sie es sicher.
  • Stellen Sie sicher, dass der Display Config-Schalter auf B und der Interface Config-Schalter auf 0 steht, um eine ordnungsgemäße Funktionalität sicherzustellen.
  1. Verdrahten Sie den ESP32 mit dem Treiber HAT:
Unten finden Sie den Verdrahtungsplan. Beachten Sie, dass der PWR-Pin nur auf Waveshare-Treiberplatinenversionen 2.3 oder höher vorhanden ist.
Wenn Sie eine ältere Revision haben, ignorieren Sie die PWR-Verbindung:
e-Paper HAT <-> ESP32
VCC (Grau) <-> 3.3v
GND (Braun) <-> GND
DIN (Blau) <-> IO13
CLK (Gelb) <-> IO14
CS (Orange) <-> IO15
DC (Grün) <-> IO23
RST (Weiß) <-> IO33
BESCHÄFTIGT (Lila) <-> IO27
PWR (Rot) <-> IO32

 

Endmontage

  1. Batteriehalter anbringen:
  • Verwenden Sie Kunststoffkleber (z. B. JB Weld), um den Batteriehalter im Gehäuse zu befestigen.
  • Löten Sie die roten und schwarzen Batteriekabel an die Pins Vin und GND auf der ESP32-Platine.

 

  1. Sichern Sie die Abdeckung:
  • Verstauen Sie alle Kabel in der Gehäuseaussparung, um ein Einklemmen zu verhindern. Stellen Sie sicher, dass der ESP32 fest an seinem Platz sitzt.

  • Installieren Sie das gedruckte Cover ver.stl und befestigen Sie es mit M3x8-Schrauben in jeder Ecke und einer in der Mitte über dem Batteriehalter.

Programmierung ESP32

Legen Sie die Batterien noch nicht ein, da der ESP32 noch programmiert werden muss. Sobald die Firmware hochgeladen und getestet wurde, können die Batterien zur Stromversorgung des Geräts eingesetzt werden.
 
Dieser optimierte Prozess stellt sicher, dass Ihr Display vor der Endmontage ordnungsgemäß funktioniert und dass alle Komponenten für den langfristigen Betrieb sicher gesichert sind.
Vorheriger Beitrag
Nächster Beitrag

Hinterlasse einen Kommentar

Alle Blog-Kommentare werden vor der Veröffentlichung geprüft

Jemand kaufte vor kurzem ein

Danke fürs Abonnieren!

Diese E-Mail wurde registriert!

Shoppen Sie den Look

Wähle Optionen

Bearbeitungsoption
Benachrichtigung wieder vorrätig
this is just a warning
Anmeldung
Einkaufswagen
0 Artikel
RuffRuff App RuffRuff App by Tsun