Obsah:

DIY Raspberry Pi Smart Google Calendar Clock: 4 kroky
DIY Raspberry Pi Smart Google Calendar Clock: 4 kroky

Video: DIY Raspberry Pi Smart Google Calendar Clock: 4 kroky

Video: DIY Raspberry Pi Smart Google Calendar Clock: 4 kroky
Video: Making a Digital Dashboard! (w/ Google Calendar integration) 2024, Červenec
Anonim
DIY Raspberry Pi Chytré hodiny kalendáře Google
DIY Raspberry Pi Chytré hodiny kalendáře Google

Toto jsou chytré hodiny, které jsem vytvořil pro Hodinovou soutěž, doufám, že se vám budou líbit!

Má v sobě Raspberry Pi, na kterém běží program Processing a Python pro přístup k mým datům v Kalendáři Google a k tisku dalších 10 dnů, které máte něco na obrazovce.

Program python přistupuje k datům kalendáře a ukládá je do souboru na Raspberry Pi, který Processing načte a umístí na obrazovku.

Krok 1: Vše potřebné

Raspberry Pi:

www.amazon.com/Raspberry-Pi-MS-004-0000002…

(pokud chcete, můžete získat 3 B+, které mohou být rychlejší)

Obrazovka:

www.amazon.com/Elecrow-RPA05010R-800x480-D…

A pokud nemáte napájecí zdroj, najdete jej zde:

www.amazon.com/CanaKit-Raspberry-Supply-Ad…

Budete také potřebovat USB myš a klávesnici (Nezáleží na tom, jaké značky jsou)

Krok 2: Programování

Pokud máte větší monitor, vřele doporučuji použít jej pro tento krok, protože obrazovka je tak malá a je špatně vidět text.

Nejprve budete muset nainstalovat Processing:

processing.org/download/

V seznamu Linux vyberte (Running on a Pi?), Poté klikněte na Download a postupujte podle průvodce nastavením.

Jakmile máte zpracování, můžete si stáhnout program, který je na konci tohoto kroku, můžete si také stáhnout program python a poté jej přesunout do domovské složky.

Budete muset použít Python 2.7, protože Python 3 API není podporováno API Googlu pro kalendář Pythonu.

Přejděte sem a postupujte podle pokynů k nastavení rozhraní API (řekl bych, jak to udělat, ale pouze Google může nastavit rozhraní API)

developers.google.com/calendar/quickstart/…

Pokud máte vše hotovo, měli byste být schopni spustit program python bez jakýchkoli chyb.

Budete to muset vložit do souboru ~/.config/lxsession/LXDE-pi/autostart:

/usr/local/bin/processing-java --sketch =/home/pi/Clock.pde --run

a to v souboru /etc/rc.local:

python /home/pi/Clock.py &

A to je k tomuto kroku vše!

Krok 3: Testování

Tento krok je velmi jednoduchý, stačí zapojit Pi na obrazovku, zapnout ji (Na boční straně obrazovky může být vypínač pro zapnutí a vypnutí podsvícení) a TADA! máte hodiny Kalendáře Google!

Pokud to nefunguje, zeptejte se, rád pomůžu!

Krok 4: Zabalení

Balení
Balení

To je vše! klidně se ptejte, a pokud vás případ zajímá, právě jsem ten svůj vystřihl z lepenky. (P. S. nezapomeňte hlasovat v soutěži Hodiny!)

Doporučuje: