Comment effectuer des opérations de photographie en accéléré à l'aide de Raspberry Pi?

Pour capturer le glamour de la nature sans passer beaucoup de temps, laps de temps la photographie est la meilleure technique. C'est une technique dans laquelle la vitesse à laquelle les images vidéo sont capturées est beaucoup plus faible que celle qui sera utilisée pour lire l'arrangement. Nous pouvons faire des vidéos time-lapse en utilisant des reflex numériques, des caméscopes, etc. mais ces appareils ne sont pas économiques. Un modèle moyen de reflex numérique coûte environ 400 $ et il ne peut pas être acheté par quelqu'un qui a un budget limité. Par conséquent, en gardant cela à l'esprit aujourd'hui, nous effectuerons des opérations de photographie en accéléré à l'aide d'un Tarte aux framboises c'est un ordinateur de poche à faible coût qui nécessite un équipement de base pour réaliser des projets fascinants comme celui-ci. Il peut faire tout ce que vous attendez d'une station de travail, comme lire une vidéo de qualité supérieure, créer des feuilles de calcul, des stations de radio FM et des jeux, etc. Pi la caméra serait placée à une position fixe et elle prendrait des photos elle-même dans un laps de temps défini par l'utilisateur. Au moment où il est joué à une vitesse typique, le temps semble aller plus vite.



Photographie en accéléré

Comment configurer la caméra Pi pour la photographie en accéléré?

La meilleure approche pour démarrer un projet est de faire une liste de composants car personne ne voudra rester au milieu d'un projet simplement à cause d'un composant manquant.



Étape 1: Composants requis

  • Raspberry Pi 3B +
  • Moniteur de taille standard pour l'affichage
  • Clavier filaire
  • Souris filaire
  • Connecteur HDMI vers VGA
  • Lecteur de carte micro SD
  • Carte SD de 32 Go
  • Adaptateur Raspberry Pi
  • Module de caméra Raspberry Pi

Étape 2: Sélection du modèle Raspberry Pi

La sélection de Raspberry Pi est une tâche très technique et elle doit être faite avec soin afin que vous ne souffriez pas à l'avenir. Le Raspberry Pi Zero n'est pas préféré car il s'agit du modèle le plus ancien disponible sur le marché avec un nombre limité de spécifications et la mise en place d'un réseau sur celui-ci est un travail très fatigant. Les derniers modèles comme 3A +, 3B + peuvent être achetés. Le Raspberry Pi 4 est le gadget le plus rapide et le plus dominant que la Fondation Raspberry Pi ait publié à ce jour, mais l'équipe Raspberry Pi n'a pas partagé ses problèmes matériels après sa sortie. Ce n'est pas démarrage bien parce que son port USB-C ne fournit pas assez de puissance pour le démarrage. Donc, dans ce projet, nous utiliserons le Raspberry Pi 3B +.



Raspberry Pi 3B +



Étape 3: Schéma fonctionnel du projet

J'ai inclus le schéma de principe du projet dans l'article pour une meilleure compréhension du principe de fonctionnement de ce projet.

Comprendre le principe de fonctionnement

Étape 4: Configuration de Raspberry Pi

Il existe deux options pour configurer Raspberry Pi. Tout d'abord, il faut connecter votre Pi avec un écran LCD et connecter tous les périphériques nécessaires et commencer à travailler. La seconde consiste à configurer Pi avec l'ordinateur portable et à y accéder à distance. Cela dépend de la disponibilité de l'écran LCD, si vous l'avez à la maison, vous pouvez configurer votre Pi en utilisant un écran LCD. Connectez l'écran LCD au port HDMI du Raspberry à l'aide d'un adaptateur HDMI vers VGA. Si vous souhaitez accéder à votre Pi à distance, suivez mon article nommé «Comment accéder à l'interface utilisateur graphique (GUI) de Raspberry Pi à l'aide de SSH et VNC Viewer?». Dans cet article, une configuration détaillée de Pi avec un ordinateur portable est décrite et après vous être connecté, vous pourrez accéder à distance à Pi.



Étape 5: Comprendre le principe de fonctionnement

Le principe de fonctionnement du projet est assez simple. Une caméra est placée dans une position appropriée par exemple. Si vous souhaitez capturer le coucher de soleil, montez la caméra sur le toit et faites-la pivoter à l'angle approprié auquel elle capturera le paysage et définissez la durée pendant laquelle elle continuera à capturer les images. Il existe aujourd'hui deux types de fréquences d'images définies pour la photographie accélérée. Le premier est 24 images par seconde et le second est 30 images par seconde Par conséquent, si vous avez défini une durée d’une heure, soit 3600 secondes et que vous avez besoin d’une vidéo de 10 secondes, divisez 3600 secondes / 30 images et vous obtiendrez un intervalle de 12 secondes. C'est totalement à vous, vous pouvez définir votre intervalle de temps en appliquant une formule simple mentionnée ci-dessus. Une fois que l'appareil photo a terminé le processus de prise de photos pendant l'intervalle prédéfini, vous pouvez télécharger toutes les images sur votre PC et observer la progression des photos par rapport au temps. Après avoir téléchargé ces photos, vous pouvez sélectionner les photos de votre choix dans la collection que vous avez enregistrée et effectuer un traitement d’image supplémentaire à ce sujet ou vous pouvez les combiner pour créer une vidéo et observer comment les scènes naturelles changent en fonction du temps.

