Lav en smart vægkalender med e-ink display

Byg en smart vægkalender med e-ink display

Vil du have en moderne og minimalistisk måde at vise din kalender på? En e-ink kalender er et energieffektivt projekt, der kan synkronisere med din digitale kalender og opdatere automatisk.

Hvad skal du bruge?

  • Elektronik: Raspberry Pi Zero, e-ink display (fx Waveshare 7,5″), Wi-Fi modul
  • Software: Python, Google Calendar API
  • Materialer: Træramme eller akrylplade, skruer
  • Værktøj: Skruetrækker, limpistol

Sådan gør du:

  1. Opsæt Raspberry Pi:
    • Installer Raspberry Pi OS på et microSD-kort og konfigurer Wi-Fi-forbindelsen.
    • Installer Python og de nødvendige biblioteker, som fx requests og pandas.
  2. Forbind e-ink displayet:
    • Tilslut e-ink displayet til Raspberry Pi via SPI-interface.
    • Installer Waveshare-driveren til displayet ved at følge producentens dokumentation.
  3. Integrer Google Calendar:
    • Opret et projekt på Google Cloud og aktiver Google Calendar API.
    • Hent JSON-credentials og gem dem på Raspberry Pi.
    • Skriv et Python-script, der henter begivenheder fra din kalender og viser dem på e-ink displayet.
  4. Design rammen:
    • Lav en ramme til displayet i træ eller akryl, og sørg for at der er plads til Raspberry Pi bag displayet.
    • Fastgør displayet og Raspberry Pi sikkert i rammen.
  5. Automatiser opdateringer:
    • Opsæt en cron-job eller en systemd-service på Raspberry Pi, der opdaterer kalenderen regelmæssigt.

Tips:

  • Brug et batteri-backup-system, hvis du vil gøre den bærbar.
  • Tilføj vejrdata eller påmindelser for at gøre kalenderen endnu mere nyttig.

Comments

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *