Sådan tilføjes en nulstillingsskifte til din hindbærpi

  • Mark Lucas
  • 0
  • 3721
  • 26
Reklame

Din hindbærpi er frosset. Måske har en ny komponent svigtet, eller systemet har stoppet for at behandle en eller anden dårlig kode. Uanset hvad, skal du nu tage stikket ud og tilslutte din Pis strømforsyning, da manuelt ikke kan lukkes ned.

At fjerne og udskifte USB-strømkablet er ikke ideelt, og det lægger bestemt unødigt slid på din Raspberry Pi, især selve strømporten. Hvad systemet virkelig har brug for er en nulstillingskontakt, men desværre ingen inkluderet.

Montering af en nulstillingskontakt til din hindbærpi

Det er relativt enkelt at tilføje en nulstillingskontakt. Tre metoder er tilgængelige for dig, som hver er tilpasset et bestemt færdighedsniveau. For begyndere er en inline tænd / sluk-kontakt på mikro-USB-kablet din Pi den nemmeste.

Er du mere ekspert? Hvis USB-nulstillingsknappen forekommer enkel, er det også en mulighed at bruge en jumper (en lille plastic firkant, der indeholder nogle metalstik), der ofte findes på bundkort eller bagsiden af ​​pc-harddisk.

For dem af jer, der er glade for at have et loddejern, kan du dog også passe dine egne stifter til P6-overskriften på din Raspberry Pi og derefter tilslutte en pc-stil nulstillingsafbryder.

Lad os se på alle tre muligheder mere detaljeret.

Tilføj en inline strømafbryder til din hindbærpi

Helt klart den enkle mulighed, at tilføje en inline strømafbryder til din Raspberry Pi sparer dig besværet med at lege med GPIO-overskriften eller endda lodde dine egne stifter til tavlen.

Alt hvad du behøver at gøre med denne enhed er at tilslutte den til micro USB-stikket på din Raspberry Pi og derefter tilslutte lysnettet til afbryderen. Dette gør det til en universel mulighed på tværs af alle modeller (f.eks. Den nye Raspberry Pi Model A + Hvad kan du gøre med den nye Raspberry Pi A +? Hvad kan du gøre med den nye Raspberry Pi A +? Mærkeligt nok, denne nye Raspberry Pi indeholder ikke enhver ekstra hardware. Faktisk har den færre porte. Hvad er Raspberry Pi Foundation op til?), hvor brug af GPIO eller tilføjelse af stifter til P6-overskriften ikke er en mulighed.

Gå til Pi-Supply.com for et af disse inline-enheder, der sælger for omkring $ 20 plus forsendelse.

Jumper + GPIO = Nulstil din Pi!

Med en bundkort-jumper kan du anmode Raspberry Pi begynder en ordnet nedlukning, svarende til indtastning

Sudo nedlukning -h nu

ved hjælp af et script.

Identificer GPIO-pin-arrayen. På modellen A og B (Rev 2) findes dette på den modsatte kant af brættet fra strømstikket og omfatter 26 ben. På modellen A + og B + finder du en matrix med 40 pins, der optager næsten hele langkanten over Raspberry Pi Model B + trykt tekst.

GPIO 3 i hver matrix - stifter 5 og 6 - kan bruges til at starte nedlukning. Kopier dette script fra github, og udfør det på din Pi (hvis du bruger SSH, som du skulle være Opsætning af din Raspberry Pi til hovedløs brug med SSH Opsætning af din Raspberry Pi til hovedløs brug med SSH Raspberry Pi kan acceptere SSH-kommandoer når du er tilsluttet et lokalt netværk (enten via Ethernet eller Wi-Fi), så du nemt kan konfigurere det. Fordelene ved SSH går ud over at forstyrre den daglige screening ..., kopier scriptet fra din browser og højreklik derefter på SSH vindue til kopiering). Gør det eksekverbart med

sudo chmod 755 raspi_gpio_actions.sh derefter sudo ./raspi_gpio_actions.sh

