Membangun UPS Raspberry Pi yang Handal dengan PiJuice HAT – Panduan Langkah demi Langkah
UPS sering memainkan peran penting dalam Raspberry Pi dengan menyediakan daya darurat ketika daya jaringan atau sumber daya input gagal. Hari ini, kami akan memberitahu Anda tentang cara membangun UPS Raspberry Pi menggunakan PiJuice HAT dan hardware sederhana.
Mengapa Anda Perlu UPS Raspberry Pi?
UPS adalah singkatan dari Uninterruptible Power Supply. Saat bekerja pada proyek Pi, Anda akan membutuhkan UPS untuk memastikan operasinya tetap berjalan meskipun terjadi kabel AC terputus, pemadaman listrik, atau fluktuasi daya kecil.
Yang lainnya meliputi;
- Mencegah kerusakan kartu SD
Sayangnya, Anda dapat merusak kartu SD Raspberry Pi setiap kali Anda mematikan Raspberry Pi dengan tidak benar. Namun, UPS dapat mencegah tantangan ini.
Kartu SD Raspberry Pi
- Proyek yang perlu tetap menyala setiap saat
Selain itu, UPS memungkinkan integritas proyek yang melibatkan pengoperasian berkelanjutan, skrip kompleks yang tidak memulai ulang saat di-boot, streaming, pengumpulan data, dan kamera.
Ia juga dapat melayani berbagai proyek kustom seperti Pi-Hole dan OctoPrint. Mereka dapat mengirimkan perintah pematuhan aman atau notifikasi jika tegangan baterai rendah.
Opsi UPS Raspberry Pi
Dua opsi utama untuk membangun UPS Pi meliputi:
(power bank)
Ini adalah proses sederhana yang mengharuskan Anda untuk menghubungkan Raspberry Pi Anda ke power bank dengan output tinggi. Pada dasarnya, Anda memasang paket baterai eksternal ke dinding, lalu memasang Raspberry ke paket baterai.
Faktor penting yang perlu dipertimbangkan
Output daya
Power bank harus memiliki output minimal 1A untuk Raspberry Pi Zero, 2,5A – Raspberry Pi 3B+, dan 2A – Raspberry Pi 3.
Model Raspberry Pi 3B+
Kondisi ini berarti power bank tidak mengonsumsi daya, atau Anda tidak memasang periferal apa pun ke Raspberry.
Sayangnya, Pi tidak akan selalu mengalami pematuhan aman karena tidak dapat mendeteksi berada pada daya baterai. Juga, power bank portabel dengan persyaratan yang diperlukan mahal dan langka.
Pengosongan/pengisian daya bersamaan
Power bank harus mengeluarkan daya maksimum ke salah satu port USB saat sedang mengisi daya, artinya pengisian dan pengosongan daya bersamaan.
Lagi, menemukan power bank dengan fitur ini menantang karena membutuhkan sirkuit tambahan.
- Opsi #2: Papan manajemen daya
Anda akan langsung menghubungkan baterai dan sirkuit manajemen daya ke Pi. Selanjutnya, hubungkan adapter AC ke papan manajemen daya.
Jika ada kehilangan daya, papan masih beroperasi dengan lancar untuk waktu yang lebih lama. Selain itu, Pi dapat memberitahu Anda saat dayanya rendah untuk memulai pematuhan aman dan jika sedang menggunakan daya baterai.
Hardware
Anda akan menggunakan komponen seperti;
- JuiceBox Zero – Opsi murah untuk UPS Raspberry Pi Zero atau
- PiJuice – Mudah diatur dan kompak.
Waktu Operasi UPS
Mulai dengan menghubungkan baterai Li-Ion/LiPo BP7X 1820 mAh internal yang siap pakai untuk menjalankan Pi Anda secara berkelanjutan selama 4-6 hari atau sehari.
(Baterai lithium)
Waktu operasi sebagian besar tergantung pada jenis Raspberry Pi yang digunakan, perangkat eksternal yang diisi dayanya, dan tugas yang sedang dilakukan. Untuk memudahkan pekerjaan, Anda juga dapat menggunakan kalkulator pengosongan baterai untuk mengetahui waktu operasi proyek.
Instal Raspberry Pi OS & Konfigurasikan Raspberry Pi Anda
Biasanya, Pi Anda menjalankan beberapa perangkat lunak. Jadi, tergantung pada apakah proyek membutuhkan GUI atau tidak, Anda dapat memilih versi Lite atau lengkap dari Raspberry Pi OS.
Matikan Pi Anda
Jalankan perintah berikut setelah menghubungkan Pi ke PiJuice untuk mematikan Pi saat bekerja dengan aman.
Hubungkan HAT (Hardware PiJuice)
Selanjutnya, tekan dengan hati-hati PiJuice ke header GPIO Pi, dan amankan menggunakan standoff plastik dan sekrup.
Catatan; Pasang header pada Pi terlebih dahulu jika hardware Anda adalah Raspberry Pi Zero.
Hubungkan Baterai
Paket PiJuice memiliki baterai siap pakai yang terpasang sebelumnya sehingga memudahkan penggantian atau penukaran baterai pada Pi yang menyala. Jika Anda menemukan baterai, hapus tab isolasi plastik transparan pada baterai.
Ada situasi di mana PiJuice tidak memiliki baterai, atau Anda membutuhkan kapasitas daya tambahan dari baterai lithium-polymer/lithium-ion yang berbeda. Di sini, pasang klem baterai pada PiJuice, lalu hubungkan baterai terpisah.
Pasang Kotak PiJuice (opsional)
Lepaskan bagian atas kotak dari PiJuice ketika tidak memiliki port/slot GPIO atau menggunakan kotak Raspberry Pi. Selain itu, Anda dapat menggunakan kotak yang dirancang untuk PiJuice, seperti kotak tinggi dan pendek untuk Pi ukuran penuh, misalnya, Pi-3.
Kotak plastik Raspberry Pi
Langkah; Geser bagian depan, belakang, dan atas kotak. Setelah itu, geser PiJuice dan Pi ke tempat masing-masing untuk mengunci seluruh rangkaian ke slot di sisi kotak. Terakhir, tukar bagian atas dan sisi, lalu pasang karet kaki 4.
Hubungkan Sumber Daya dan Nyalakan Pi
Anda dapat menghubungkan sumber daya Raspberry Pi standar ke port Micro-USB PiJuice. Lalu, tekan tombol SW kecil di dekat LED berkedip dengan klip kertas untuk menyalakan Pi Anda.
Pematuhan aman; Tahan dan tekan tombol daya yang sama pada Pi minimal sepuluh detik sebelum melepaskannya.
Pematuhan tidak aman; Tahan dan tekan tombol daya selama 20 detik.
Selain itu, instal perangkat lunak PiJuice untuk memungkinkan Pi Anda melakukan beberapa perintah pada daya rendah atau mengalami pematuhan aman.
Matikan otomatis jika baterai UPS Raspberry Pi rendah
Kami sekarang berada di langkah terakhir yang memerlukan konfigurasi PiJuice untuk mematikan PiJuice pada persentase/tegangan baterai rendah.
Untuk mencapai konfigurasi;
Di CLI PiJuice
Gunakan baris perintah untuk menjalankan instruksi di bawah ini, lalu periksa dan ubah opsi konfigurasi.
Di GUI PiJuice
Gunakan VNC atau keyboard untuk berpindah dari menu, preferensi, ke pengaturan PiJuice, tempat Anda akan mengubah opsi dari Raspberry Pi OS GUI.
Setelah itu, tekan tab tugas sistem, klik kotak pada charge minimum dan masukkan 1 dalam input teks. Terakhir, pilih Apply.
Untuk opsi konfigurasi CLI dan GUI
Selanjutnya, Anda dapat langsung mengedit konfigurasi JSON ketika kapasitas baterai rendah dengan;
Lalu tambahkan yang berikut di objek system_task;
Konfigurasi di atas akan mematikan Pi secara otomatis ketika persentase baterai mencapai 1%.
Kesimpulan
Seperti yang kami simpulkan, kami berharap pedoman dalam postingan kami hari ini mudah dipahami. Namun, jika Anda masih memiliki pertanyaan penting atau membutuhkan bantuan, silakan hubungi kami.