Comment ajouter un bouton d'alimentation à votre Raspberry Pi

  • Lesley Fowler
  • 0
  • 3123
  • 649
Publicité

Ce pourrait être un petit ordinateur fantastique et flexible, mais le Raspberry Pi a un défaut essentiel: l’absence de bouton d’alimentation. L'absence d'un interrupteur marche / arrêt standard peut entraîner des problèmes; heureusement, vous pouvez ajouter votre propre bouton d'alimentation Raspberry Pi.

Deux choix sont disponibles: un bouton d'alimentation bricolage ou un autre que vous achetez. Voyons comment ajouter un bouton d'alimentation à votre Raspberry Pi et garantir un arrêt sûr et ordonné.

Pourquoi avez-vous besoin d'un bouton d'alimentation Raspberry Pi?

Utiliser un Raspberry Pi est assez simple, mais le mettre sous tension et le mettre hors tension peut poser problème (voir ci-dessous)..

Lorsque vous déballez le Raspberry Pi pour la première fois, l’absence de bouton d’alimentation est frappante. Après tout, chaque appareil, des ordinateurs de bureau et des tablettes à une souris sans fil, possède un bouton ou un commutateur d'alimentation. Le Raspberry Pi, en revanche, ne.

Au lieu de cela, vous devez brancher le câble d’alimentation USB et attendre le démarrage du système d’exploitation (OS) compatible Raspberry Pi que vous avez choisi. 11 Systèmes d’exploitation Raspberry Pi, que vous pouvez essayer 11 Systèmes d’exploitation Raspberry Pi, que vous pouvez essayer quel que soit votre projet Raspberry Pi , il existe un système d'exploitation pour cela. Nous vous aidons à trouver le meilleur système d'exploitation Raspberry Pi pour vos besoins. . La mise sous tension est assez simple mais éteindre est un tout autre problème. La solution consiste à utiliser une commande dactylographiée ou un clic de souris pour éteindre le Pi, mais ce n’est pas toujours idéal..

L'importance de mettre hors tension en toute sécurité

Si le Raspberry Pi se bloque ou si vous ne parvenez pas à y accéder à distance, à l'aide du clavier, de la souris et de l'écran, sa fermeture devient soudainement un problème. La seule solution est de tirer le câble d'alimentation.

Cependant, cela peut conduire à des problèmes.

Si des données sont en cours d'écriture sur la carte SD lorsque l'alimentation est tirée, la carte peut être corrompue. Le résultat est souvent un système d'exploitation qui ne démarre pas. Alors que la plupart des cartes SD modernes sont suffisamment robustes pour gérer la correction d'erreur, un nouveau système d'exploitation devra probablement être flashé.

Cela pourrait également signifier la perte d’un volume important de données. Bien sûr, si vous utilisez le Pi pour un projet spécifique ou si vous l’utilisez pour apprendre à coder avec Scratch, vous ne voudrez probablement pas perdre votre travail..

Tirer le cordon d'alimentation et corrompre la carte le fera. Cloner facilement la carte SD Cloner votre carte SD pour un calcul Raspberry Pi sans problème Cloner facilement votre carte SD pour un calcul Raspberry Pi sans problème Que vous ayez une ou plusieurs cartes SD, vous avez besoin, entre autres, de pouvoir sauvegarder votre cartes pour éviter les problèmes qui surviennent lorsque votre Raspberry Pi ne parvient pas à démarrer. est un bon moyen de surmonter une telle perte de données, mais il vaut toujours mieux prévenir que guérir.

Si vous éteignez le Raspberry Pi en toute sécurité, le système d’exploitation pourra terminer les processus d’écriture actifs sur la carte SD. L'ordinateur peut alors s'éteindre sans perte de données et sans risque de corruption de la carte SD.

Monter un Raspberry Pi Off sur le GPIO

Un moyen sûr d’arrêter Raspberry Pi en toute sécurité consiste à utiliser un commutateur DIY connecté au GPIO de l’ordinateur. Vous pouvez créer le vôtre avec un script Python et un seul commutateur momentané. Ce sont des composants peu coûteux et peuvent généralement être achetés en multiples.

Warmstor 3-Pack 2 broches SW PC Câble d'alimentation de bureau Bouton-poussoir marche / arrêt Cordon de commutation pour ordinateur 45CM Warmstor 3-Pack 2 SW Commutation de câble d'alimentation PC Bureau bouton-poussoir / Commutateur ATX Cordon de commutation d'ordinateur 45CM Acheter maintenant sur Amazon $ 3.99

Si vous ne pouvez vous procurer aucun commutateur ou si vous souhaitez un commutateur immédiatement, vérifiez tous les anciens composants de votre PC qui traînent. C'est le même type que vous trouveriez comme bouton d'alimentation de votre PC.

Le commutateur momentané doit être connecté à un Raspberry Pi hors tension sur les broches 39 et 40 du GPIO.

Après le redémarrage, il est temps de créer le script Python et de programmer le GPIO..