Når jumperen er tilsluttet, poller scriptet GND-stiften (jorden) for at kontrollere, om der er noget tilsluttet. Når stifterne er forbundet med jumperen, kører scriptet og lukker Pi sikkert.

Åbn for at gemme dig ved at køre scriptet, hver gang du starter din Pi / Etc / crontab i nano og tilføj denne linje:

@reboot root /home/user/scripts/raspi_gpio_actions.sh

Trykke CTRL + X at gemme og afslutte. Dette poller regelmæssigt GPIO3, og når enheden registrerer jumperen på stifterne, lukkes den automatisk.

Husk at fjerne jumperen, når den er færdig. Du kan muligvis lade den være knyttet til en af ​​nålene, så du ikke mister den. Hvis du ikke fjerner det, starter Raspberry Pi ikke korrekt.

Vær opmærksom på, at denne metode ikke er god i situationer, hvor Pi er styrtet eller frosset. Det er i det væsentlige en automatiseret måde at køre sikker shutdown-kommando på, så der er en stor chance for, at hvis enheden er frosset, kører scriptet ikke.

Giv din Raspberry Pi en soft-reset switch til pc-stil

Tilføjelse af et par stifter til P6-overskriften (mærket Løb på model B +) ved hjælp af et loddejern og nogle fine-gauge loddemetoder designet til elektronisk arbejde giver dig mulighed for at tilføje en pc-stil nulstillingsknap til din Pi. Dette kræver en øjeblikkelig switch, som i det væsentlige er en øjeblikkelig on / off handling.

Alle disse komponenter, og forbindelsesledningen, kan købes online eller hos elektronikforhandlere. Du kan opleve, at stifterne kun kan købes i løs vægt, men efterlader dig mere end du har brug for.

I denne situation, og i lyset af kravet om en nulstillingsknap til pc-stil, er det værd at kontrollere alle gamle computere, du har. Stifterne og nulstillingskontakten, der ses her, kom fra et gammelt bundkort og et tårn, der for nylig blev brugt. Alternativt kan du købe en lille kortmonteret knap til en trådfri løsning.

Kun Model B Rev 2 og Model B+ Raspberry Pi har P6 / Run-overskriften. For at finde den på din Model B Rev 2 skal du kigge efter HDMI-porten, hvor du skulle finde to små huller med få millimeter fra hinanden.

På B + er overskriften ved siden af ​​skærmbåndstikket tæt på microSD-åbningen og til højre for det udskrevne “© Raspberry Pi 2014”.

Ved at lodde stifterne til Run-overskriften rent opretter du et stik til nulstillingsknappen. Når du er tilsluttet og med din Pi tændt, skal du sikre dig, at der ikke foretages nogen handling for at teste knappen.

Denne video forklarer fuldt ud:

Det skal fungere fint. Bedre er det, når din Pi er slukket, kan reset-knappen bruges til at tænde den!

Tid til at nulstille din Raspberry Pi

Vi har vist dig tre forskellige metoder til nulstilling af en Raspberry Pi. Inline-afbryderen fra PiSupply.com giver dig indstillingen til hard reset, så du hurtigt kan slukke og tænde den igen. I mellemtiden tilføjes jumperen til GPIO-stiften på kompatible enheder giver dig mulighed for at automatisere en ordnet nedlukning.

Endelig giver DIY reset switch mulighed en blød nulstilling, når din Raspberry Pi har låst sig.

Vær dog opmærksom på, at en inline-afbryder udelukkende er til nødsituationer, ikke til daglig genstart, som du skal bruge GUI eller bash-kommandoen til at lukke sikkert Raspberry Pi-terminalkommandoer: En hurtig guide til Raspberry Pi-brugere Raspberry Pi-terminalkommandoer : En hurtig guide til Raspberry Pi-brugere Vil du få mest muligt ud af din Raspberry Pi? Tag fuld kontrol med disse Raspberry Pi-terminalkommandoer. .

Bruger du en nulstillingsafbryder på din Pi? Overvejer at prøve nogen af ​​disse indstillinger? Fortæl os det, og still spørgsmål, i kommentarfeltet nedenfor!




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.