Sicuramente in qualche occasione hai avuto bisogno per il tuo progetto di collegare un Raspberry Pi a qualche tipo di batteria in modo che possa essere completamente autonomo. Grazie a questo semplice tutorial creato da Daniel bull puoi, in modo molto semplice e con una minima saldatura, collegare il tuo controller a una batteria Adafruit PowerBoost Lipo che, oggi e sul mercato, ha un prezzo di circa 14 dollari.
Prima di continuare, fammi sapere che questo tutorial è stato pubblicato integralmente su GitHub Pertanto, sebbene si sia tenuto conto che qualsiasi utente, indipendentemente dalla sua esperienza, può farlo, se hai dei dubbi puoi, come è consuetudine in tutti i progetti in questo repository, contattare lo stesso Daniel Bull per ricevere qualsiasi tipo di consulenza tecnica o rispondere alle tue domande, sempre riferendosi a questo progetto.

Il modo di lavorare è molto semplice, c'è un file tasto di accensione collegato alla batteria LiPo. Troviamo invece un piccolo trasformatore in grado di elevare la potenza della piccola batteria per passare dai 3.7v di uscita ai 5.2v (circa) che il Raspberry Pi necessita per funzionare. Per ottenere questo piccolo trasformatore «Boot»Evidenzia che fa uso di quella caratteristica unica che ha questa piccola carta e cioè che, mentre è in funzione, ha una 3.3 v potenza di uscita mentre quando è spento questa tensione è 0.
Mentre Raspberry Pi è in funzione, questo trasformatore informa la scheda stessa dello stato della batteria cambiando il pin LB / LBO che è collegato alla GPIO 15 - UART RXD quando la batteria è scarica. Ovviamente, questa modifica deve essere registrata dal software tramite un'attività preprogrammata sul Raspberry Pi. Quando si verifica questa modifica, il programma esegue un'attività che ordina il file arresto sicuro del sistema per non perdere dati o danneggiare la nostra scheda SD.