Tentunya pada beberapa kesempatan Anda membutuhkan proyek Anda untuk menghubungkan Raspberry Pi ke beberapa jenis baterai sehingga dapat sepenuhnya otonom. Berkat tutorial sederhana yang dibuat oleh Daniel banteng Anda dapat, dengan cara yang sangat sederhana dan dengan pengelasan minimal, menghubungkan pengontrol Anda ke baterai Adafruit PowerBoost Lipo yang, hingga hari ini dan di pasaran, memiliki harga sekitar 14 dolar.
Sebelum melanjutkan, beri tahu saya bahwa tutorial ini telah dipublikasikan secara keseluruhan pada GitHub Oleh karena itu, meskipun telah diperhitungkan bahwa pengguna mana pun, terlepas dari pengalaman mereka, dapat melakukannya, jika Anda ragu, Anda dapat melakukannya, seperti kebiasaan di semua proyek di repositori ini, hubungi Daniel Bull sendiri untuk menerima segala jenis nasihat teknis atau jawaban atas pertanyaan Anda, selalu mengacu pada proyek ini.

Cara kerjanya sangat sederhana, yaitu a tombol power terhubung ke baterai LiPo. Di sisi lain, kami menemukan trafo kecil yang mampu meningkatkan daya baterai kecil untuk beralih dari output 3.7v ke 5.2v (kurang-lebih) yang dibutuhkan Raspberry Pi. Untuk mendapatkan trafo kecil ini «boot»Soroti bahwa ia memanfaatkan fitur unik yang dimiliki kartu kecil ini dan bahwa, saat beroperasi, ia memiliki Daya keluaran 3.3V sedangkan saat mati tegangan ini adalah 0.
Saat Raspberry Pi berjalan, transformator ini memberi tahu kartu itu sendiri tentang status baterai mengubah pin LB / LBO yang terhubung ke GPIO 15 - UART RXD saat baterai lemah. Jelas, perubahan ini harus didaftarkan oleh perangkat lunak dengan tugas yang telah diprogram sebelumnya pada Raspberry Pi. Ketika perubahan ini terjadi, program menjalankan tugas yang memerintahkan file shutdown sistem yang aman agar tidak kehilangan data atau merusak kartu SD kita.