Inhaltsverzeichnis:

DIY Raspberry Pi Smart Google Kalenderuhr - Gunook
DIY Raspberry Pi Smart Google Kalenderuhr - Gunook

Video: DIY Raspberry Pi Smart Google Kalenderuhr - Gunook

Video: DIY Raspberry Pi Smart Google Kalenderuhr - Gunook
Video: Making an LED Word Clock 💡 | IoT Raspberry Pi Project 2024, November
Anonim
DIY Raspberry Pi Smart Google Kalenderuhr
DIY Raspberry Pi Smart Google Kalenderuhr

Dies ist eine intelligente Uhr, die ich für den Uhrenwettbewerb gemacht habe, ich hoffe, sie gefällt Ihnen!

Es enthält einen Raspberry Pi, der ein Verarbeitungs- und Python-Programm ausführt, um auf meine Google-Kalenderdaten zuzugreifen und die nächsten 10 Tage zu drucken, die Sie auf dem Bildschirm haben.

Das Python-Programm greift auf die Kalenderdaten zu und speichert sie in einer Datei auf dem Raspberry Pi, die Processing ausliest und auf dem Bildschirm ausgibt.

Schritt 1: Alles Notwendige

Himbeer-Pi:

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

(Wenn Sie möchten, können Sie die 3 B+ erhalten, die möglicherweise schneller ist)

Ein Bildschirm:

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

Und wenn Sie kein Netzteil haben, finden Sie hier eines:

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

Sie benötigen außerdem eine USB-Maus und -Tastatur (unabhängig von der Marke)

Schritt 2: Programmierung

Wenn Sie einen größeren Monitor haben, würde ich Ihnen dringend empfehlen, diesen für diesen Schritt zu verwenden, da der Bildschirm so klein ist und es schwer ist, Text zu sehen.

Zuerst müssen Sie Processing installieren:

processing.org/download/

Wählen Sie (Auf einem Pi ausführen?) in der Linux-Liste aus, klicken Sie dann auf Herunterladen und folgen Sie der Einrichtungsanleitung.

Sobald Sie Processing haben, können Sie das Programm herunterladen, das sich am Ende dieses Schritts befindet. Sie können auch das Python-Programm herunterladen und dann in den Home-Ordner verschieben.

Sie müssen Python 2.7 verwenden, da Python 3 von Googles Python Calendar API nicht unterstützt wird.

Gehen Sie hierhin und befolgen Sie die Anweisungen zum Einrichten der API (ich würde sagen, wie es geht, aber nur Google kann die API einrichten)

developers.google.com/calendar/quickstart/…

Wenn Sie das alles getan haben, sollten Sie das Python-Programm ohne Fehler ausführen können.

Sie müssen dies in die Datei ~/.config/lxsession/LXDE-pi/autostart einfügen:

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

und dies in der Datei /etc/rc.local:

python /home/pi/Clock.py &

Und das ist alles für diesen Schritt!

Schritt 3: Ausprobieren

Dieser Schritt ist ziemlich einfach, stecken Sie einfach den Pi in den Bildschirm, schalten Sie ihn ein (möglicherweise befindet sich an der Seite des Bildschirms ein Schalter zum Ein- und Ausschalten der Hintergrundbeleuchtung) und TADA! Sie haben eine Google Kalender-Uhr!

Wenn es nicht funktioniert, einfach fragen, ich helfe gerne!

Schritt 4: Einpacken

Einpacken
Einpacken

Das ist alles! Bitte zögern Sie nicht, Fragen zu stellen, und wenn Sie sich über den Fall wundern, schneide ich meinen einfach aus Pappe. (P. S. nicht vergessen, beim Uhrenwettbewerb abzustimmen!)

Empfohlen: