Table des matières:
Vidéo: DIY Raspberry Pi Smart Google Calendar Clock: 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
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
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é:
DIY Smart Home avec Google Assistant et Arduino : 6 étapes
DIY Smart Home avec Google Assistant et Arduino : Qui ne veut pas d'une maison intelligente ? L'une des choses les plus agréables que vous puissiez faire est d'allumer les lumières ou d'autres appareils de votre maison par commande vocale. Avec l'aide de l'application Google Home et de l'assistant Google, c'est vraiment du gâteau ……Vous ne
Wifi Smart Switch ESP8266 Fonctionne avec Alexa et Google Home Automation : 7 étapes
Wifi Smart Switch ESP8266 Fonctionne avec Alexa et Google Home Automation: Dans le monde de la mondialisation, tout le monde a besoin de la technologie la plus récente et intelligente.WiFi Smart Switch, rendant votre vie plus intelligente et plus pratique
Miroir intelligent multi-utilisateurs avec Google Calendar : 10 étapes
Miroir intelligent multi-utilisateurs avec Google Calendar : dans cette instructable, nous allons créer un miroir intelligent intégré à Google Calendar. J'ai fait ce projet parce que je trouve les miroirs intelligents vraiment cool, ils sont une aubaine le matin. Mais j'ai décidé d'en faire un moi-même à partir de zéro parce que tous les autres
Wifi Wheelie Bins & Google Calendar : 4 étapes
Wifi Wheelie Bins & Google Calendar : Ce projet a été inspiré par des vidéos d'Andreas Spiess (You Tube).#185 ESP8266 - Rappel de Google Calendar : Comment rendre votre femme/petite amie heureuse (Arduino) ½, une version mise à jour. Suivez ces liens : Andreas Spiess & Andreas Spiess Ver 2
Centre de contrôle Arduino Outlet Box avec Google Calendar : 4 étapes
Centre de contrôle de la boîte de sortie Arduino avec Google Calendar : dans ce Instructable, vous apprendrez comment construire un centre de contrôle pour votre maison à l'aide d'un module de relais de puissance Adafruit à 4 sorties. Vous aurez besoin d'une carte Arduino avec un module wifi tel que l'Adafruit Feather Huzzah et un Adafruit Power Relay Module 4