Table des matières:

Module d'arrêt Pi : 3 étapes
Module d'arrêt Pi : 3 étapes

Vidéo: Module d'arrêt Pi : 3 étapes

Vidéo: Module d'arrêt Pi : 3 étapes
Vidéo: JETTE tes fiches de révisions ! 2024, Juillet
Anonim
Module d'arrêt Pi
Module d'arrêt Pi

Ce module vous offre un excellent moyen d'arrêter correctement un Raspberry Pi. Ensuite, il peut être éteint avec un bouton sur l'adaptateur secteur ou débranché. La lumière s'éteindra lorsque vous pourrez l'éteindre en toute sécurité. Si vous décidez de démarrer après l'arrêt (alors qu'il est encore sous tension), appuyez à nouveau sur le bouton pour le démarrer.

Le PCB est bon marché chez OSH Park. La commande minimum est de 3, alors partagez avec un ami ou mettez-la sur 3 Raspberry Pi

J'ai créé ceci pour que mes enfants arrêtent correctement RetroPie après avoir joué.

Étape 1: Pièces

les pièces
les pièces

3 planches de OSH Park 6,10 $ et livraison gratuite

1x LED

1x condensateur.01uf (100nf et 104 =.01uf)

1 résistance de 330 ohms

1x résistance 1M Ohm

2x - En-tête 10 broches 2x5 (utilisez 1x et du ruban isolant si le Pi a un dissipateur thermique)

1x interrupteur à bouton 6x6x9.6 le dernier chiffre est la hauteur du bouton. Une hauteur différente peut être remplacée.

Étape 2: Construire

Construire
Construire

La partie "UNPLUGGED" du PCB est conçue pour donner un support latéral à la carte et pour canaliser les décharges électrostatiques vers la résistance 1M. Après la soudure, clipsez les fils des composants sur la face inférieure pour vous assurer qu'ils ne court-circuitent pas le Pi.

Si vous avez un dissipateur thermique sur votre Pi, ne soudez pas le connecteur "UNPLUGGED" et mettez du ruban isolant à l'arrière du PCB.

Étape 3: configuration du système d'exploitation

Il a besoin d'un service pour l'arrêter lorsque vous appuyez sur le bouton. Télécharger le script python

wget -O off.py

chmod +x off.py

Configurer le service de démarrage

sudo nano /lib/systemd/system/off.service[Unit]Description=Off Program[Service]ExecStart=/home/pi/off.py StandardOutput=null[Install]WantedBy=multi-user.target Alias=off.servic

Enregistrez, puis activez le service

sudo systemctl activer off.service

sudo systemctl start off.service

Il utilise une broche série pour allumer la LED pendant son fonctionnement. Il faut donc que la console série soit activée dans Raspberry Config.

sudo raspi-config

Conseillé: