Monday, November 28, 2016

Bikin UPS Sendiri untuk Raspberry Pi!

Ada kalanya project dengan Raspberry Pi kita butuh stabilitas catu daya yang mumpuni,apalagi jika butuh catu daya 24 jam yang handal sekalipun hidup di area dimana listrik PLN sering padam. Ini solusinya bang, bikin UPS sendiri untuk Raspberry Pi. Contohnya ada di project di Raspi-UPS

Untuk proyek ini kita butuh setidaknya 4 alat ya gan:


  • Raspberry Pi

  • Charger Mini USB 1-2 A

  • Powerbank dengan Duo-Charge (saya pake Merk Artha, 10000mAh)

  • LAN Switch atau Router, saya pakai mini Router dari GLiNET (kecil dan cuma butuh 5v daya seperti perangkat USB lain :) )





img_0692

Keempatnya tentunya juga dilengkapi dengan kabel MiniUSB dan kabel LAN. Khusus untuk Powerbank, silakan cari dengan kemampuan Duo-charge, jadi bisa tetap mensuplai daya meskipun sedang dicharge pake listrik, dan tetap memberi daya meskipun listrik input mati. (Bisa search di AliExpress, Bangood dkk).

Untuk susunan hardwarenya seperti ini gan:

[caption id="" align="aligncenter" width="544"] (c) Raspi-UPS[/caption]

Raspberry Pi dapat daya dari Powerbank DuoCharge, sedangkan powerbank dicharge langsung dari listrik PLN dengan adaptor 1-2A seperti biasa. Untuk Switch/Router dapat listrik dari colokan yang sama dengan sumber charge Powerbank. Kemudian kabel LAN dikoneksikan dari switch/router ke Raspberry Pi sebagai jalur internet. Nah, koneksi LAN inilah yang akan dideteksi sebagai trigger UPS.

[caption id="attachment_38318" align="aligncenter" width="680"]img_0693 Router GliNET, 200 Ribuan punya 1 port LAN dan cuma butuh 5v dari Adaptor USB biasa :)[/caption]

Software



Untuk software, kita akan pakai daemon UPS yang biasa disebar didistro linux lain, yaitu upsd. Untuk menginstallnya, silakan gunakan perintah:

[sourcecode]sudo apt-get install nut[/sourcecode]

dimana Nut ini punya paket upsd didalamnya, atau download file DEB dari Raspi-UPS dan install dengan cara:

[sourcecode]
wget http://raspi-ups.appspot.com/upsd/upsd_1.2-1.deb
sudo dpkg -i upsd_1.2-1.deb
[/sourcecode]

Untuk memastikan upsd berjalan, silakan cek dengan perintah upsd -i.

Proses selanjutnya adalah memastikan konfigurasi upsd sudah sesuai dengan sistem kita. Khususnya device ethernet yang akan dipakai.

Silakan baca dan edit file konfigurasi upsd di /etc/upsd/upsd.conf. Pastikan dalam konfigurasi sudah teratur seperti ini:


  • ENABLED = Yes

  • INTERFACE = eth0



dimana eth0 adalah device ethernet kita, silakan sesuaikan jika perlu. Jika semua sudah terpasang sesuai skema diatas, silaka dicoba ya gan.

Silakan simak video instalasi dan konfigurasinya disini:



Dari percobaan saya menggunakan Powerbank Artha 10000 mAh, setidaknya raspberry pi bisa berjalan 10 jam. Jadi, meskipun listrik mati, proyek kita dengan raspberry pi masih tetap bisa berjalan normal karena ada catu daya cadangan model UPS diatas.

Selamat mencoba!

 

0 comments:

Post a Comment