İçindekiler:

RASPBERRY PI UYGUN ŞEKİLDE NASIL KAPATILIR: 5 Adım
RASPBERRY PI UYGUN ŞEKİLDE NASIL KAPATILIR: 5 Adım

Video: RASPBERRY PI UYGUN ŞEKİLDE NASIL KAPATILIR: 5 Adım

Video: RASPBERRY PI UYGUN ŞEKİLDE NASIL KAPATILIR: 5 Adım
Video: Arkadaşlarınızı Pythonla milyar tane mesaj yollayarak gıcık edin 🤙 #coding #yazılım #setup #python 2024, Haziran
Anonim
RASPBERRY PI UYGUN ŞEKİLDE NASIL KAPATILIR
RASPBERRY PI UYGUN ŞEKİLDE NASIL KAPATILIR

Muhtemelen her RPI kullanıcısı bir zamanlar Raspberry Pi'yi nasıl kapatacağını merak ediyordur?

Sadece gücü kapatamazsınız. Bunu yaparsanız, büyük olasılıkla bir gün SD kartınız bozulacak ve RPI'niz başlamayacaktır. Önce işletim sistemini kapatmalısınız ve ancak o zaman kabloyu prizden çekerek veya daha ileri düzey bir kullanıcıysanız, kendiniz kurduğunuz anahtarla kapatabilirsiniz. RPi'nizi masaüstü bilgisayar olarak kullanıyorsanız, aşağı yukarı tamamdır. Ancak projenizde klavye, fare veya monitör kullanılmıyorsa ne yapmalı?

Benim çözümüm, Ters Voltaj Koruma panosuna sahip Mini Buton Güç Anahtarının kullanımına dayanmaktadır. Ayrıntılara girelim.

Adım 1: Raspberry Pi'nizi Yapılandırın

Öncelikle, bir satır ekleyerek RPI'nizdeki config.txt dosyasını düzenlemeniz gerekir:

dtoverlay=gpio-poweroff, active_low, gpiopin=14

Bu satırı sonuna, önce koyun:

start_x=0

Bu satırla, başlangıçta GPIO14'ü (burada BCM GPIO numaralandırmasını kullanıyorum) yüksek olarak ayarladınız. Kapandıktan sonra azalacağı zaman Pololu kartı üzerindeki “ctrl” pini ile gücü kesecektir.

Adım 2: Pololu Board'u RPi'nize bağlayın

Pololu Board'u RPi'nize bağlayın
Pololu Board'u RPi'nize bağlayın

Pololu kartını resimde gösterildiği gibi RPi'nize bağlayın.

3. Adım: Python Komut Dosyası

Ayrıca Python betiğinize bazı kodlar eklemeniz gerekiyor.

.****************************************************************************

gpio.setup(31, gpio. IN, pull_up_down = gpio. PUD_UP) # GPIO 31'i giriş olarak ayarla

def Kapatma(kanal): os.system("sudo kapatma -h şimdi") # düşük GPIO31'de RPi'yi kapatır

gpio.add_event_detect(31, gpio. FALLING, geri arama = Kapatma, sıçrama süresi = 2000) # GPIO'nun düşük RPi'yi kapatması bekleniyor

****************************************************************************

4. Adım: Nasıl Çalışır?

SW1 anahtarı "ON" düğmesi olarak görev yapar. Özel bir şey yok, her şey açık:)

SW2'ye bastığınızda, Python betiği yürütülerek kapatma işlemi başlatılır.

İşlem tamamlandığında, GPIO8 düşer.

Pololu kartının "ctrl" pinindeki bu düşük seviye, gücü kapatır.

Bu kadar:)

Adım 5: Teşekkürler

Daha ilginç projeler için Blogumu ziyaret edin:

verysecretlab09.blogspot.com/

Youtube kanalı:

www.youtube.com/channel/UCl8RTfbWUWxgglcJM…

Önerilen: