İçindekiler:

Raspberry Pi Güç Düğmesi: 3 Adım
Raspberry Pi Güç Düğmesi: 3 Adım

Video: Raspberry Pi Güç Düğmesi: 3 Adım

Video: Raspberry Pi Güç Düğmesi: 3 Adım
Video: Raspberry Pi Kurulum - Monitör Klavye Mouse olmadan VNC Viewer ile Raspbian OS Kurulumu 2024, Kasım
Anonim
Raspberry Pi Güç Düğmesi
Raspberry Pi Güç Düğmesi

Benim gibiyseniz, Raspberry Pi'nizi bir düğmeye basarak güvenli bir şekilde açıp kapatmak için en iyi çözümü arayan interneti araştırıyor olabilirsiniz. Pek çok çözüm mevcut olsa da, çoğu bir Python betiği indirmenizi ve açılışta onu çalıştırılabilir hale getirmenizi gerektirir ve bunu yapmanın birden fazla yolu vardır. Ancak, Raspberry Pi'de çok daha basit bir çözüm zaten var. Belirli pinleri kısaltarak ve bir önyükleme yapılandırma dosyasına bir satır ekleyerek, 10 dakika gibi kısa bir sürede tamamen işlevsel bir güç düğmesine sahip olabilirsiniz!

Adım 1: Devreyi Birleştirin

Devreyi Birleştirin
Devreyi Birleştirin
Devreyi Birleştirin
Devreyi Birleştirin

Aşağıdaki malzemeleri toplayın:

  • Raspberry Pi (3A+'yı en son Raspbian Stretch yüklü olarak kullanıyorum)
  • Raspberry Pi için 2 dişiden erkeğe atlama kablosu ORAdafruit T-Cobbler Plus (40 pinli konektörlü)
  • 2 erkek jumper kablosu (YALNIZCA T-Cobbler kullanılıyorsa)
  • 1 anlık buton
  • 1 yarım boy (veya daha büyük) breadboard

Her kabloyu buton üzerindeki bir kontağa bağlayın. Ardından bir kabloyu pim 5'e (GPIO3/SCL) ve bir kabloyu pim 6'ya (GND) bağlayın. Şimdi, işin yarısı zaten yapıldı! Düğmeye basılarak 5 ve 6 numaralı pimlere kısa devre yapılması Pi'yi durma durumundan uyandıracaktır. (Raspberry Pi, "kapatıldığında" ancak yine de güce bağlıyken durma durumunda kalır.)

2. Adım: Sistem Önyükleme Dosyasını Düzenle

Sistem Önyükleme Dosyasını Düzenle
Sistem Önyükleme Dosyasını Düzenle

Artık Pi'nizi kapattıktan sonra uyandırabilirsiniz. Bu gerçekten harika bir adım olsa da, yeni güç düğmenize biraz daha işlevsellik ekleyebilirsiniz: Pi'nizi güvenli bir şekilde kapatmak için aynı düğmeyi kullanabilirsiniz!

Pi'nizde (veya uzak/başsız kurulum kullanıyorsanız SSH'de) oturum açın ve komut satırına aşağıdakini girin:

sudo nano /boot/config.txt

Bu, Pi'nizin önyükleme yaparken kullandığı bir yapılandırma dosyasını açacaktır. Dosyanın sonuna aşağıdakileri ekleyin:

dtoverlay=gpio kapatma

gpio-shutdown overlay'i, Raspberry Pi'nin pin 5 ve 6 (zaten düğmeye bağlı) geçici olarak kısa devre yaptığında kapanmasını sağlar. Çıkmak için CTRL X'e basın, ardından değişikliklerinizi "config.txt" dosyasına kaydetmek için Y ve ENTER'a basın.

I2C Kullanıyorsanız:

GPIO3'ün (pin 5) aynı zamanda I2C cihazlarını bağlamak için SCL pini olduğunu fark etmiş olabilirsiniz. Raspberry Pi'yi durma durumundan uyandırmak için 5 ve 6 numaralı pinleri kullanmanız ZORUNLU olsa da, Pi'nizi kapatmak için kullanılacak farklı bir GPIO pini belirtebilir, böylece GPIO3'ü I2C cihazlarınızla kullanmak için serbest bırakabilirsiniz.

Farklı bir kapatma pini belirtmek için "config.txt" dosyasını açın ve "gpio-pin" parametresini yer paylaşımına ekleyin. Örneğin, bir kapatma pimi olarak GPIO21'i (pim 40) kullanırsanız, kaplama ayarınız şöyle görünür:

dtoverlay=gpio-kapatma, gpio-pin=21

Daha fazla bilgi için:

Bu kaplamanın işlevselliği hakkında daha fazla bilgi edinmek istiyorsanız aşağıdakileri girin:

dtoverlay -h gpio kapatma

Ek bindirmeler hakkında bilgi edinmek için aşağıdaki dizindeki bindirme kılavuzuna gidin:

cd /boot/overlays/README

"config.txt" ile yapabileceğiniz harika şeyler hakkında daha fazla bilgi edinmek için resmi belgeler için buradaki Raspberry Pi web sitesini ziyaret edin.

3. Adım: Yeniden Başlatın ve Keyfini Çıkarın

Bu değişikliklerin etkili olması için Pi'nizi yeniden başlatın. Yeniden başlatıldığında, düğmeye her bastığınızda Pi'niz güvenli bir şekilde kapanacaktır. Pi'niz kapandığında, durma durumundan tekrar uyandırmak için düğmeye tekrar basabilirsiniz.

Tebrikler! Artık Raspberry Pi'niz için tamamen işlevsel bir güç düğmesine sahipsiniz!

Önerilen: