INHOUDSOPGAWE:

DIY Raspberry Pi Smart Google Kalenderhorlosie: 4 stappe
DIY Raspberry Pi Smart Google Kalenderhorlosie: 4 stappe

Video: DIY Raspberry Pi Smart Google Kalenderhorlosie: 4 stappe

Video: DIY Raspberry Pi Smart Google Kalenderhorlosie: 4 stappe
Video: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, November
Anonim
DIY Raspberry Pi Smart Google Kalenderhorlosie
DIY Raspberry Pi Smart Google Kalenderhorlosie

Dit is 'n slim horlosie wat ek gemaak het vir die klokwedstryd, ek hoop dat u daarvan hou!

Dit bevat 'n Raspberry Pi met 'n verwerkings- en Python -program om toegang tot my Google Kalender -data te verkry en die volgende tien dae af te druk waarop u iets op die skerm het.

Die python -program kry toegang tot die kalenderdata en stoor dit in 'n lêer op die Raspberry Pi, wat die verwerking lees en op die skerm plaas.

Stap 1: alles benodig

Framboos Pi:

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

(as u wil, kan u die 3 B+ kry wat vinniger kan wees)

'N Skerm:

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

En as u nie 'n kragtoevoer het nie, kan u dit hier vind:

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

U benodig ook 'n USB -muis en sleutelbord (dit maak nie saak watter merk dit is nie)

Stap 2: Programmering

As u 'n groter monitor het, sou ek dit sterk aanbeveel om dit vir hierdie stap te gebruik, want die skerm is so klein en dit is moeilik om teks te sien.

Eerstens moet u Processing installeer:

processing.org/download/

Kies (Running on a Pi?) In die Linux -lys, klik dan op Download en volg die installeringsgids.

Sodra u die proses verwerk het, kan u die program wat aan die einde van hierdie stap is, aflaai; u kan ook die python -program aflaai en dit dan in die tuisgids skuif.

U sal Python 2.7 moet gebruik, aangesien Python 3 nie deur die Google Python Calendar API ondersteun word nie.

Gaan hierheen en volg die instruksies vir die opstel van die API, (ek sal jou vertel hoe om dit te doen, maar slegs Google kan die API opstel)

developers.google.com/calendar/quickstart/…

As u dit alles gedoen het, moet u die python -program sonder enige foute kan uitvoer.

U moet dit in die lêer ~/.config/lxsession/LXDE-pi/autostart plaas:

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

en dit in die /etc/rc.local lêer:

python /home/pi/Clock.py &

En dit is alles vir hierdie stap!

Stap 3: toets dit uit

Hierdie stap is redelik eenvoudig; steek net die Pi in die skerm, skakel dit aan (daar kan 'n skakelaar aan die kant van die skerm wees om die agtergrond aan en uit te skakel) en TADA! jy het 'n Google Kalender -horlosie!

As dit nie werk nie, vra net, ek help graag!

Stap 4: Inpak

Klaar maak
Klaar maak

Dit is al! Vra gerus vrae, en as u wonder oor die saak, sny ek myne net uit karton. (PS moenie vergeet om in die klokwedstryd te stem nie!)

Aanbeveel: