Table des matières:

DIY Raspberry Pi Smart Google Calendar Clock: 4 étapes
DIY Raspberry Pi Smart Google Calendar Clock: 4 étapes

Vidéo: DIY Raspberry Pi Smart Google Calendar Clock: 4 étapes

Vidéo: DIY Raspberry Pi Smart Google Calendar Clock: 4 étapes
Vidéo: Raspberry Pi Calendar 2024, Juillet
Anonim
Horloge de calendrier Google intelligente Raspberry Pi DIY
Horloge de calendrier Google intelligente Raspberry Pi DIY

C'est une horloge intelligente que j'ai faite pour le concours d'horloges, j'espère qu'elle vous plaira !

Il contient un Raspberry Pi qui exécute un programme de traitement et Python pour accéder à mes données Google Calendar et imprimer les 10 prochains jours sur lesquels vous avez quelque chose à l'écran.

Le programme python accède aux données du calendrier, les enregistre dans un fichier sur le Raspberry Pi, que Processing lit et affiche à l'écran.

Étape 1: Tout le nécessaire

Tarte aux framboises:

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

(si vous le souhaitez, vous pouvez obtenir le 3 B+ qui peut être plus rapide)

Un écran:

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

Et si vous n'avez pas d'alimentation, vous pouvez en trouver une ici:

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

Vous aurez également besoin d'une souris et d'un clavier USB (peu importe leur marque)

Étape 2: Programmation

Si vous avez un moniteur plus grand, je vous recommande fortement de l'utiliser pour cette étape car l'écran est si petit et il est difficile de voir le texte.

Tout d'abord, vous devrez installer Processing:

processing.org/download/

Sélectionnez (En cours d'exécution sur un Pi ?) dans la liste Linux, puis cliquez sur Télécharger et suivez le guide d'installation.

Une fois que vous avez Processing, vous pouvez télécharger le programme qui se trouve à la fin de cette étape, vous pouvez également télécharger le programme python, puis les déplacer dans le dossier d'accueil.

Vous devrez utiliser Python 2.7 car Python 3 n'est pas pris en charge par l'API Googles Python Calendar.

Allez ici et suivez les instructions pour configurer l'API, (je dirais comment le faire, mais seul Google peut configurer l'API)

developers.google.com/calendar/quickstart/…

Si vous avez tout cela fait, vous devriez pouvoir exécuter le programme python sans aucune erreur.

Vous devrez le mettre dans le fichier ~/.config/lxsession/LXDE-pi/autostart:

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

et ceci dans le fichier /etc/rc.local:

python /home/pi/Clock.py &

Et c'est tout pour cette étape !

Étape 3: Testez-le

Cette étape est assez simple, il suffit de brancher le Pi sur l'écran, de l'allumer (il peut y avoir un interrupteur sur le côté de l'écran pour allumer et éteindre le rétroéclairage) et TADA ! vous avez une horloge Google Agenda !

Si cela ne fonctionne pas, n'hésitez pas à demander, je serais ravi de vous aider !

Étape 4: Conclusion

Emballer
Emballer

C'est tout! n'hésitez pas à poser des questions, et si vous vous posez des questions sur le boîtier, je viens de découper le mien dans du carton. (P. S. n'oubliez pas de voter au concours Horloges !)

Conseillé: