Cara Menambahkan Tombol Daya ke Raspberry Pi Anda

Cara Menambahkan Tombol Daya ke Raspberry Pi Anda

Ini mungkin komputer kecil yang fantastis dan fleksibel, tetapi Raspberry Pi memiliki satu kelemahan utama: tidak adanya tombol daya. Tidak adanya sakelar hidup/mati standar dapat menyebabkan masalah; untungnya, Anda dapat menambahkan tombol daya Raspberry Pi Anda sendiri.





Tersedia dua pilihan: tombol daya DIY, atau yang Anda beli. Mari kita lihat cara menambahkan tombol daya ke Raspberry Pi Anda dan menjamin shutdown yang aman dan teratur.





Mengapa Anda Membutuhkan Tombol Daya Raspberry Pi

Menggunakan Raspberry Pi cukup sederhana tetapi menyalakan dan mematikannya dapat menyebabkan masalah (lihat di bawah).





Saat Anda pertama kali membuka kotak Raspberry Pi, tidak adanya tombol daya sangat mencolok. Lagi pula, setiap perangkat dari komputer desktop dan tablet hingga mouse nirkabel memiliki tombol atau sakelar daya. Raspberry Pi, di sisi lain, tidak.

Sebagai gantinya, Anda harus menyambungkan kabel daya USB dan menunggunya untuk mem-boot pilihan Anda Sistem operasi (OS) yang kompatibel dengan Raspberry Pi . Menghidupkan cukup mudah tetapi mematikan adalah masalah lain sepenuhnya. Jawabannya adalah dengan menggunakan perintah yang diketik atau klik mouse untuk mematikan Pi --- tetapi ini tidak selalu ideal.



Pentingnya Mematikan dengan Aman

Jika Raspberry Pi mogok, atau Anda tidak dapat mengaksesnya dari jarak jauh atau melalui keyboard, mouse, dan layar, maka mematikan tiba-tiba menjadi masalah. Satu-satunya solusi adalah dengan menarik kabel listrik.

Namun, ini dapat menyebabkan masalah.





Jika data sedang ditulis ke kartu SD saat daya ditarik, kartu dapat rusak. Akibatnya sering kali sistem operasi tidak bisa boot. Sementara sebagian besar kartu SD modern cukup kuat untuk menangani koreksi kesalahan, OS baru mungkin perlu di-flash.

Ini juga bisa berarti kehilangan volume data yang signifikan. Tentu saja, jika Anda telah menggunakan Pi untuk proyek tertentu, atau menggunakannya untuk belajar membuat kode dengan Scratch, Anda mungkin tidak ingin kehilangan pekerjaan Anda.





Menarik kabel daya dan merusak kartu akan melakukan ini. Mengkloning kartu SD adalah cara yang baik untuk mengatasi kehilangan data seperti itu, tetapi mencegah selalu lebih baik daripada mengobati.

Mematikan Raspberry Pi dengan aman akan memungkinkan OS menyelesaikan proses penulisan aktif ke kartu SD. Komputer kemudian dapat dimatikan tanpa kehilangan data dan risiko kerusakan kartu SD.

Pasang Sakelar Mati Raspberry Pi di GPIO

Salah satu cara untuk mencapai penutupan Raspberry Pi yang aman adalah dengan sakelar DIY yang terhubung ke GPIO komputer. Anda dapat membangun sendiri dengan skrip Python, dan satu sakelar sesaat. Ini adalah komponen berbiaya rendah dan biasanya dapat dibeli dalam kelipatan.

apa yang lebih murah uber atau lyft
Warmstor 3 Pack 2 Pin SW PC Desktop Power Cable On/Off Push Button Kabel Saklar Komputer ATX 45CM BELI SEKARANG DI AMAZON

Jika Anda tidak dapat memperolehnya, atau ingin segera beralih, periksa komponen PC lama yang Anda miliki. Ini adalah jenis yang sama yang akan Anda temukan sebagai tombol daya PC Anda.

game rpg online gratis tanpa unduhan

Sakelar sesaat harus terhubung ke Raspberry Pi yang dimatikan pada pin GPIO 39 dan 40.

Setelah reboot, saatnya membuat skrip Python dan memprogram GPIO.

NS Raspberry Pi Safe Off Switch proyek GitHub menjelaskan cara menggunakan pustaka GPIO Zero untuk membuat sakelar mati Raspberry Pi. GPIO Zero sudah diinstal sebelumnya dengan Raspbian Stretch versi lengkap, tetapi jika Anda menggunakan versi Raspbian Lite, Anda harus menginstalnya secara manual.

sudo apt update
sudo apt install python3-gpiozero

Selanjutnya, buat skrip di editor teks Anda. Kami menggunakan nano:

sudo nano shutdown-press-simple.py

Di editor teks, masukkan atau salin dan tempel skrip berikut:

#!/usr/bin/env python3
from gpiozero import Button
import os
Button(21).wait_for_press()
os.system('sudo poweroff')

Seperti yang Anda lihat, ini merujuk ke perpustakaan gpiozero, menentukan pin GPIO 21 (sistem penomoran internal untuk pin fisik 40), dan memulai perintah 'matikan' ketika tombol ditekan terdeteksi. Simpan skrip dengan Ctrl + X , kemudian DAN untuk mengkonfirmasi.

