Cara Menambahkan Sakelar Reset Ke Raspberry Pi Anda

Cara Menambahkan Sakelar Reset Ke Raspberry Pi Anda

Raspberry Pi Anda telah membeku. Mungkin ada komponen baru yang gagal, atau sistem berhenti memproses beberapa kode yang buruk. Either way, Anda sekarang harus mencabut dan menyambungkan kembali catu daya Pi Anda karena mematikan secara manual tidak mungkin.





Melepas dan mengganti kabel daya USB tidak ideal, dan tentu saja membuat Raspberry Pi Anda aus, terutama port daya itu sendiri. Apa yang benar-benar dibutuhkan sistem adalah sakelar reset, tetapi sayangnya tidak ada yang disertakan.





Memasang Sakelar Reset Ke Raspberry Pi Anda

Relatif mudah untuk menambahkan sakelar reset. Tiga metode tersedia untuk Anda, masing-masing cocok untuk tingkat keahlian tertentu. Untuk pemula, sakelar daya sebaris pada kabel micro-USB memberi daya pada Pi Anda adalah yang termudah.





Apakah Anda lebih ahli? Jika tombol reset USB tampak sederhana, menggunakan jumper (kotak plastik kecil yang menampung beberapa konektor logam) yang biasa ditemukan di motherboard atau bagian belakang hard disk PC juga merupakan pilihan.

Namun, bagi Anda yang senang menggunakan besi solder, Anda juga dapat memasang pin Anda sendiri ke header P6 di Raspberry Pi Anda, dan kemudian menghubungkan sakelar reset gaya PC.



Mari kita lihat ketiga opsi secara lebih rinci.

Tambahkan Sakelar Daya Inline Ke Raspberry Pi Anda

Cukup jelas opsi sederhana, menambahkan sakelar daya sebaris ke Raspberry Pi Anda menghemat kerumitan bermain dengan header GPIO atau bahkan menyolder pin Anda sendiri ke papan.





Yang perlu Anda lakukan dengan perangkat ini adalah menghubungkannya ke konektor micro USB pada Raspberry Pi Anda, lalu sambungkan listrik utama ke sakelar daya. Ini menjadikannya opsi universal di semua model (seperti Raspberry Pi Model A+ baru), di mana menggunakan GPIO atau menambahkan pin ke header P6 bukanlah pilihan.

Menuju ke Pi-Supply.com untuk salah satu perangkat inline ini yang dijual seharga sekitar plus ongkos kirim.





Jumper + GPIO = Setel Ulang Pi Anda!

Dengan jumper motherboard Anda dapat meminta Raspberry Pi memulai shutdown yang teratur, sama dengan memasukkan

mengapa ruang disk saya di 100
sudo shutdown –h now

dengan bantuan naskah.

Identifikasi larik pin GPIO. Pada Model A dan B (Rev 2) ini ditemukan di tepi berlawanan papan dari konektor daya, dan terdiri dari 26 pin. Pada Model A+ dan B+ Anda akan menemukan larik 40 pin yang menempati hampir seluruh tepi panjang di atas teks cetak Raspberry Pi Model B+.

Di setiap larik, GPIO 3 – pin 5 dan 6 - dapat digunakan untuk memulai shutdown. Salin skrip ini dari github dan jalankan di Pi Anda (jika Anda menggunakan SSH, yang seharusnya kamu , salin skrip dari browser Anda dan kemudian klik kanan di jendela SSH untuk menyalin). Jadikan itu dapat dieksekusi dengan

sudo chmod 755 raspi_gpio_actions.sh then sudo ./raspi_gpio_actions.sh

Dengan jumper terpasang, skrip meminta pin GND (ground) untuk memeriksa apakah ada yang terhubung. Setelah pin dihubungkan oleh jumper, skrip akan menjalankan dan mematikan Pi dengan aman.

Untuk menyelamatkan Anda menjalankan skrip setiap kali Anda mem-boot Pi Anda, buka /etc/crontab di nano dan tambahkan baris ini:

@reboot root /home/user/scripts/raspi_gpio_actions.sh

