Turinys:
- 1 žingsnis: Surinkite grandinę
- 2 veiksmas: redaguokite sistemos įkrovos failą
- 3 žingsnis: paleiskite iš naujo ir mėgaukitės
Video: „Raspberry Pi“maitinimo mygtukas: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Jei esate toks kaip aš, galbūt ieškojote interneto ieškodami geriausio sprendimo, kaip saugiai įjungti ir išjungti „Raspberry Pi“paspaudus mygtuką. Nors yra daug sprendimų, dauguma reikalauja atsisiųsti „Python“scenarijų ir padaryti jį vykdomu įkrovos metu, ir yra daugiau nei vienas būdas tai padaryti. Tačiau į „Raspberry Pi“jau iškeptas kur kas paprastesnis sprendimas. Sutrumpinę konkrečius kaiščius ir pridėję vieną eilutę prie įkrovos konfigūracijos failo, visiškai veikiančią maitinimo mygtuką turėsite vos per 10 minučių!
1 žingsnis: Surinkite grandinę
Surinkite šias medžiagas:
- „Raspberry Pi“(naudoju 3A+ su įdiegta naujausia „Raspbian Stretch“)
- 2 jungiamieji laidai nuo moterų iki vyrų „ORAdafruit T-Cobbler Plus“, skirti „Raspberry Pi“(su 40 kontaktų jungtimi)
- 2 kištukiniai laidai (TIK naudojant T-Cobbler)
- 1 momentinis mygtukas
- 1 pusės dydžio (arba didesnė) duonos lenta
Prijunkite kiekvieną laidą prie kontaktinio mygtuko. Tada prijunkite vieną laidą prie 5 kaiščio (GPIO3/SCL) ir vieną laidą prie 6 kaiščio (GND). Dabar pusė darbo jau padaryta! Akimirksniu sutrumpinus 5 ir 6 kaiščius paspaudus mygtuką, „Pi“pažadinamas iš sustabdymo būsenos. („Raspberry Pi“lieka sustabdyta, kai yra „išjungta“, bet vis tiek prijungta prie maitinimo.)
2 veiksmas: redaguokite sistemos įkrovos failą
Dabar galite pažadinti „Pi“jį išjungę. Nors tai tikrai puikus žingsnis, prie naujo maitinimo mygtuko galite pridėti šiek tiek daugiau funkcijų: tą patį mygtuką galite naudoti norėdami saugiai išjungti „Pi“!
Prisijunkite prie „Pi“(arba SSH, jei naudojate nuotolinio valdymo/begalinę sąranką) ir į komandų eilutę įveskite:
sudo nano /boot/config.txt
Tai atvers konfigūracijos failą, kurį „Pi“naudoja paleisdamas. Failo pabaigoje pridėkite:
dtoverlay = gpio išjungimas
„Gpio“išjungimo perdanga leidžia „Raspberry Pi“išjungti, kai 5 ir 6 kaiščiai (jau prijungti prie mygtuko) yra laikinai sutrumpinti. Norėdami išeiti, paspauskite CTRL X, tada paspauskite Y ir ENTER, kad išsaugotumėte pakeitimus faile „config.txt“.
Jei naudojate I2C:
Galbūt pastebėjote, kad GPIO3 (5 kaištis) taip pat yra SCL kaištis, skirtas I2C įrenginiams prijungti. Nors PRIVALOTE naudoti 5 ir 6 kaiščius, kad pažadintumėte „Raspberry Pi“iš sustojimo būsenos, galite nurodyti kitą GPIO kaištį, kurį naudosite „Pi“išjungimui, taip atlaisvindami GPIO3 naudoti su savo „I2C“įrenginiais.
Norėdami nurodyti kitą išjungimo kaištį, atidarykite failą „config.txt“ir pridėkite parametrą „gpio-pin“prie perdangos. Pavyzdžiui, jūsų perdangos nustatymas atrodytų taip, jei kaip išjungimo kaištį naudojatės GPIO21 (40 kaištis):
dtoverlay = gpio išjungimas, gpio-pin = 21
Daugiau informacijos:
Jei norite sužinoti daugiau apie šios perdangos funkcionalumą, įveskite:
dtoverlay -h gpio -shutdown
Norėdami sužinoti apie papildomas perdangas, eikite į perdangos vadovą šiame kataloge:
cd/boot/overlays/README
Norėdami sužinoti daugiau apie nuostabius dalykus, kuriuos galite padaryti naudodami „config.txt“, apsilankykite „Raspberry Pi“svetainėje, kur rasite oficialios dokumentacijos.
3 žingsnis: paleiskite iš naujo ir mėgaukitės
Kad šie pakeitimai įsigaliotų, iš naujo paleiskite „Pi“. Kai iš naujo paleisite, kai paspausite mygtuką, „Pi“bus saugiai išjungtas. Kai jūsų „Pi“bus išjungtas, galite dar kartą paspausti mygtuką, kad vėl jį pažadintumėte iš sustabdymo būsenos.
Sveikinu! Dabar turite visiškai funkcionalų „Raspberry Pi“maitinimo mygtuką!
Rekomenduojamas:
Švelnus maitinimo šaltinis iš kompiuterio maitinimo šaltinio: 8 žingsniai (su nuotraukomis)
Sleak Bench Power Supply iš PC PSU: Atnaujinimas: Priežastis, dėl kurios man nereikėjo naudoti rezistoriaus, kad sustabdytų PSU automatinį išjungimą, yra ta, kad (mano, kad …) mano naudojamo jungiklio šviesos diodas pritraukia pakankamai srovės, kad būtų išvengta PSU išsijungia. Taigi man reikėjo maitinimo šaltinio ant stalo ir nusprendžiau padaryti
„Raspberry Pi RF“nuotoliniu būdu valdomi maitinimo lizdai (maitinimo kištukai): 6 žingsniai
„Raspberry Pi RF“nuotoliniu būdu valdomi maitinimo lizdai (maitinimo kištukai): valdykite pigius 433 MHz maitinimo lizdus (sieninius lizdus) naudodami „Raspberry Pi“. „Pi“gali išmokti valdymo kodus, išvestus iš lizdų nuotolinio valdymo pulto, ir naudoti juos valdant programai, kad suaktyvintų bet kurį arba visus nuotolinius lizdus visame name
„Super Ghetto“maitinimo mygtukas „Oneplus One“(turėtų veikti bet ką): 3 žingsniai
„Super Ghetto“maitinimo mygtukas „Oneplus One“(turėtų veikti bet kur): Problema: Visi mano telefono mygtukai yra sugedę. Jų pakeitimas yra tik laikinas sprendimas, nes mano galinis dangtelis yra sulaužytas ir niekur nerandu tokio pakeitimo, kuris neviršytų naudoto OPO kainos, tačiau supratau, kodėl neatnaujinus, jei aš
Išorinis maitinimo mygtukas ESC: 3 žingsniai (su nuotraukomis)
Išorinis maitinimo mygtukas prie ESC: Aš sukuriu elektrinę riedlentę ir turiu pridėti išorinį jungiklį prie savo ESC, kad galėčiau įdėti visą savo elektroniką į tą patį korpusą. Dalių sąrašas: -Pushbutton-wire-shrinktube (neprivaloma) -hotglue (pasirinktinai) -ESC (banggood: https://goo.gl/4n8kzB)
Nuolatinio prietaiso maitinimo mygtukas: 5 žingsniai
Nuolatinio prietaiso maitinimo mygtukas: kai pastatas dingsta ir galiausiai vėl įsijungia, mūsų nešiojamasis oro kondicionavimo įrenginys vėl neįsijungia. Turite rankiniu būdu paspausti įrenginio priekyje esantį mygtuką arba paspausti maitinimo mygtuką nuotolinio valdymo pulte. Mūsų oro kondicionavimo įrenginys yra mūsų