Sommario:

Fai da te Raspberry Pi Smart Google Calendar Clock: 4 passaggi
Fai da te Raspberry Pi Smart Google Calendar Clock: 4 passaggi

Video: Fai da te Raspberry Pi Smart Google Calendar Clock: 4 passaggi

Video: Fai da te Raspberry Pi Smart Google Calendar Clock: 4 passaggi
Video: Can You Reattach a Severed Finger? 🤔 2024, Dicembre
Anonim
Fai da te Raspberry Pi Smart Google Calendar Clock
Fai da te Raspberry Pi Smart Google Calendar Clock

Questo è un orologio intelligente che ho realizzato per il concorso degli orologi, spero vi piaccia!

Ha un Raspberry Pi in esso che esegue un programma di elaborazione e Python per accedere ai miei dati di Google Calendar e stampare i prossimi 10 giorni in cui hai qualcosa sullo schermo.

Il programma Python accede ai dati del calendario, salvandoli in un file sul Raspberry Pi, che Processing legge e mette sullo schermo.

Passaggio 1: tutto il necessario

Lampone Pi:

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

(se vuoi, puoi prendere il 3 B+ che potrebbe essere più veloce)

Uno schermo:

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

E se non hai un alimentatore, puoi trovarne uno qui:

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

Avrai anche bisogno di un mouse e una tastiera USB (non importa di che marca siano)

Passaggio 2: programmazione

Se hai un monitor più grande, ti consiglio vivamente di usarlo per questo passaggio perché lo schermo è così piccolo ed è difficile vedere il testo.

Innanzitutto, dovrai installare Processing:

processing.org/download/

Seleziona (Running on a Pi?) nell'elenco Linux, quindi fai clic su Download e segui la guida all'installazione.

Una volta che hai Processing, puoi scaricare il programma che si trova alla fine di questo passaggio, puoi anche scaricare il programma python, quindi spostarli nella cartella home.

Dovrai utilizzare Python 2.7 poiché Python 3 non è supportato dall'API Python Calendar di Google.

Vai qui e segui le istruzioni per configurare l'API, (direi come farlo, ma solo Google può configurare l'API)

developers.google.com/calendar/quickstart/…

Se hai fatto tutto ciò, dovresti essere in grado di eseguire il programma Python senza errori.

Dovrai inserirlo nel file ~/.config/lxsession/LXDE-pi/autostart:

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

e questo nel file /etc/rc.local:

python /home/pi/Clock.py &

E questo è tutto per questo passaggio!

Passaggio 3: testarlo

Questo passaggio è piuttosto semplice, basta collegare il Pi allo schermo, accenderlo (potrebbe esserci un interruttore sul lato dello schermo per accendere e spegnere la retroilluminazione) e TADA! hai un orologio Google Calendar!

Se non funziona, basta chiedere, mi piacerebbe aiutarti!

Passaggio 4: concludere

Avvolgendo
Avvolgendo

Questo è tutto! per favore sentiti libero di fare domande, e se ti stai chiedendo del caso, ho appena tagliato il mio dal cartone. (P. S. non dimenticare di votare al Concorso degli Orologi!)

Consigliato: