7 Fonctions cachées du Raspberry Pi à utiliser
Le Raspberry Pi est un appareil polyvalent avec de multiples fonctionnalités et configurations possibles. La plupart des gens connaissent les bases, mais maintes fonctionnalités cachées attendent d’être découvertes. Combien en connaissez-vous ? Laissez-vous guider pour les découvrir !
Le Raspberry Pi possède de nombreuses fonctionnalités cachées, des configurations logicielles comme la configuration sans écran et VNC aux fonctionnalités matérielles comme le port de la caméra et l’overclocking, qui peuvent repousser les limites de votre Raspberry Pi.
Découvrir les fonctionnalités cachées de Raspberry Pi peut être excitant. Je partagerai avec vous les fonctionnalités les plus utiles, un aperçu des résultats et des tutoriels détaillés pour vous aider à en tirer le meilleur parti. J’espère que vous trouverez ces fonctionnalités aussi fascinantes que moi !
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 !
Utiliser le Raspberry Pi sans écran
La façon la plus simple d’utiliser votre Raspberry Pi est de le connecter à un moniteur et un clavier. Cependant, si vous n’avez pas de moniteur/clavier pour votre Raspberry Pi, vous pouvez effectuer une configuration sans écran et utiliser votre Raspberry Pi via SSH.
En utilisant cette méthode, vous n’avez pas besoin d’installer un bureau dédié pour votre Raspberry Pi ; vous pouvez l’utiliser via SSH depuis le confort de votre ordinateur portable ou PC.
Une configuration headless est la plus adaptée aux cas où vous auriez l’intention d’utiliser votre Raspberry Pi comme serveur, et un écran dédié n’est pas nécessaire.
Pour effectuer une configuration headless, nous devons appliquer la personnalisation de l’OS pendant l’installation et activer SSH. Une fois installé, vous pouvez démarrer votre Raspberry Pi et vous y connecter via SSH. Pour déterminer l’adresse IP de votre Raspberry Pi, utilisez le nom d’hôte que vous avez défini dans la personnalisation ou un outil comme “Advanced IP Scanner”.
Un tutoriel détaillé pas à pas est disponible dans cet article : Comment installer un Raspberry Pi sans écran (No Monitor) en 2024.
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 !
Accédez à votre Raspberry Pi à distance
Pour aller plus loin dans votre configuration headless, vous pouvez utiliser “VNC”. Alors que SSH vous donne un accès complet à la ligne de commande de votre Raspberry Pi à distance, VNC vous permet de partager votre écran et d’accéder à l’interface graphique de votre Raspberry Pi.
Virtual Network Computing (VNC) est un système de partage graphique de bureau qui utilise le protocole Remote Frame Buffer pour contrôler un autre ordinateur à distance. En plus du partage de l’écran graphique, VNC partage vos périphériques d’entrée (Souris et Clavier) avec le serveur distant.
L’accès à distance avec VNC est une méthode plus pratique pour accéder à votre serveur Raspberry Pi si vous n’êtes pas à l’aise avec la ligne de commande (SSH).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous devez activer VNC depuis Raspberry Pi Configuration/ Raspi-config. Ensuite, votre Raspberry Pi peut être accessible depuis votre PC en utilisant un logiciel client VNC comme TigerVNC.
Pour accéder à distance à votre Raspberry Pi en utilisant VNC, suivez le tutoriel : Getting Started With VNC on Raspberry Pi (Bookworm update).
Bonus : RPI Connect
RPI Connect est une fonctionnalité bêta récemment ajoutée à Raspberry Pi OS. Elle a l’avantage supplémentaire d’être accessible via n’importe quel navigateur web sans logiciel client. Elle peut être utilisée de n’importe où, donc vous n’avez pas besoin d’être sur le même réseau local (LAN).
Un tutoriel détaillé sur l’activation de RPI Connect est disponible dans cet article : Introducing Raspberry Pi Connect: Easy remote access to your Pi (en anglais).
En outre, vous pouvez explorer les fonctionnalités de RPI Connect en détail en utilisant leur page de documentation officielle.
Utilisez votre Pi comme point d’accès sans fil
Savez-vous que votre Raspberry Pi peut être transformé en point d’accès et servir de point d’accès sans fil ? La dernière version de Raspberry Pi OS (Bookworm) utilise Network Manager, donc vous n’avez plus besoin de dnsmasq, hostapad et d’autres services pour créer un point d’accès.
Lorsqu’il est utilisé comme point d’accès Wi-Fi, le Raspberry Pi est positionné entre votre commutateur réseau et le routeur Internet, et il se connecte à ce dernier à l’aide d’un câble Ethernet (RJ45). D’autres appareils peuvent ensuite se connecter au Raspberry Pi via Wi-Fi et accéder à Internet.
L’utilisation de votre Raspberry Pi comme point d’accès sans fil présente les avantages/ scénarios suivants :
- Extension du réseau domestique/ Amplificateur de portée : Si votre Wi-Fi domestique ne couvre pas toute votre maison, le Raspberry Pi peut être utilisé comme point d’accès sans fil pour étendre la portée de votre réseau existant.
- Hotspot LTE portable : Le Raspberry Pi peut être utilisé comme hotspot LTE portable en utilisant le mode point d’accès sans fil et un kit modem 4G/LTE (Ça ressemble à ça).
- Surveillance et journalisation du réseau : Le Raspberry Pi, lorsqu’il est utilisé comme point d’accès, peut surveiller et enregistrer l’activité réseau des appareils qui y sont connectés. Cela peut être utile pour l’audit de sécurité, le dépannage des problèmes réseau ou l’analyse des motifs de trafic.
- Compartimentation / Réseau invité : Vous pouvez configurer un réseau invité séparé en utilisant Raspberry Pi comme point d’accès, gardant ainsi votre réseau principal sécurisé et privé.
Les points d’accès sans fil peuvent être activés sur votre Raspberry Pi via l’interface graphique et la ligne de commande en utilisant Network Manager. Vos appareils peuvent alors s’y connecter en utilisant le Wi-Fi, avec le SSID et le mot de passe, comme vous le feriez pour tout autre point d’accès.
Un tutoriel détaillé, pas à pas, sur la configuration du mode point d’accès dans la dernière version de Bookworm ainsi que dans les versions antérieures, est disponible dans cet article : Transformez Votre Raspberry Pi en Point d’Accès (compatible Bookworm).
Abandonnez la carte SD et boostez votre Pi
Une autre fonctionnalité utile du Raspberry Pi est la possibilité de démarrer via USB. Traditionnellement, un Raspberry Pi est démarré à partir d’une carte SD. Cependant, vous pouvez également le démarrer à partir d’un périphérique USB. De plus, vous pouvez utiliser un adaptateur USB vers SATA pour démarrer votre Raspberry Pi à partir d’un disque dur ou d’un SSD.
Une fois configuré pour démarrer à partir de l’USB, votre Raspberry Pi démarrera le système d’exploitation à partir du périphérique USB au lieu de la carte SD.
Les périphériques USB sont généralement plus fiables que les cartes SD. Utiliser le démarrage USB vous offre plus d’options de stockage et une plus grande capacité, rendant votre Raspberry Pi plus fiable dans l’ensemble. Un autre avantage clé si vous utilisez un Raspberry Pi 4 ou 400 est que les vitesses USB 3.0 dépassent généralement les vitesses des cartes Micro SD.
Le démarrage par USB est activé par défaut sur les versions plus récentes du firmware Raspberry Pi. Si aucune carte Micro SD n’est détectée, le Pi démarrera automatiquement à partir du périphérique USB. Cependant, vous pouvez aussi changer l’ordre de démarrage depuis Raspi-Config.
Pour un tutoriel plus détaillé et pas à pas sur le démarrage USB, suivez l’article : How to Boot from SSD on Raspberry Pi.
Poussez votre Pi à ses limites
En termes de performances, le Raspberry Pi offre déjà des performances impressionnantes compte tenu de sa taille. Cependant, saviez-vous que vous pouvez encore augmenter la puissance de votre Raspberry Pi en l’overclockant ?
Le Raspberry Pi fonctionne avec un processeur Broadcom BCM2711 doté de quatre cœurs Cortex-A72 à la vitesse d’horloge par défaut de 1,5 GHz. Cependant, il peut être cadencé jusqu’à 2 GHz pour améliorer considérablement les performances.
L’overclocking de votre Raspberry Pi peut considérablement améliorer ses performances. Le GPU overclocké peut également améliorer l’exportation et la lecture de vidéos.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Remarque : Un processeur overclocké peut devenir très chaud (jusqu’à 70 degrés Celsius) et cela peut devenir contre-productif, car la température élevée peut entraîner un étranglement du processeur et des problèmes de freeze. Par conséquent, assurez-vous d’installer un dissipateur thermique avec des dispositifs de refroidissement appropriés avant de l’overclocker. Voir cet article (en anglais) pour un exemple de dispositif de refroidissement.
Pour overclocker votre CPU, suivez ces étapes :
- Assurez-vous que votre Raspberry Pi est à jour en utilisant la commande suivante :
sudo apt update && sudo apt full-upgrade
- De plus, assurez-vous que votre Firmware Raspberry Pi est à jour également en utilisant la commande :
sudo apt install rpi-update
- Vous pouvez overclocker le Raspberry Pi en modifiant le fichier /boot/firmware/config.txt avec un éditeur de texte et en ajoutant les trois entrées suivantes en bas du fichier.
- Enregistrez et quittez le fichier.
- Redémarrez votre Raspberry Pi.
Voilà, vous avez overclocké votre Raspberry Pi. Pour en savoir plus sur les capacités de traitement de votre Raspberry Pi, suivez cet article : Can a Raspberry Pi 5 Replace Your Main PC? I Tested It!.
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 !
Broches GPIO au-delà des entrées/sorties
La plupart des gens savent que les broches GPIO sur un Raspberry Pi peuvent être utilisés pour des entrées et sorties numériques, mais elles peuvent également gérer des tâches plus complexes telles que PWM, SPI, et I2C.
Les broches GPIO sont le connecteur à 40 broches sur votre Raspberry Pi. En plus d’être utilisées comme E/S numérique, certaines broches possèdent des fonctionnalités supplémentaires/cachées.
Voici certaines des fonctionnalités intéressantes disponibles via les broches GPIO de votre Raspberry Pi :
- I2C : I2C est un protocole de communication série qui permet à plusieurs dispositifs de communiquer en utilisant seulement deux fils. Le Raspberry Pi peut agir à la fois comme un appareil maître et esclave sur un bus I2C, ce qui le rend adapté pour se connecter à divers circuits intégrés.
- SPI : SPI est un protocole de communication série pour le transfert de données à haute vitesse entre le Raspberry Pi et les périphériques. Il utilise quatre fils et est couramment utilisé avec des capteurs, des affichages, et des mémoires flash.
- PWM : PWM permet aux broches GPIO de changer la sortie de tension au fil du temps, agissant comme une sortie analogique. C’est utile pour ajuster la luminosité des LED, la vitesse des moteurs ou la position des servomoteurs.
- UART : UART est une façon simple de connecter le Raspberry Pi à d’autres appareils comme les microcontrôleurs, les GPS, et les périphériques Bluetooth. Il utilise deux fils pour le transfert de données : un pour la transmission et un pour la réception.
- Interruptions : Le Raspberry Pi peut être configuré pour répondre à des événements spécifiques sur ses broches GPIO, comme un front montant, un front descendant ou un changement de niveau, sans surveiller les broches en continu.
Utiliser ces fonctions peut grandement améliorer les capacités de votre Raspberry Pi. En utilisant les broches GPIO, vous pouvez connecter plusieurs accessoires à votre Raspberry Pi. Pour en savoir plus sur les broches GPIO du Raspberry Pi, suivez cet article.
En raison de la disposition standard des broches GPIO du Raspberry Pi, plusieurs accessoires HAT (Hardware Attached on Top) améliorent grandement la fonctionnalité de votre Raspberry Pi. Consultez la liste des 13 meilleurs HAT pour Raspberry Pi à essayer en 2024.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).
Donnez des yeux à votre Pi pour d’innombrables nouveaux projets
Savez-vous que votre Raspberry Pi dispose d’un connecteur dédié pour les modules de caméra ? Connecter le module de caméra est beaucoup plus simple et il est intégré à Raspberry Pi OS.
Une fois connecté à la caméra, votre Raspberry Pi peut prendre des photos et enregistrer des vidéos. Il peut ensuite être couplé avec des bibliothèques Python pour des projets qui nécessitent que votre Raspberry Pi puisse voir son environnement.
Un Raspberry Pi et une caméra peuvent être utilisés dans des systèmes de surveillance à domicile, des sonnettes intelligentes, la reconnaissance d’objets et des projets de réalité augmentée.
Vous pouvez connecter votre module de caméra à votre Raspberry Pi via le connecteur de caméra dédié. Vous pouvez ensuite activer la caméra depuis Raspi-config et utiliser les outils libcamera pour prendre des photos et enregistrer des vidéos.
Pour suivre un tutoriel pas à pas sur la connexion de votre caméra à Raspberry Pi, suivez cet article : Install a Camera on your Raspberry Pi: The Ultimate Guide.
Pour en savoir plus sur l’utilisation de votre caméra avec Python, lisez l’article : How to Use the Raspberry Pi Camera with Python in 2024 (en anglais).
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