Isi kandungan:
Video: Butang Kuasa Raspberry Pi: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Sekiranya anda seperti saya, anda mungkin menjelajah internet mencari penyelesaian terbaik untuk menghidupkan dan mematikan Raspberry Pi anda dengan selamat dengan menekan butang. Walaupun terdapat banyak penyelesaian, kebanyakan memerlukan anda memuat turun skrip Python dan membuatnya dapat dilaksanakan semasa boot-dan terdapat lebih daripada satu cara untuk melakukannya. Walau bagaimanapun, penyelesaian yang jauh lebih mudah sudah dimasukkan ke dalam Raspberry Pi. Dengan memendekkan pin tertentu dan menambahkan satu baris ke fail konfigurasi but, anda boleh mempunyai butang kuasa berfungsi sepenuhnya dalam masa 10 minit!
Langkah 1: Pasang Litar
Kumpulkan bahan berikut:
- Raspberry Pi (Saya menggunakan 3A + dengan Raspbian Stretch terbaru yang dipasang)
- 2 wayar jumper wanita-ke-lelaki ORAdafruit T-Cobbler Plus untuk Raspberry Pi (dengan penyambung 40-pin)
- 2 wayar jumper lelaki (HANYA jika menggunakan T-Cobbler)
- 1 butang tekan sesaat
- 1 papan roti separuh saiz (atau lebih besar)
Sambungkan setiap wayar ke kenalan pada butang tekan. Kemudian sambungkan satu wayar ke pin 5 (GPIO3 / SCL) dan satu wayar ke pin 6 (GND). Sekarang, separuh kerja sudah selesai! Memendekkan pin 5 dan 6 seketika dengan menekan butang tekan akan membangunkan Pi dari keadaan berhenti. (Raspberry Pi tetap dalam keadaan berhenti ketika "mati" tetapi masih tersambung ke kuasa.)
Langkah 2: Edit Fail Boot Sistem
Sekarang, anda boleh membangunkan Pi anda setelah mematikannya. Walaupun ini adalah langkah yang sangat baik, anda boleh menambahkan sedikit fungsi ke butang kuasa baru anda: anda boleh menggunakan butang yang sama untuk mematikan Pi anda dengan selamat!
Log masuk ke Pi anda (atau SSH jika menggunakan persediaan jauh / tanpa kepala), dan masukkan yang berikut ke dalam baris arahan:
sudo nano /boot/config.txt
Ini akan membuka fail konfigurasi yang Pi anda gunakan semasa boot. Di akhir fail, tambahkan yang berikut:
dtoverlay = gpio-penutupan
Overlay gpio-shutdown membolehkan Raspberry Pi dimatikan apabila pin 5 dan 6 (sudah disambungkan ke butang tekan) dipendekkan buat sementara waktu. Tekan CTRL X untuk keluar, kemudian tekan Y dan ENTER untuk menyimpan perubahan anda ke fail "config.txt".
Sekiranya Menggunakan I2C:
Anda mungkin menyedari bahawa GPIO3 (pin 5) juga merupakan pin SCL untuk menyambungkan peranti I2C. Walaupun anda HARUS menggunakan pin 5 dan 6 untuk menghidupkan Raspberry Pi dari keadaan berhenti, anda boleh menentukan pin GPIO yang lain untuk digunakan untuk mematikan Pi anda, sehingga membebaskan GPIO3 untuk digunakan dengan peranti I2C anda.
Untuk menentukan pin shutdown yang lain, buka file "config.txt", dan tambahkan parameter "gpio-pin" ke overlay. Sebagai contoh, tetapan overlay anda akan kelihatan seperti ini jika anda menggunakan GPIO21 (pin 40) sebagai pin shutdown:
dtoverlay = gpio-shutdown, gpio-pin = 21
Untuk maklumat lanjut:
Sekiranya anda ingin mengetahui lebih lanjut mengenai fungsi overlay ini, masukkan yang berikut:
dtoverlay -h gpio-penutupan
Untuk mengetahui mengenai overlay tambahan, arahkan ke panduan overlay di direktori berikut:
cd / boot / overlay / README
Untuk mengetahui lebih lanjut mengenai perkara menakjubkan yang boleh anda lakukan dengan "config.txt", lawati laman web Raspberry Pi di sini untuk dokumentasi rasmi.
Langkah 3: Reboot dan Nikmati
Agar perubahan ini berlaku, reboot Pi anda. Setelah reboot, setiap kali anda menekan butang, Pi anda akan ditutup dengan selamat. Setelah Pi anda dimatikan, anda boleh menekan butang sekali lagi untuk membangunkannya semula dari keadaan berhenti.
Tahniah! Anda kini mempunyai butang kuasa berfungsi sepenuhnya untuk Raspberry Pi anda!
Disyorkan:
Tambahkan Butang Kuasa ke Pemasangan LibreELEC Anda pada Raspberry Pi: 6 Langkah
Tambahkan Butang Kuasa ke Pemasangan LibreELEC Anda pada Raspberry Pi: Berikut ini kami akan belajar bagaimana menambahkan butang kuasa ke LibreELEC yang berjalan pada Raspberry Pi. Kami akan menggunakan PowerBlock untuk tidak hanya menambah butang kuasa, tetapi juga LED status yang menunjukkan status kuasa pemasangan LibreELEC anda. Untuk ini
Bina Butang Kuasa Raspberry Pi yang Lebih Baik: 4 Langkah
Bina Butang Kuasa Raspberry Pi yang Lebih Baik: Sangat mudah untuk membuat butang mematikan atau mematikan Raspberry. Terdapat banyak projek seperti itu di web dan beberapa di sini di Instructables, tetapi tidak satu pun dari mereka (yang dapat saya lihat) memberitahu anda bila Pi anda sebenarnya telah ditutup dan oleh itu
Sentuh Butang Kuasa untuk Raspberry Pi: 3 Langkah
Sentuh Butang Kuasa untuk Raspberry Pi: Sejak saya mencetak dan mula menggunakan kes ini untuk Retropie saya, saya selalu membayangkan bagaimana membuat butang kuasa. Ideanya adalah mengubah reka bentuk untuk membuat butang bergerak dan kemudian beralih suis. Pada akhirnya saya mempunyai idea lain, di mana saya tidak perlu menukar kes
Butang Kuasa Super Ghetto pada My Oneplus One (Harus Bekerja Apa sahaja): 3 Langkah
Butang Kuasa Super Ghetto pada My Oneplus One (Harus Bekerja Apa sahaja): Masalahnya: Semua butang di telefon saya rosak. Menggantikannya hanyalah penyelesaian sementara kerana penutup belakang saya rosak dan saya tidak dapat mencari pengganti yang tidak melebihi harga OPO terpakai, tetapi saya fikir mengapa tidak meningkatkan jika saya
Butang Kuasa Luaran ke ESC: 3 Langkah (dengan Gambar)
Butang Kuasa Luaran ke ESC: Saya membina papan selaju elektrik dan saya perlu menambahkan suis luaran ke ESC saya agar dapat meletakkan semua elektronik saya dalam kandang yang sama. Senarai bahagian: -Pushbutton-wires-shrinktube (pilihan) -hotglue (pilihan) -ESC (banggood: https://goo.gl/4n8kzB)