Johdanto

Avainominaisuudet
-
Portal-aiheinen muotoilu
Kalenteri yhdistää visuaalisia elementtejä Portal ja Portal 2 -peleistä, näyttäen vaaramerkkejä tietyille päivämääräalueille: päivät 1–16 näyttävät Portal-kuvakkeita, kun taas päivät 17–31 vaihtuvat Portal 2-kuvakkeisiin. -
E-Ink-näyttötekniikka
Kalenterissa on 7,5 tuuman, 800x480 resoluution e-ink-näyttö, joka on optimoitu vähäiseen virrankulutukseen ja pitkään luettavuuteen. Se käyttää harmaasävymenetelmää visuaalien parantamiseksi, täydellinen akkukäyttöiseen pitkäaikaiseen käyttöön. -
ESP32-alustan integrointi
Tehokkaalle ESP32-mikrokontrollerille rakennettu ChronoPortal tarjoaa kaksiytimisen suorittimen, Wi-Fi- ja Bluetooth-toiminnot. Se yhdistyy internetiin synkronoimaan reaaliaikaiset ja säädata, hyödyntäen OpenWeatherMapia dynaamisiin sääpäivityksiin. -
Avoimen lähdekoodin ja muokattava
Kaikki lähdekoodi ja 3D-tulostettavat kotelotiedostot ovat saatavilla GitHubissa, mikä mahdollistaa käyttäjien muokata projektia tarpeidensa mukaan ja osallistua sen kehitykseen.
Ydintoiminnot
-
Päivämäärän ja ajan näyttö: Näyttää nykyisen päivämäärän ja ajan, mukaan lukien vuosi, kuukausi, päivä, tunti, minuutti ja sekunti.
-
Säätila: Integroituu OpenWeatherMapiin tarjoten joko 5 päivän tai 12 tunnin ennusteen, näyttäen keskimääräiset sääolosuhteet, ylä- ja alilämpötilat sekä kosteuden.
-
Muistutukset ja ilmoitukset: Käyttäjät voivat asettaa muistutuksia tärkeistä tapahtumista, kokouksista tai syntymäpäivistä pysyäkseen järjestäytyneinä.
-
Muokattavat teemat: Käyttäjät voivat vaihtaa teemoja personoidakseen kalenterin oman tyylinsä ja mieltymystensä mukaan.
Komponentit
ChronoPortalin kokoamisohjeet
-
Valmistele E-Ink-näyttö:
-
Jos näytössä on suojakalvo, poista se vetämällä värillistä välilehteä kulmasta.
-
Taivuta nauhakaapelia varovasti ennakkoon ja aseta näyttö front.stl-osaan, kohdistamalla kaapeli sivuliitäntään.

-
Kokoa kotelo:
-
Varmista, että näyttö on tasaisesti etukannen ylä- ja alareunojen kanssa.
-
Aseta back.stl komponentti näytön päällä varmistaen, että nauhakaapeli liukuu sujuvasti sivuliitäntään.
-
Käytä M3x8-ruuveja takakannen kiinnittämiseen etukanteen jokaisessa kulmassa.
Yhdistä E-Paper-ohjain HAT ja ESP32
-
Yhdistä ohjainlevy:
-
Aseta e-Paper-ohjain HAT nauhakaapelin lähellä olevaan liitäntään. Kiinnitä nauhakaapeli liittimeen ja lukitse se tukevasti.
-
Varmista, että Näytön asetuskytkin on asetettu B:hen ja liitännän asetuskytkin 0:aan oikean toiminnan varmistamiseksi.
-
Kytke ESP32 ohjaimeen HAT:
e-Paper HAT | <-> | ESP32 |
VCC (Harmaa) | <-> | 3.3v |
GND (Ruskea) | <-> | GND |
DIN (Sininen) | <-> | IO13 |
CLK (Keltainen) | <-> | IO14 |
CS (Oranssi) | <-> | IO15 |
DC (Vihreä) | <-> | IO23 |
RST (Valkoinen) | <-> | IO33 |
BUSY (Violetti) | <-> | IO27 |
PWR (Punainen) | <-> | IO32 |
Lopullinen kokoonpano
-
Kiinnitä paristokotelo:
-
Käytä muoviliimaa (esim. JB Weld) kiinnittääksesi paristokotelon kotelon sisälle.
-
Juota punainen ja musta paristojen johto ESP32-levyn Vin- ja GND-nastaan.
-
Kiinnitä kansi:
-
Taita kaikki johdot kotelon uran sisään puristumisen estämiseksi. Varmista, että ESP32 istuu tukevasti paikallaan.
-
Asenna tulostettu cover.stl ja kiinnitä se M3x8-ruuveilla jokaiseen kulmaan ja yhteen keskelle paristokoteloa yläpuolelle.