Le projet GitHub Raspberry Pi Safe Off Switch explique comment utiliser la bibliothèque GPIO Zero pour créer un commutateur Raspberry Pi off. Des versions complètes de Raspbian Stretch sont préinstallées dans GPIO Zero, mais si vous utilisez la version Raspbian Lite, vous devez l’installer manuellement..

sudo apt update sudo apt installer python3-gpiozero

Ensuite, créez le script dans votre éditeur de texte. Nous utilisons nano:

sudo nano shutdown-press-simple.py

Dans l'éditeur de texte, entrez ou copiez et collez le script suivant:

#! / usr / bin / env python3 de gpiozero import Button import os Bouton (21) .wait_for_press () os.system ("sudo poweroff")

Comme vous pouvez le constater, cela fait référence à la bibliothèque gpiozero, spécifie la broche 21 de GPIO (système de numérotation interne de la broche physique 40) et lance la “éteindre” commande lorsque la pression du bouton est détectée. Enregistrez le script avec Ctrl + X, puis Y confirmer.

De retour dans la fenêtre principale du terminal, rendez le script exécutable:

chmod a + x shutdown-press-simple.py

Pour s’assurer que cela fonctionne après un redémarrage, ajoutez /etc/rc.local:

sudo nano /etc/rc.local

Dans la dernière ligne avant l'instruction de sortie, ajoutez:

echo '~ pi / shutdown-press-simple.py'

Sauvegardez et quittez comme avant, puis essayez le bouton out.

Montage en toute sécurité du bouton d'alimentation

Vous remarquerez peut-être qu'il est facile de cliquer accidentellement sur le bouton. Plusieurs solutions sont disponibles, allant d'un montage soigneux à l'abri de chocs accidentels à une pression plus longue (reportez-vous à la page GitHub ci-dessus pour plus d'informations)..

Quelle que soit la solution que vous préférez, le montage du bouton semble judicieux une fois installé. Vous devrez peut-être légèrement reconfigurer votre cas pour accueillir le bouton. Cela dépend de plusieurs facteurs, tels que votre modèle Raspberry Pi et le type de cas..

Si possible, montez le bouton de manière à ce qu’il soit encastré. Cela évite tout type de choc accidentel, un peu comme l'interrupteur d'alimentation d'un ordinateur de bureau.

Deux boutons de puissance Raspberry Pi que vous pouvez acheter

Vous recherchez autre chose? Plusieurs boutons d'alimentation Raspberry Pi peuvent être achetés en ligne. Voici deux options populaires.

1. Commutateur d'alimentation d'alimentation Pi

Conçu pour être placé entre le Raspberry Pi et la prise secteur, cet interrupteur est fourni en kit. Vous devrez souder les composants au circuit imprimé pour commencer et installer ce code à partir de GitHub avant de vous connecter. Trois boutons de l'appareil vous permettent d'allumer, d'éteindre (l'équivalent d'une traction de câble) et de déclencher un arrêt en douceur. Le troisième bouton permet également un redémarrage avec une pression plus longue.

2. Commutateur iUniker Raspberry Pi

Le commutateur iUniker Raspberry Pi Switch est une solution de rechange au périphérique d'alimentation Pi. Il s'agit d'un produit préfabriqué dont les câbles et le commutateur sont protégés. Cependant, il n’existe aucune installation permettant d’éviter un arrêt brutal, ce qui signifie qu’il ne convient que pour allumer votre Raspberry Pi..

D'autre part, le commutateur iUniker peut également aider à éviter l'usure du connecteur d'alimentation de votre Raspberry Pi..

Commutateur d'alimentation Raspberry Pi, cordon d'alimentation iUniker Raspberry Pi 3 Commutateur d'alimentation Raspberry Pi, cordon d'alimentation iUniker Raspberry Pi 3 Acheter maintenant sur Amazon $ 4.99

Ajoutez plus de boutons à votre Raspberry Pi

Bien que sorti en 2012, le Raspberry Pi est toujours livré sans bouton d'alimentation. Bien sûr, c'est par conception. Une question de coût et la vaste gamme de projets Pi (qu’il s’agisse d’un centre multimédia ou d’un projet IoT intégré) font du bouton d’alimentation (ou commutateur) un élément optionnel supplémentaire..

Si vous en avez besoin, installez-en un; sinon continuez!

Ce n'est pas seulement la fermeture qui peut poser problème pour le Raspberry Pi. Que faire si vous avez simplement besoin de redémarrer? Voici comment ajouter un commutateur de réinitialisation à votre Raspberry Pi. Procédure d'ajout d'un commutateur de réinitialisation à votre Raspberry Pi. Procédure d'ajout d'un commutateur de réinitialisation à votre Raspberry Pi. Le retrait et le remplacement du câble USB entraînent une usure excessive de votre Raspberry Pi, notamment port d'alimentation lui-même. Ce dont le système a vraiment besoin, c’est d’un bouton de réinitialisation, mais aucun n’a été inclus.. .




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.