tekan CTRL+X untuk menyimpan dan keluar. Ini akan secara teratur melakukan polling GPIO3 dan ketika perangkat mendeteksi jumper pada pin, perangkat akan mati secara otomatis.

Setelah selesai, ingatlah untuk melepas jumper. Anda dapat membiarkannya menempel pada salah satu pin saja, agar tidak hilang. Jika Anda tidak menghapusnya, Raspberry Pi tidak akan bisa boot dengan benar.

Ketahuilah bahwa metode ini tidak baik untuk situasi ketika Pi macet atau beku. Ini pada dasarnya adalah cara otomatis menjalankan perintah shutdown yang aman, jadi ada kemungkinan besar jika perangkat dibekukan, skrip tidak akan berjalan.

Berikan Raspberry Pi Anda Sakelar Soft Reset Bergaya PC

Menambahkan beberapa pin ke header P6 (berlabel Lari pada Model B+) menggunakan besi solder dan beberapa solder pengukur halus yang dirancang untuk pekerjaan elektronik memungkinkan Anda menambahkan tombol reset gaya PC ke Pi Anda. Ini membutuhkan sakelar sesaat, yang pada dasarnya adalah tindakan hidup/mati seketika.

Semua komponen ini, dan kabel penghubung, dapat dibeli secara online atau dari pengecer elektronik. Anda mungkin menemukan bahwa pin hanya dapat dibeli dalam jumlah besar, namun, Anda memiliki lebih dari yang Anda butuhkan.

Dalam situasi ini, dan mengingat persyaratan untuk tombol reset gaya PC, ada baiknya memeriksa komputer lama yang Anda miliki. Pin dan sakelar reset yang terlihat di sini berasal dari motherboard lama dan menara yang baru saja tidak digunakan. Atau, Anda dapat membeli tombol kecil yang dipasang di papan untuk solusi bebas kabel.

Hanya Model B Rev 2 dan Model B+ Raspberry Pi memiliki header P6/Run. Untuk menemukannya di Model B Rev 2 Anda, cari port HDMI, di mana Anda akan menemukan dua lubang kecil yang terpisah beberapa milimeter.

Di B+, header di sebelah konektor pita layar, dekat slot microSD, dan di sebelah kanan '© Raspberry Pi 2014' yang tercetak.

Dengan menyolder pin ke header Run dengan bersih, Anda membuat konektor untuk tombol reset. Setelah terhubung dan dengan Pi Anda menyala, pastikan tidak ada tindakan yang dilakukan untuk menguji tombol.

Video ini menjelaskan secara lengkap:

Ini harus bekerja dengan baik. Lebih baik lagi, ketika Pi Anda dimatikan, tombol reset dapat digunakan untuk menyalakannya!

Saatnya Mengatur Ulang Pi Raspberry Anda

Kami telah menunjukkan kepada Anda tiga metode berbeda untuk mengatur ulang Raspberry Pi. Sakelar daya sebaris dari PiSupply.com memberi Anda opsi hard reset, memungkinkan Anda untuk mematikan dan menghidupkan kembali dengan cepat. Sementara itu, menambahkan jumper ke pin GPIO pada perangkat yang kompatibel memungkinkan Anda untuk mengotomatiskan shutdown yang dipesan.

Terakhir, opsi sakelar reset DIY menyediakan soft reset setiap kali Raspberry Pi Anda terkunci.

Namun, ketahuilah bahwa sakelar daya sebaris adalah murni untuk keadaan darurat, bukan untuk me-reboot setiap hari, di mana Anda harus menggunakan perintah GUI atau bash untuk mematikan dengan aman .

Apakah Anda menggunakan sakelar reset pada Pi Anda? Mempertimbangkan untuk mencoba salah satu opsi ini? Beri tahu kami, dan ajukan pertanyaan, di kotak komentar di bawah!

Membagikan Membagikan Menciak Surel 3 Cara Mengecek Email Asli atau Palsu

Jika Anda menerima email yang terlihat agak meragukan, sebaiknya periksa keasliannya. Berikut adalah tiga cara untuk mengetahui apakah email itu asli.

Baca Selanjutnya
Topik-topik yang berkaitan
  • buatan sendiri
  • Raspberry Pi
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 seorang pengotak 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