Wprowadzenie

Kluczowe cechy
-
Projekt inspirowany Portalem
Kalendarz integruje elementy wizualne z gier Portal i Portal 2, wyświetlając ikony zagrożeń dla określonych zakresów dat: dni 1–16 pokazują ikony Portal, podczas gdy dni 17–31 przełączają się na ikony Portal 2. -
Technologia wyświetlaczy E-Ink
Kalendarz wyposażony jest w 7,5-calowy wyświetlacz e-ink o rozdzielczości 800x480, zoptymalizowany pod kątem niskiego zużycia energii i wydłużonej czytelności. Wykorzystuje technikę skali szarości, aby poprawić wizualizacje, idealną do długotrwałego użytkowania na baterii. -
Integracja platformy ESP32
Zbudowany na potężnym mikrokontrolerze ESP32, ChronoPortal oferuje dwurdzeniowe przetwarzanie, funkcje Wi-Fi i Bluetooth. Łączy się z internetem, aby synchronizować dane czasu rzeczywistego i pogodowe, wykorzystując OpenWeatherMap do dynamicznych aktualizacji pogody. -
Otwarty i konfigurowalny
Wszystkie kody źródłowe oraz pliki obudowy do druku 3D są dostępne na GitHub, co umożliwia użytkownikom modyfikowanie projektu zgodnie z ich potrzebami oraz przyczynianie się do jego rozwoju.
Główne funkcje
-
Wyświetlanie daty i godziny: Wyświetla aktualną datę i godzinę, w tym rok, miesiąc, dzień, godzinę, minutę i sekundę.
-
Informacje o pogodzie: Integruje się z OpenWeatherMap, aby zapewnić prognozę na 5 dni lub 12 godzin, wyświetlając średnie warunki pogodowe, najwyższe/najniższe temperatury oraz wilgotność.
-
Przypomnienia i powiadomienia: Użytkownicy mogą ustawiać przypomnienia o ważnych wydarzeniach, spotkaniach lub urodzinach, aby pozostać zorganizowanymi.
-
Dostosowywalne motywy: Użytkownicy mogą zmieniać motywy, aby spersonalizować kalendarz zgodnie ze swoim stylem i preferencjami.
Komponenty
Instrukcje montażu dla ChronoPortal
-
Przygotuj wyświetlacz E-Ink:
-
Jeśli wyświetlacz ma folię ochronną, usuń ją, pociągając za kolorową zakładkę w rogu.
-
Delikatnie wygnij taśmę kablową i włóż wyświetlacz do części front.stl, wyrównując taśmę z bocznym gniazdem.

-
Złóż obudowę:
-
Upewnij się, że wyświetlacz jest wyrównany z górnymi i dolnymi krawędziami przedniej okładki.
-
Umieść back.stl komponent nad wyświetlaczem, upewniając się, że taśma kablowa gładko wsuwa się do bocznego gniazda.
-
Użyj śrub M3x8, aby przymocować tylną pokrywę do przedniej na każdym rogu.
Łączenie sterownika E-Paper HAT i ESP32
-
Podłącz płytę sterownika:
-
Włóż sterownik e-Paper HAT do gniazda obok taśmy elastycznej. Przymocuj taśmę elastyczną do złącza i zabezpiecz zatrzaskiem.
-
Upewnij się, że przełącznik konfiguracji wyświetlacza jest ustawiony na B oraz przełącznik konfiguracji interfejsu na 0, aby zapewnić prawidłowe działanie.
-
Podłącz ESP32 do sterownika KAPELUSZ:
e-Paper HAT | <-> | ESP32 |
VCC (Szary) | <-> | 3.3v |
GND (Brązowy) | <-> | GND |
DIN (Niebieski) | <-> | IO13 |
CLK (Żółty) | <-> | IO14 |
CS (Pomarańczowy) | <-> | IO15 |
DC (Zielony) | <-> | IO23 |
RST (Biały) | <-> | IO33 |
ZAJĘTY (Fioletowy) | <-> | IO27 |
PWR (Czerwony) | <-> | IO32 |
Montaż końcowy
-
Przymocuj uchwyt baterii:
-
Użyj kleju do plastiku (np. JB Weld), aby zabezpieczyć uchwyt baterii wewnątrz obudowy.
-
Przylutuj czerwone i czarne przewody baterii do pinów Vin i GND na płytce ESP32.
-
Zabezpiecz pokrywę:
-
Schowaj wszystkie przewody wewnątrz wnęki obudowy, aby zapobiec ich przycięciu. Upewnij się, że ESP32 jest stabilnie osadzone na swoim miejscu.
-
Zainstaluj wydrukowany cover.stl i zabezpiecz go za pomocą śrub M3x8 w każdym rogu oraz jednej na środku nad uchwytem baterii.