Super petit projet pour réaliser un cadre photo tout automatisé.

Le but était d’avoir un cadre photo autonome wifi et qui se connecte à un album google photos.

Ainsi un utilisateur prends des photos avec son téléphone portable et peut directement les transférer sur un album partagé et la photo apparaîtra quelques minutes plus tard sur l’écran.

On peut paramétrer un temps de veille.

L’interface est simple est avec une redirection de port on peut changer les paramètres à distance.

Tutoriel

Installation de l’image « Photoframe »

Récupérer l’image photoframe sur la page suivante

https://github.com/mrworf/photoframe/releases

Cliquer comme ci dessous sur photoframe.zip

Pour pouvoir enregistrer l’image sur la carte micro SD de votre raspberry vous devez utiliser Balena Etcher.

Télécharger le sur l’adresse suivante :

https://www.balena.io/etcher/

l’installation est assez simple

Quand il est installé lancer Balena, vous devriez avoir l’interface suivante.

Cliquez sur « Select image », même pas besoin de dézipper le fichier. La carte SD est directement sélectionnée.

Vous devez obtenir l’affichage suivant, vous n’avez plus qu’à cliquer sur Flash.

Configurer le Wifi

le fichier à modifier est wifi-config.txt

iface wlan0 inet dhcp
  wpa-ssid ""
  wpa-psk ""

Configurer le compte pour l’interface d’administration

il s’agit du fichier http-auth.json

{"user":"photoframe","password":"password"}

Configuration compte Google

Configurer votre compte google pour pouvoir autoriser la connexion de photoframe et afficher les photos.

Allez à l’adresse suivante en s’authentifiant avec le compte google où seront stockés les photos.

https://console.developers.google.com/apis/dashboard

Vous obtiendrez la fenêtre suivante.

cochez la case j’accepte les conditions et cliquer sur « Accepter et continuer »

Cliquez ensuite sur « Créer un projet »

Nommer votre projet

Dans identifiants, cliquez sur « Créer des identifiants » puis sur « ID Client OAuth »

Ensuite sur la fenêtre suivante cliquez sur « Configurer l’écran d’autorisation »

Sur la liste de choix, cliquer sur « Externes » puis cliquez sur « Créer »

Entrez « photoframe » en non d’application.

Ensuite cliquer sur « créer des identifiants » puis sur « ID client OAuth ».

Sur la fenêtre suivante, cliquez sur Application web.

Dans la fenêtre suivante, pour la partie URL de redirection autorisés veuillez copier coller l’adresse suivante : https://photoframe.sensenet.nu

la fenêtre suivante devrait apparaître avec les identifiants.

en cliquant sur Ok vous reviendrez sur la page ci dessous et vous pourrez récupérer le fichier d’authentification.

du type code_secret_client ……json

Interface de photoframe

Sources : https://mrworf.github.io/photoframe/2018/02/26/setting-up-photoframe

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *