ดังที่คนอื่น ๆ ได้กล่าวไว้ธนาคารพลังงาน USB เป็นวิธีแก้ปัญหาที่ง่ายและราคาถูก ให้แน่ใจว่าได้รับหนึ่งที่รองรับการชาร์จและการปล่อยในเวลาเดียวกัน (ซึ่งน่าเสียดายที่ไม่ได้ระบุมักจะ - คุณจะต้องคิดออก)
Pi มักจะวาดที่ใดก็ได้ระหว่าง ~ 200 ถึง 500 mA เหนือ สำหรับรุ่นหลังสูงสุดได้สูงสุด 2,000 mA ดังนั้นธนาคารพลังงาน 6000 mAh จะให้อะไรก็ได้จาก 3 ชั่วโมงถึงหนึ่งวันของการใช้พลังงานแบตเตอรี่ ตรวจสอบให้แน่ใจว่าคุณได้ธนาคารพลังงานที่มีความจุเพียงพอ
เสียบ Pi ของคุณเข้ากับเอาต์พุตของธนาคารพลังงานและที่ชาร์จเข้ากับอินพุต หากไฟดับ Pi ของคุณจะยังคงทำงานต่อไปจนกว่าพลังงานจะถูกเรียกคืนหรือแบตเตอรี่หมด
ข้อ จำกัด คือ Pi ไม่มีทางรู้ได้ว่ามันทำงานบน AC หรือพลังงานแบตเตอรี่หรือเหลือพลังงานแบตเตอรี่เท่าไหร่ ดังนั้นหากแบตเตอรี่หมดก่อนที่ไฟฟ้าจะกลับคืนการปิดเครื่องจะเป็นสิ่งที่ไม่สะอาด
วิธีการแก้ปัญหาที่สูงขึ้นนอกจากนี้ยังเกี่ยวข้องกับธนาคารพลังงานการอธิบายไว้ที่https://raspi-ups.appspot.com/en/index.jsp มันมีดีมอนซึ่งใช้การเชื่อมต่ออีเธอร์เน็ตเพื่อตรวจสอบว่ามันกำลังทำงานอยู่บน AC หรือไม่หากการเชื่อมต่ออีเธอร์เน็ตลดลงก็ถือว่ามันกำลังทำงานโดยใช้พลังงานจากแบตเตอรี่ มันวัดการใช้พลังงานของ Pi และประเมินระดับการชาร์จของแบตเตอรี่ตามปริมาณการใช้และความจุทั้งหมด (ซึ่งจำเป็นต้องกำหนดค่าไว้ล่วงหน้า) เมื่อไฟฟ้าหมดมันจะปิด Pi อย่างหมดจด
ตามรูปแบบข้างต้นหากคุณมีอุปกรณ์ต่อพ่วง USB บางอันเชื่อมต่อกับ Pi ที่ทำงานโดยใช้ไฟ AC คุณสามารถแก้ไข daemon เพื่อใช้เป็นตัวบ่งชี้พลังงาน