INHOUDSOPGAWE:
Video: Raspberry Pi kragknoppie: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
As u soos ek is, het u moontlik op die internet gesoek en op soek na die beste oplossing om u Raspberry Pi veilig aan te skakel met die druk van 'n knoppie. Alhoewel daar baie oplossings bestaan, vereis die meeste dat u 'n Python-script aflaai en dit uitvoerbaar maak tydens opstart-en daar is meer as een manier om dit te doen. 'N Veel eenvoudiger oplossing is egter reeds in die Raspberry Pi ingebak. Deur spesifieke penne te verkort en een reël by 'n opstartkonfigurasie -lêer te voeg, kan u binne 10 minute 'n volledig funksionele aan / uit -knoppie hê!
Stap 1: Monteer die stroombaan
Versamel die volgende materiaal:
- Raspberry Pi (ek gebruik die 3A+ met die nuutste Raspbian Stretch geïnstalleer)
- 2 springdrade van vrou tot man ORAdafruit T-Cobbler Plus vir Framboos Pi (met 40-pins aansluiting)
- 2 manlike draaddrade (SLEGS as u T-Cobbler gebruik)
- 1 kort drukknop
- 1 halfgrootte (of groter) broodbord
Koppel elke draad aan 'n kontak op die drukknop. Koppel dan een draad aan pen 5 (GPIO3/SCL) en een draad aan pen 6 (GND). Nou, die helfte van die werk is klaar! Deur die penne 5 en 6 kort te druk deur die drukknop in te druk, word die Pi uit die stilstand gewek. (Die Raspberry Pi bly in stilstand as dit 'afskakel', maar steeds aan die krag gekoppel is.)
Stap 2: Wysig System Boot File
Nou kan u u Pi wakker maak nadat u dit afgeskakel het. Alhoewel dit 'n baie goeie stap is, kan u 'n bietjie meer funksionaliteit by u nuwe aan / uit -knoppie voeg: u kan dieselfde knoppie gebruik om u Pi veilig af te sluit!
Meld aan by u Pi (of SSH as u 'n afstandsbediening/koplose opstelling gebruik) en voer die volgende in die opdragreël in:
sudo nano /boot/config.txt
Dit maak 'n konfigurasie lêer oop wat u Pi gebruik tydens die opstart. Voeg aan die einde van die lêer die volgende by:
dtoverlay = gpio-shutdown
Die gpio-afsluit-overlay stel die Raspberry Pi in staat om af te sluit wanneer penne 5 en 6 (reeds gekoppel aan die drukknop) tydelik kortgemaak word. Druk CTRL X om af te sluit, druk dan Y en ENTER om u veranderinge in die "config.txt" -lêer te stoor.
As u I2C gebruik:
U het miskien opgemerk dat GPIO3 (pen 5) ook die SCL -pen is om I2C -toestelle aan te sluit. Terwyl u penne 5 en 6 MOET gebruik om die Raspberry Pi uit sy halttoestand te laat wakker word, kan u 'n ander GPIO -pen spesifiseer om te gebruik om u Pi af te skakel, en sodoende GPIO3 vry te maak om met u I2C -toestelle te gebruik.
Om 'n ander afsluitpen te spesifiseer, maak die 'config.txt'-lêer oop en voeg die parameter' gpio-pin 'by die oorlaag. U instelling vir oorlegging sou byvoorbeeld so lyk as u GPIO21 (pen 40) as 'n afsluitpen gebruik:
dtoverlay = gpio-shutdown, gpio-pin = 21
Vir verdere inligting:
As u meer wil leer oor die funksionaliteit van hierdie overlay, voer die volgende in:
dtoverlay -h gpio -afsluiting
Navigeer na die oorleggids in die volgende gids vir meer inligting oor addisionele oorlegsels:
cd/boot/overlays/README
Vir meer inligting oor die wonderlike dinge wat u met "config.txt" kan doen, besoek die Raspberry Pi -webwerf hier vir amptelike dokumentasie.
Stap 3: Herlaai en geniet
Herlaai u Pi om hierdie veranderinge in werking te tree. As u eenmaal herlaai, sal u Pi veilig afskakel wanneer u op die drukknop druk. Sodra u Pi afgeskakel is, kan u weer op die knoppie druk om dit weer uit sy stilstand te laat wakker word.
Baie geluk! U het nou 'n volledig funksionele aan / uit -knoppie vir u Raspberry Pi!
Aanbeveel:
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
Interface ADXL335 -sensor op Raspberry Pi 4B in 4 stappe: 4 stappe
Interface ADXL335 Sensor op Raspberry Pi 4B in 4 stappe: In hierdie instruksies gaan ons 'n ADXL335 (versnellingsmeter) sensor op Raspberry Pi 4 koppel met Shunya O/S
Raspbian Buster op Raspberry Pi 3 - Aan die gang met Raspbian Buster Met Raspberry Pi 3b / 3b+: 4 stappe
Raspbian Buster op Raspberry Pi 3 | Aan die gang met Raspbian Buster Met Raspberry Pi 3b / 3b+: Hallo ouens, onlangs het Raspberry pi -organisasie 'n nuwe Raspbian OS bekendgestel wat Raspbian Buster genoem word. Dit is 'n nuwe weergawe van Raspbian vir framboos pi's. So vandag leer ons in hierdie instruksies hoe om Raspbian Buster OS op u Raspberry pi 3 te installeer
Bou 'n beter Raspberry Pi -kragknoppie: 4 stappe
Bou 'n beter Raspberry Pi-aan / uit-knoppie: dit is baie maklik om 'n Raspberry-uitschakel- of afsluitknoppie te maak. Daar is baie sulke projekte op die internet en 'n paar hier op Instructables, maar nie een van hulle (wat ek kan sien) vertel u wanneer u Pi eintlik klaar is met afsluiting en daarom is dit
Aanhoudende kragknoppie: 5 stappe
Aanhoudende kragknoppie: as die gebou krag verloor en uiteindelik weer aanskakel, kan ons draagbare lugversorgingseenheid nie weer aanskakel nie. U moet die knoppie aan die voorkant van die eenheid met die hand druk, of op die aan / uit -knoppie op die afstandsbediening druk. Ons lugversorgingseenheid is toevallig in ons