Kembali ke jendela terminal utama, buat skrip dapat dieksekusi:

chmod a+x shutdown-press-simple.py

Untuk memastikan ini berfungsi setelah reboot, tambahkan /etc/rc.local:

sudo nano /etc/rc.local

Di baris terakhir sebelum pernyataan keluar, tambahkan:

echo '~pi/shutdown-press-simple.py'

Simpan dan keluar seperti sebelumnya, lalu coba tombol keluar.

Memasang Tombol Daya dengan Aman

Anda mungkin memperhatikan bahwa mudah untuk menekan tombol secara tidak sengaja. Beberapa solusi tersedia, mulai dari pemasangan yang hati-hati dari benturan yang tidak disengaja hingga penekanan yang lebih lama (lihat halaman GitHub di atas untuk informasi lebih lanjut tentang ini).

Solusi apa pun yang Anda inginkan, memasang tombol tampaknya masuk akal setelah dipasang. Anda mungkin perlu sedikit mengonfigurasi ulang casing untuk mengakomodasi tombol. Bagaimana Anda melakukannya tergantung pada beberapa faktor, seperti model Raspberry Pi Anda dan jenis casingnya.

Jika memungkinkan, ada baiknya memasang tombol sehingga tersembunyi. Ini mencegah semua jenis ketukan yang tidak disengaja, seperti sakelar daya pada komputer desktop.

Dua Tombol Daya Raspberry Pi yang Dapat Anda Beli

Mencari sesuatu yang berbeda? Beberapa tombol daya Raspberry Pi dapat dibeli secara online. Berikut adalah dua opsi populer.

1. Sakelar Daya Pasokan Pi

Dirancang untuk ditempatkan di antara Raspberry Pi dan stopkontak, sakelar daya ini hadir sebagai kit. Anda harus menyolder komponen ke PCB untuk memulai dan menginstal ini kode dari GitHub sebelum menghubungkan. Tiga tombol pada perangkat memungkinkan Anda menghidupkan, mematikan (setara dengan tarikan kabel), dan memulai shutdown yang anggun. Tombol ketiga juga memungkinkan reboot dengan menekan lebih lama.

2. iUniker Raspberry Pi Beralih

Sebuah alternatif untuk perangkat Pi Supply, the iUniker Raspberry Pi Beralih adalah produk prefabrikasi dengan kabel dan sakelar terbungkus. Namun, tidak ada fasilitas untuk menghindari shutdown mendadak, yang berarti ini hanya cocok untuk mengaktifkan Raspberry Pi Anda.

Di sisi lain, sakelar iUniker juga dapat membantu menghindari keausan pada konektor daya Raspberry Pi Anda.

Raspberry Pi Power Swtich, iUniker Kabel Catu Daya Raspberry Pi 3 Kabel Saklar Daya Pi 3 Push On Off untuk Pi 3 Model B+, Pi 3 Model B, Pi 2 B, Pi 1 B+, Pi Zero/w (MicroUSB Female to Male) BELI SEKARANG DI AMAZON

Tambahkan Lebih Banyak Tombol ke Raspberry Pi Anda

Meskipun dirilis jauh di tahun 2012, Raspberry Pi masih dikirimkan tanpa tombol power. Tentu saja, ini adalah dengan desain. Masalah biaya, dan beragam proyek Pi (mulai dari pusat media hingga proyek IoT tertanam) berarti tombol daya (atau sakelar) tetap menjadi tambahan opsional.

Jika Anda membutuhkannya, instal satu; jika tidak, lanjutkan!

Bukan hanya mematikan yang terbukti merepotkan untuk Raspberry Pi. Bagaimana jika Anda hanya perlu reboot? Begini caranya tambahkan sakelar reset ke Raspberry Pi Anda .

Kami harap Anda menyukai item yang kami rekomendasikan dan diskusikan! MUO memiliki kemitraan afiliasi dan sponsor, jadi kami menerima bagian dari pendapatan dari beberapa pembelian Anda. Ini tidak akan memengaruhi harga yang Anda bayar dan membantu kami menawarkan rekomendasi produk terbaik.

komputer membutuhkan waktu lama untuk me-restart windows 10
Membagikan Membagikan Menciak Surel 5 Tips untuk Meningkatkan Mesin VirtualBox Linux Anda

Bosan dengan kinerja buruk yang ditawarkan oleh mesin virtual? Inilah yang harus Anda lakukan untuk meningkatkan kinerja VirtualBox Anda.

Baca Selanjutnya
Topik-topik yang berkaitan
  • buatan sendiri
  • Raspberry Pi
  • GPIO
  • Tutorial Proyek DIY
Tentang Penulis Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keamanan, Linux, DIY, Pemrograman, dan Penjelasan Teknologi, dan produser Podcast yang Sangat Berguna, dengan pengalaman luas dalam dukungan desktop dan perangkat lunak. Seorang kontributor untuk majalah Format Linux, Christian adalah penggemar Raspberry Pi, pecinta Lego dan penggemar game retro.

More From Christian Cawley

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan