Installer une caméra sur un Raspberry Pi : le guide ultime
Une caméra est un accessoire très utile à tout utilisateur de Raspberry Pi, permettant de l’utiliser dans des dizaines de projets intéressants (en anglais). Mais je me souviens d’avoir été un peu perdu la première fois que j’en ai utilisé une. Je ne savais pas comment la brancher ni la configurer sur mon Raspberry Pi. Si vous en êtes au même point, cet article répondra à toutes vos questions.
Voici les étapes principales pour utiliser un module caméra sur un Raspberry Pi :
- Branchez le module dans le port caméra du Raspberry Pi.
- Activez le port caméra dans l’outil de configuration du Raspberry Pi (onglet Interfaces).
- Confirmez que la caméra fonctionne avec : rpicam-still -o test.jpg.
Dans ce guide, je vous montrerai également comment choisir la caméra. Je vous expliquerai ensuite chaque étape de l’installation et je vous donnerai quelques conseils à connaître pour profiter immédiatement de votre nouvel appareil.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Ce qu’il faut pour installer une caméra sur un Raspberry Pi
Prérequis matériels
Si vous avez déjà une caméra pour le Raspberry Pi, parfait, vous êtes prêt. Mais si vous n’avez pas encore commandé vos accessoires, voici quelques conseils.
Modèles de caméra
Contrairement aux caméras USB vendues pour les PC, le nombre de produits disponibles pour Raspberry Pi est assez limité ; cependant, il y a encore un choix à faire entre ces options principales :
Module de caméra officiel Raspberry Pi | Module de caméra 3 NoIR Raspberry Pi | Caméra HQ Raspberry Pi | |
---|---|---|---|
![]() | ![]() | ![]() | |
Caractéristiques | 12 mégapixels 4608 × 2592 1080p50 | 12 mégapixels 4608 × 2592 1080p50 Vision Nocturne Infrarouge | 12,3 mégapixels Objectif requis 1080p |
Prix | Lien d’achat | Lien d’achat | Vérifiez sur Amazon |
La Fondation Raspberry Pi propose quelques modèles de caméras :
- La caméra officielle a été la première disponible et a été mise à jour en 2023 (pour le v3).
C’est une caméra de haute qualité avec un capteur de 12 mégapixels qui permet d’obtenir des photos HD (4608 × 2592 pixels) et des vidéos (1080p max). Ce modèle est compatible avec tous les modèles Raspberry Pi et facile à installer sur Raspberry Pi OS (nous verrons cela plus tard). - La seconde (NoIR) est presque identique. C’est la caméra officielle, sauf qu’elle n’a pas de filtre IR, vous permettant de prendre des photos de nuit. Elle est souvent utilisée comme caméra de surveillance ou pour prendre des photos dans un environnement à faible luminosité.
- La troisième option est un modèle de caméra de haute qualité. C’est comme un petit appareil photo reflex, et vous pouvez y mettre des objectifs supplémentaires.
- Enfin, séparément du Raspberry Pi AI Kit, une Raspberry PI AI Camera a été récemment lancée et fonctionne sur tous les modèles Pi. Elle peut être utilisée pour des projets d’IA avec TensorFlow (en anglais) et PyTorch, parmi d’autres applications.
Y a-t-il d’autres options disponibles ?
Si vous recherchez une solution abordable, il n’y a pas de meilleur modèle que ceux-ci. Si vous souhaitez simplement en avoir une pour des raisons éducatives, vous pouvez absolument trouver une caméra moins chère.
Par exemple, celle-ci était ma première caméra, elle est parfaite pour apprendre à utiliser une caméra sur Raspberry Pi, mais la qualité est inférieure. Elle coûte la moitié du prix, mais si vous devez en acheter une autre quelques mois plus tard, cela n’en vaut pas la peine.
Accessoires supplémentaires
Une caméra est un appareil externe qui restera souvent à l’extérieur du boîtier, donc en fonction de vos projets, d’autres accessoires pourraient être utiles.
Je vais juste vous donner quelques liens supplémentaires à consulter, pour que vous puissiez faire vos recherches facilement :
- Certains boîtiers sont compatibles avec le module caméra.
Par exemple, l' »Argon Neo » a un support intégré pour la caméra sur le boîtier (vérifiez la photo sur Amazon). Pour plus de détails, vous pouvez lire mon avis complet sur ce boîtier ici (en anglais). - Une autre solution est de garder votre boîtier actuel pour le Raspberry Pi et d’utiliser un support simple pour maintenir la caméra correctement.
Il existe de nombreux produits similaires, vous pouvez regarder celui-ci par exemple.
En plus de l’avantage de garder votre boîtier actuel, il est également plus facile d’utiliser la caméra si vous pouvez simplement la poser sur une table (par exemple), au lieu d’essayer de la maintenir au bon endroit et dans la bonne orientation. - La dernière chose dont vous pourriez avoir besoin est un autre câble pour la caméra.
Le câble inclus mesure 15 cm de long, c’est suffisant pour une utilisation de base, mais vous pourriez avoir besoin d’un câble plus court ou plus long pour s’adapter à vos besoins.
Dans ce pack sur Amazon, vous avez plusieurs longueurs de câbles que vous pouvez utiliser et changer pour chaque projet (de 30 cm à 1 m).
Exigences logicielles
Raspberry Pi OS (anciennement connu sous le nom de Raspbian) est le système d’exploitation recommandé pour installer et utiliser une caméra sur Raspberry Pi.
Tout est inclus, et surtout si vous choisissez le modèle officiel, il fonctionnera immédiatement. Je ne sais pas exactement quels systèmes sont compatibles, vous voudrez peut-être les essayer plus tard, mais commencez par Raspberry Pi OS pour l’instant.
J’ai déjà écrit un guide pour installer Raspberry Pi OS sur Raspberry Pi, n’hésitez pas à le consulter si vous n’êtes pas à l’aise avec l’installation.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous pouvez utiliser la version Desktop ou Lite (en anglais) — les deux fonctionnent bien avec n’importe quelle caméra compatible, donc choisissez celle que vous préférez pour votre projet.
Après avoir installé le système d’exploitation, assurez-vous de suivre ces étapes :
- Raspberry Pi OS installé avec tout ce dont vous avez besoin (applications, réseau Wi-Fi, …).
- Raspberry Pi OS configuré avec tous vos paramètres favoris (disposition du clavier et langue, par exemple).
- Les mises à jour du système avec la dernière version de tous les paquets :
sudo apt update
sudo apt upgrade - SSH est activé pour permettre l’accès à distance pour les premiers essais :
sudo service ssh start
Si c’est nouveau pour vous, vous devriez consulter mon guide SSH ici. - Si vous choisissez la version Desktop, vous pouvez aussi installer une application de bureau à distance pour tout faire depuis votre ordinateur.
Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !
Comment installer une caméra sur Raspberry Pi
Maintenant que vous avez tout ce dont vous avez besoin, nous pouvons commencer l’installation de la caméra en elle-même.
Installation du matériel
L’installation d’une caméra sur Raspberry Pi est simple une fois que vous trouvez l’emplacement du port :
- Prendre la carte Raspberry Pi en main.
Débranchez tous les câbles, le Raspberry Pi doit être éteint et déconnecté de l’alimentation électrique. - Trouvez le port de la caméra sur le Raspberry Pi (entre les ports HDMI et audio).
Vous le trouverez facilement car c’est le seul qui correspond à la largeur du câble, et il devrait être écrit « CAMERA » sur la carte principale. - Avant de brancher le câble, il peut être nécessaire de retirer le film plastique et tirer légèrement sur le plastique noir.
- Branchez le câble et poussez le plastique noir pour maintenir le câble à l’intérieur.
Assurez-vous d’aligner les deux connecteurs du même côté (connecteurs de câble du côté du port HDMI, côté bleu du ruban vers les ports USB) : - Je recommande alors de commencer avec un test rapide avant de tout remettre dans le boîtier et/ou dans le support, juste pour être sûr que cela fonctionne.
Rebranchez tous les câbles (alimentation, HDMI, réseau, USB …) et démarrez le Raspberry Pi.
Si vous avez des doutes, vous pouvez regarder la première minute de cette vidéo pour voir comment brancher votre caméra :
Activer le port de la caméra sur Raspberry Pi OS
Mise à jour : Si vous utilisez la dernière version de Raspberry Pi OS, vous n’avez plus besoin de suivre les étapes ci-dessous, car le port de la caméra est désormais activé par défaut. Je garde les instructions pour référence, mais vous pouvez passer cette étape pour une nouvelle installation.
Avant d’utiliser la caméra sur votre Raspberry Pi, vous devez l’activer dans votre système. Le port de la caméra est désactivé par défaut.
- Connectez-vous au Raspberry Pi via SSH (vous pouvez trouver des conseils utiles ici pour vous connecter via SSH depuis votre ordinateur).
Si vous préférez, vous pouvez utiliser un terminal sur le bureau de Raspberry Pi OS, ou même utiliser la version Lite. - Démarrez l’outil raspi-config :
sudo raspi-config
- Allez dans « Interface options » > « Camera » :
- « Would you like the camera interface to be enabled?« .
Oui ! - Quittez raspi-config et acceptez de redémarrer l’appareil.
C’est tout ce que vous avez à faire.
Après le redémarrage, la caméra est prête à être utilisée.
Remarque : Si vous êtes novice dans ce domaine et que vous utilisez la version Desktop, vous n’avez pas besoin de taper de commandes. Il suffit d’ouvrir l’outil de configuration Raspberry Pi (sous le menu principal > Préférences). Cliquez sur l’onglet « Interfaces » et activez la caméra.
Si vous rencontrez des problèmes avec l’installation de la caméra, ou pour une quelconque raison, si elle ne fonctionne pas comme prévu, veuillez consulter ce guide de dépannage pour le module caméra Raspberry Pi.
Commandes pour interagir avec la caméra Raspberry Pi
Je vais maintenant vous présenter deux commandes utiles pour enregistrer et voir ce qui se passe avec votre caméra.
Remarque : Les commandes raspistill et raspivid ne sont plus prises en charge sur Raspberry Pi Bullseye et les versions plus récentes. Essayez de passer aux nouvelles commandes dès que possible, c’est fondamentalement la même chose. Mais si vous utilisez encore une ancienne version (RPI OS Legacy) ou avez activé la prise en charge héritée, vous y avez toujours accès.
Prendre une photo
La première chose que vous pouvez essayer est de simplement prendre une photo de l’image vue par la caméra.
« rpicam-still » est la nouvelle commande sur Raspberry Pi OS Bookworm (remplaçant « raspistill » et « libcamera-still »).
Elle est déjà installée sur votre système.
Pour l’utiliser, la ligne de commande de base est :rpicam-still
-o image.jpg
Avec -o vous définissez le nom du fichier cible (où les photos seront enregistrées).
Il est possible d’utiliser un nom de fichier incluant le chemin, par exemple :rpicam-still -o ~/Pictures/mypicture.jpg
Utilisez le paramètre -h pour afficher toutes les options possibles pour cette commande :rpicam-still -h
Voici quelques options intéressantes que vous pouvez essayer :
--width arg (=0) Définir la largeur de l'image de sortie (0 = utiliser la valeur par défaut) --height arg (=0) Définir la hauteur de l'image de sortie (0 = utiliser la valeur par défaut) -t [ --timeout ] arg (=5000) Temps (en ms) pendant lequel le programme fonctionne -o [ --output ] arg Définir le nom du fichier de sortie -n [ --nopreview ] =arg(=1) Ne pas afficher de fenêtre de prévisualisation -p [ --preview ] arg (=0,0,0,0) Définir les dimensions de la fenêtre de prévisualisation, donné en x,y,largeur,hauteur par exemple 0,0,640,480 -f [ --fullscreen ] =arg(=1) Utiliser une fenêtre de prévisualisation plein écran --qt-preview =arg(=1) Utiliser une fenêtre de prévisualisation basée sur Qt (ATTENTION : provoque une charge CPU élevée, plein écran non pris en charge) --rotation arg (=0) Demander une rotation de l'image, 0 ou 180 --brightness arg (=0) Ajuster la luminosité des images de sortie, dans la plage de -1.0 à 1.0 --contrast arg (=1) Ajuster le contraste de l'image de sortie, où 1.0 = contraste normal --saturation arg (=1) Ajuster la saturation des couleurs de la sortie, où 1.0 = normal et 0.0 = niveau de gris -q [ --quality ] arg (=93) Définir le paramètre de qualité JPEG
Pour votre information, sur l’édition Legacy de Raspberry Pi OS, ce sera :raspistill -o image.jpg
Enregistrer une vidéo
Pour enregistrer une vidéo, la commande est similaire.
« rpicam-vid » est le nom de commande correspondant (remplaçant « raspivid » et « libcamera-vid »).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ainsi, comme pour les photos, pour enregistrer une vidéo, utilisez cette commande :rpicam-vid -o video.h264
Utilisez le raccourci CTRL+C pour arrêter l’enregistrement, ou ajoutez l’option -t pour spécifier la durée d’enregistrement.
Les fichiers H264 sont compatibles avec VLC.
Si nécessaire, vous pouvez l’installer sur Raspberry Pi OS Desktop avec : sudo apt install vlc
C’est pareil pour voir tous les paramètres disponibles, utilisez rpicam-vid -h pour obtenir toutes les options avec une courte description. Les options utiles sont :
- –t : pour choisir la durée de la vidéo en ms (ex : 6000 pour une vidéo de 6 s). De cette façon, vous n’avez pas besoin d’utiliser CTRL+C et pouvez programmer la capture vidéo avec un script ou cron.
- -w et -h : taille de la vidéo (largeur et hauteur).
Transférer des images et vidéos sur votre ordinateur (Raspberry Pi OS)
Vous vous demandez peut-être comment télécharger des images sur votre ordinateur après cela.