Étape 6: Connexion des périphériques

Après avoir choisi Raspberry Pi, nous connecterons le clavier et la souris au Raspberry Pi. Après les avoir connectés, utilisez le câble HDMI pour connecter Pi au téléviseur. Après avoir établi ces connexions, nous sommes prêts à aller plus loin.

Étape 7: Assurez-vous que Raspberry Pi est à jour

Après avoir configuré Raspberry Pi, nous nous assurerons que notre Pi fonctionne correctement et que tous les derniers packages sont installés dessus. Ouvrez la fenêtre de commande et tapez les deux commandes suivantes pour mettre à jour Pi.

sudo apt-get mise à jour

Ensuite,

mise à niveau sudo apt-get

Si des mises à jour sont installées, appuyez sur ET puis appuyez sur Entrer pour continuer à télécharger les mises à jour.

Mettre à jour des packages

Étape 8: Activation du module de caméra Raspberry Pi

Nous devons activer le module de caméra Raspberry Pi avant de l'utiliser. Fermez la fenêtre de commande après avoir mis à jour les packages et cliquez sur l'icône Raspberry dans le coin supérieur gauche de l'écran du bureau. Faites défiler jusqu'aux Préférences Raspberry Pi, cliquez sur l'option Interfaces et activez le Caméra De là.

Il peut également être activé en tapant la commande suivante dans le Terminal la fenêtre:

sudo raspi-config

Après avoir tapé cette commande, nous verrons que le Outil de configuration du logiciel Raspberry Pi s'ouvre et faites défiler jusqu'à Options d'interfaçage et appuyez sur Entrer .

Outil de configuration Raspberry Pi

Un nouvel écran apparaîtra et nous verrions le Caméra mentionné en haut. Appuyez sur Entrée:

Interface de caméra activée

Après avoir activé la caméra, le Pi doit être redémarré pour que les modifications prennent effet. Nous redémarrerons notre Pi avant de continuer et cela peut être fait en tapant la commande suivante.

redémarrage sudo

Étape 9: Installation du support Python

Nous devons maintenant installer le support Python pour notre caméra Raspberry Pi. Comme nous utilisons Raspbian Buster comme système d'exploitation, la caméra Pi n'y est pas installée par défaut, nous devrons l'installer manuellement. Pour introduire la caméra Pi sur Raspbian, il est idéal d'utiliser le gestionnaire de paquets du système nommé comme apte . Cela nous aidera à installer et à supprimer les derniers packages de caméra Pi sur notre carte. Cela rendra également la caméra Pi accessible à tous les utilisateurs disponibles sur le réseau. Pour l'installer, exécutez la commande suivante:

sudo apt-get installer python-picamera python3-picamera

Prise en charge de Python pour la caméra Pi

Après avoir installé le support python, exécutez la commande suivante:

sudo apt-get install ffmpeg [/ stextbox]

Installation de ffmpeg

Nous voulons travailler dans un environnement python, c'est pourquoi nous écrirons la commande suivante pour entrer dans l'environnement python:

sudo inactif & [/ stextbox]

Maintenant, nous allons naviguer vers le Fichier menu dans l'environnement Python et cliquez sur Nouveau fichier. Un environnement python vide s'ouvrira puis nous ouvrirons CameraTest.py code pour tester la caméra.

Ecrire du code dans un environnement Python

Enregistrez-le et appuyez sur le F5 bouton. Après quelques instants, nous observerions qu'un fichier.png serait enregistré sur le bureau et si ce fichier est enregistré, nous avons suffisamment de preuves pour affirmer que notre module caméra fonctionne correctement. Si ce n’est pas le cas, répétez soigneusement toute la procédure mentionnée ci-dessus. Ouvrez la fenêtre du terminal et contre [stextbox id = 'info'] commande tapez la commande suivante:

sudo inactif & [/ stextbox]

Nous allons cliquer sur le menu fichier et dans l'environnement Python, nous ouvrirons le Timelapse1.py code. Enregistrez-le puis pour l'exécuter, appuyez sur Alt + F5. Si vous voulez arrêter de l'exécuter, appuyez sur Ctrl + F6 . Maintenant, nous verrions les images capturées dans le dossier de destination. Toutes les photos seraient organisées dans l'ordre et vous pouvez les visualiser et effectuer des opérations de traitement d'image dessus si vous le souhaitez.

Photos arrangées dans l'ordre

Étape 10: Finalisation du matériel

Comme nous avons testé notre projet maintenant, tout ce dont nous avons besoin est d'installer le matériel à un endroit approprié. Si vous avez réalisé ce projet pour votre maison et que vous souhaitez capturer le coucher de soleil, placez le raspberry pi dans son boîtier, fixez le module caméra avec lui et placez-le à un endroit approprié afin qu'il puisse capturer le coucher de soleil le soir. Plus tard, vous pouvez extraire toutes les images.

Installation de Pi sur le toit

Applications

  1. Il peut être utilisé pour capturer le coucher du soleil.
  2. Si vous construisez la maison, vous pouvez voir tous les travaux en cours même si vous n'êtes pas présent sur le site.
  3. Il peut être utilisé pour capturer la croissance des plantes.
  4. Il peut être utilisé comme système de surveillance dans n'importe quelle organisation.