Prendre des photos avec le module appareil photo officiel du Raspberry Pi

Le module de caméra officiel Raspberry Pi a l’avantage de ne pas avoir besoin de ports USB ou de broches GPIO et peut être utilisé directement via le port CSI. Il est disponible avec et sans filtre infrarouge, ce qui peut par exemple être avantageux lors de la prise de vue de nuit.

Ce didacticiel montre comment configurer, installer et prendre des photos ou des vidéos.

Matériels requis

À l’heure actuelle, il existe deux modules de caméra différents: la version standard et un sans filtre infrarouge (NoIR). Cela les rend idéales pour l’imagerie infrarouge ou les applications à faible luminosité. Sinon, les deux caméras ont 5 mégapixels et peuvent enregistrer des vidéos 1080p à 30 images par seconde.

Module de caméra Raspberry Pi standard (vert)

Module de caméra Raspberry Pi standard (vert)

Installer

À l’exception du Raspberry Pi Zero et du modèle de calcul, toutes les versions ont deux ports sur la carte: DSI (pour l’écran tactile officiel) et CSI (Camera Serial Interface) pour les caméras. Pour les nouveaux modèles, les ports sont étiquetés, le port CSI est plus proche du port USB.

Pour connecter correctement l’appareil photo, vous devez d’abord desserrer la tondeuse sur le Pi (de préférence avec deux doigts en même temps). Ensuite, vous pouvez connecter le câble ruban. Dans ce cas, le côté du câble sur lequel les contacts sont libres doit être du côté opposé de la tondeuse (voir l’image ci-dessous, où les contacts sont également visibles).
Si la longueur du «câble ruban» n’est pas suffisante, vous pouvez également en acheter de plus longs.

Port CSI

Le côté contact du câble ruban doit pointer «vers le haut» là où se trouvent les contacts du port CSI.

Installation

Selon la durée pendant laquelle votre système d’exploitation (Raspbian / Jessie) n’a pas été mis à jour, certains nouveaux packages peuvent devoir être chargés:

sudo apt-get update && sudo apt-get upgrade

Ensuite, nous activons le module de caméra au moyen de

sudo raspi-config

et sélectionnez “Activer la caméra” -> Activer.

raspi-config

Après cela, vous devez redémarrer.

Maintenant, nous pouvons enregistrer. Pour obtenir des informations générales sur les paramètres du programme, vous pouvez procéder comme suit:

raspistill

Par exemple, pour prendre une photo simple (via la console), entrez la commande suivante, qui ouvrira rapidement une fenêtre (si vous êtes connecté à SSH, le serveur X doit être activé, sinon la télécommande serait également une option).

raspistill -o ~/img.jpg

-o spécifie le chemin de sortie + nom. Bien sûr, vous pouvez spécifier des paramètres supplémentaires, tels que. -vf pour le retournement vertical.

Pour faire des vidéos, vous pouvez utiliser le raspivid commander. Encore une fois, vous obtenez toutes les options possibles lors de la saisie de la commande sans paramètres. Là encore, un nom incluant la fin du fichier (et si nécessaire le chemin d’accès) doit être spécifié ainsi que la durée de la vidéo en millisecondes. L’exemple suivant prend une vidéo de 10 secondes et l’enregistre dans le répertoire personnel.

raspivid -t 10000 -o test_vid.h264

Encore une remarque importante: l’appareil photo n’a pas de microphone intégré, vous ne devriez donc pas être surpris de la raison pour laquelle aucun son n’est émis.

Vous pouvez afficher vos fichiers enregistrés via la console comme suit (vous devrez peut-être encore installer la visionneuse d’images à l’aide de sudo apt-get -y install fim):

fim -a img.jpg
omxplayer test_vid.h264

Toutes ces commandes peuvent également être bien intégrées dans des scripts Python ou Bash.

La documentation complète du module caméra est disponible ici.

Articles similaires

Bouton retour en haut de la page
Fermer