Le moyen le plus simple est d’utiliser un logiciel comme FileZilla ou WinSCP :
- FileZilla est un outil gratuit disponible sur Windows, Linux et macOS.
Il est principalement utilisé pour se connecter à des serveurs FTP, mais il y a une option pour l’utiliser pour les transferts SCP.
Vous pouvez télécharger les fichiers d’installation ici.
SCP est un protocole sécurisé pour copier des fichiers sur le réseau via SSH. Donc, vous n’avez besoin de rien d’autre sur le Raspberry Pi (il suffit de vous assurer que SSH est activé). - Ouvrez FileZilla
- Pour l’essayer rapidement, vous pouvez utiliser l’option de connexion rapide sous le menu :
Mais il y a aussi un « Site manager » pour enregistrer tous vos serveurs et se connecter sans rien saisir. - Remplissez l’hôte avec l’adresse IP du Raspberry Pi.
Puis votre nom d’utilisateur et mot de passe (celui que vous avez créé lors de l’installation). - Cliquez sur « Quickconnect » lorsque vous êtes prêt.
- Sur le côté gauche, c’est votre ordinateur, naviguez jusqu’au chemin où vous souhaitez télécharger les fichiers (C:\Users\nomutilisateur\Pictures par exemple).
- Sur le côté droit, c’est le Raspberry Pi, naviguez jusqu’à l’emplacement où vous avez enregistré les images ou vidéos.
- Double-cliquez sur un fichier pour le télécharger.
Ou sélectionnez plusieurs fichiers, cliquez avec le bouton droit et « Download files ».
Contrôler la caméra avec Python
La dernière chose intéressante que je veux vous montrer est comment utiliser un langage de programmation avancé (Python) pour aller plus loin avec votre caméra et l’inclure dans des projets plus grands.
Si vous êtes nouveau en Python et que vous voulez faire plus de choses sur Raspberry, je pense que vous pourriez avoir besoin d’apprendre les bases d’abord (J’ai écrit un livre spécialement pour vous aider à le faire, jetez-y un œil si cela vous intéresse).
Python est le langage de programmation principal sur Raspberry Pi. Et la bonne nouvelle, c’est que tout est déjà disponible pour utiliser Python directement sur Raspberry Pi OS (éditeurs, compilateurs, bibliothèques de base, …).
Si vous êtes sur Raspberry Pi OS Desktop, il y a de nombreux éditeurs que vous pouvez utiliser comme Thonny (pré-installé) ou d’autres que vous pouvez installer avec apt.
Le code Python combiné avec le module caméra de votre Pi signifie que tout est possible. Par exemple, vous pourriez écrire un script qui attend 5 secondes que vous souriiez, joue un effet sonore pour vous faire savoir que la caméra est sur le point de s’activer, puis prend une photographie.
Pour apprendre à programmer ces fonctionnalités avancées, consultez notre tutoriel complet ici (en anglais).
J’espère que vous avez apprécié cette introduction à l’utilisation d’une caméra sur Raspberry Pi. Si vous réalisez des projets plus importants avec votre caméra, il serait agréable de les partager ici avec nous, je l’adorerai !
Si vous cherchez plus d’idées de projets que vous pouvez faire avec une caméra (en anglais), cliquez sur le lien pour trouver mes recommandations, et vous verrez que tout est possible.
Et si vous souhaitez essayer une interface web pour contrôler votre caméra Raspberry Pi (mais aussi des caméras de surveillance standard), consultez mes tutoriels sur MotionEye ou ZoneMinder (en anglais).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous comprenez l'anglais et en voulez encore plus ? Je publie une nouvelle leçon chaque mois, réservée à mes abonnés premium. Rejoignez la communauté dès maintenant pour y avoir accès !
Questions connexes
Comment résoudre l’erreur « raspistill: command not found » ?
Raspistill et raspivid ne sont plus disponibles sur les versions récentes de Raspberry Pi OS. Ils ont été remplacés par les commandes « rpicam » comme rpicam-still et rpicam-vid.
Consultez les sections ci-dessus sur la prise de photos et de vidéos pour apprendre les nouvelles commandes pour interagir avec votre caméra. N’essayez pas d’activer raspistill ou raspivid — ce sont des commandes qui appartiennent au passé :-).
Puis-je brancher une caméra sur un Raspberry Pi Zero ?
Un module caméra peut également être utilisé avec un Raspberry Pi Zero, mais un ruban différent est requis. Assurez-vous d’acheter un module caméra où un ruban correspondant à votre modèle de Raspberry Pi est fourni (celui-ci par exemple).
Comment savoir si le module caméra est correctement connecté au Raspberry Pi ?
Il n’existe pas de détecteur ou d’outil pour savoir si une caméra est correctement branchée. Suivez simplement la procédure d’installation et prenez une photo de test pour voir si elle fonctionne ou si vous rencontrez des erreurs.
Puis-je utiliser une caméra USB sur mon Raspberry Pi ?
Globalement, Raspberry Pi prend en charge la plupart des caméras USB, il devrait donc être possible d’en utiliser une à la place du module caméra. Branchez-la simplement sur un port USB et démarrez une application compatible.
Vous pouvez, par exemple, l’utiliser dans OBS Studio, pour enregistrer ou diffuser la vidéo.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources
Bonjour j’ai pas Enable Camera avec sudo raspi-config ni en desktop
Bonjour Laurent, sur les nouvelles versions la caméra est activée par défaut.