Cuprins:

DIY Raspberry Pi Smart Google Calendar Clock: 4 pași
DIY Raspberry Pi Smart Google Calendar Clock: 4 pași

Video: DIY Raspberry Pi Smart Google Calendar Clock: 4 pași

Video: DIY Raspberry Pi Smart Google Calendar Clock: 4 pași
Video: Автоматический календарь-планировщик смен в Excel 2024, Noiembrie
Anonim
DIY Raspberry Pi Smart Google Calendar Clock
DIY Raspberry Pi Smart Google Calendar Clock

Acesta este un ceas inteligent pe care l-am realizat pentru Concursul de Ceasuri, sper să vă placă!

Are un Raspberry Pi care rulează un program de procesare și Python pentru a accesa datele mele din Google Calendar și a imprima următoarele 10 zile în care aveți ceva pe ecran.

Programul python accesează datele calendarului, salvându-le într-un fișier de pe Raspberry Pi, pe care Procesarea îl citește și îl afișează pe ecran.

Pasul 1: Tot ce este necesar

Raspberry Pi:

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

(dacă doriți, puteți obține 3 B +, care ar putea fi mai rapid)

Un ecran:

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

Și dacă nu aveți o sursă de alimentare, o puteți găsi aici:

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

De asemenea, veți avea nevoie de mouse și tastatură USB (nu contează ce marcă sunt)

Pasul 2: Programare

Dacă aveți un monitor mai mare, v-aș recomanda să îl folosiți pentru acest pas, deoarece ecranul este atât de mic și este greu să vedeți text.

Mai întâi, va trebui să instalați Procesare:

processing.org/download/

Selectați (Rularea pe un Pi?) Din lista Linux, apoi faceți clic pe Descărcare și urmați ghidul de configurare.

Odată ce ați procesat, puteți descărca programul care se află la sfârșitul acestui pas, puteți descărca și programul python, apoi le puteți muta în folderul de start.

Va trebui să utilizați Python 2.7, deoarece Python 3 nu este acceptat de API-ul Googles Python Calendar.

Mergeți aici și urmați instrucțiunile pentru configurarea API-ului (aș spune cum să o faceți, dar numai Google poate configura API-ul)

developers.google.com/calendar/quickstart/…

Dacă ați făcut toate acestea, ar trebui să puteți rula programul python fără erori.

Va trebui să introduceți acest lucru în fișierul ~ /.config / lxsession / LXDE-pi / autostart:

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

și aceasta în fișierul /etc/rc.local:

python /home/pi/Clock.py &

Și asta este tot pentru acest pas!

Pasul 3: Testați-l

Acest pas este destul de simplu, pur și simplu conectați Pi la ecran, porniți-l (S-ar putea să existe un comutator pe partea laterală a ecranului pentru a porni și opri iluminarea din spate) și TADA! aveți un ceas Google Calendar!

Dacă nu funcționează, întreabă doar, mi-ar plăcea să te ajut!

Pasul 4: încheierea

Încheierea
Încheierea

Asta e tot! vă rugăm să nu ezitați să puneți întrebări și, dacă vă întrebați despre caz, am tăiat-o pe a mea din carton. (P. S. nu uitați să votați la Concursul de ceasuri!)

Recomandat: