TEST PiJuice – batterie portable pour votre Raspberry Pi

PiJuice alimentation par batterie portable pour votre Raspberry Pi
PiJuice alimentation par batterie portable pour votre Raspberry Pi

le PiSupply PiJuice est enfin là!

Qu’est-ce que le PiJuice?

C’est un pack de batterie HAT pour votre Raspberry Pi.

L’article

Raspberryme.com (@Geeky_Tim) s’est joint à moi pour donner son avis. Nous allons donc faire des allers-retours entre nos deux points de vue. On nous a remis le dossier de révision PiJuice lors d’une récente CamJam alors j’ai décidé de faire un examen conjoint!

Quelques antécédents

Tout a commencé il y a plus de deux ans sur Kickstarter comme une très bonne idée qui a mal tourné. Il a fallu à Aaron Shaw et à l’équipe deux ans pour livrer le produit final à leurs bailleurs de fonds. La plupart du temps, malheureusement pour eux et pour nous, les bailleurs de fonds, ils ont eu de nombreuses questions qui ont été sans cesse discutées dans plus de 2000 commentaires sur leur Pages Kickstarter. Nous ne reviendrons pas sur ces problèmes ici, car certains sont de la spéculation et il est difficile de connaître les faits de la fiction; mais le produit est enfin là et (presque) prêt à être expédié aux bailleurs de fonds et à être mis en vente générale. Alors jetons un œil.

Le matériel

Tim: Le produit final n’a certainement pas été précipité. C’est une carte de circuit imprimé très propre qui se branche sur tous les Pis à 40 broches. Vous pouvez alimenter votre Pi à partir de la batterie (une batterie de téléphone Motorola BP7X 1820mAh) seule, ou en alimentant directement le Pi, en laissant la batterie comme sauvegarde, alimenter la carte elle-même, ou les deux. Pourquoi voudriez-vous alimenter le Pi et la carte en même temps? Le PiJuice vous permet de faire fonctionner le Pi à partir du secteur pendant que vous utilisez une autre alimentation, que ce soit le secteur ou l’un des panneaux solaires disponibles auprès de PiSupply ou ailleurs, pour garder la batterie chargée. Ensuite, si vous perdez de l’énergie, la batterie prendra automatiquement le relais et fera fonctionner votre Pi. Dans les premières minutes de test, je voulais permuter l’alimentation d’une alimentation à l’autre et débrancher le Pi; il a continué à fonctionner joyeusement sans interruption.

Mike: Moi aussi, j’ai été impressionné par le matériel. La carte principale PiJuice est absolument magnifique sur le dessous avec une énorme quantité de composants pressés. J’aime même la couleur du PCB (une sorte de «rose vif») qui correspond étroitement à l’emballage. C’est une belle touche complètement hors de propos. J’aime cela.

1591882206 724 PiJuice alimentation par batterie portable pour votre Raspberry Pi

La batterie est une affaire de lithium-ion à boîtier dur, plutôt qu’un LiPo (qui a tendance à être un peu… squishier…), elle est donc potentiellement beaucoup plus sûre pour elle.

1591882206 516 PiJuice alimentation par batterie portable pour votre Raspberry Pi

La carte est entièrement remplaçable à chaud. Je l’ai placé sur le Pi alors qu’il était allumé et alimenté par une alimentation et cela a bien fonctionné. J’ai retiré le bloc d’alimentation, il était toujours «allumé». Je l’ai retiré de la même manière cavalière avec le bloc d’alimentation branché et le Pi est resté en place et n’a pas redémarré ou quoi que ce soit.

Je dois dire que je ne suis pas fou que PiJuice soit automatiquement «activé». Dès que je l’ai branché sur le Pi (avec le Pi éteint), il a démarré sans avertissement ni aucune pression sur un bouton. C’est une petite chose, mais étant donné que je venais de terminer de tester le GoPiGo, qui a un bouton de mise sous tension, c’est quelque chose que j’ai remarqué.

Une autre chose à dire est que les petits boutons sur le côté du PiJuice sont étiquetés dans la police la plus petite imaginable, en raison de l’espace disponible. Ils semblent également dans un ordre étrange: SW2, SW3, SW1 de gauche à droite.

J’ai vécu un possible interaction avec le Wi-Fi du Pi 3 – ma connexion était un peu plus faible avec le PiJuice au-dessus que sans lui. Cela pourrait être le résultat de l’endroit où j’étais (au fond de mon jardin) ou pourrait indiquent des interférences RF en ayant la batterie et les circuits si proches du Pi 3.

La LED sur le côté clignote encore occasionnellement lorsque le PiJuice n’est pas branché sur le Pi. Je préférerais avoir eu un moyen de le désactiver complètement et de ne pas vider la batterie du tout, mais c’est une petite chose: vous pouvez toujours retirer la batterie; en fait, c’est probablement le meilleur conseil si vous voulez vous assurer que le PiJuice est vraiment «éteint».

Tim: Avec la croissance de l’IoT (Internet des objets) au cours des dernières années, être en mesure d’alimenter vos projets même en cas de panne de courant va être extrêmement utile (bien que la perte de puissance du réseau puisse vous causer des problèmes!). Étant donné que de nombreux petits appareils sont désormais alimentés par batterie, il sera essentiel de pouvoir continuer à disposer d’un concentrateur Raspberry Pi dans vos locaux.

L’en-tête d’intercommunication PiJuice signifie que vous pouvez brancher un autre HAT au-dessus du PiJuice HAT. Les trois boutons et les deux LED peuvent être configurés pour faire ce que vous en avez besoin, et il existe deux autres interfaces pour lesquelles je n’ai pas encore trouvé de documentation complète, mais pour être honnête, ce n’est pas inhabituel pour le matériel non publié; Je suis sûr que PiSupply fournira plus d’informations en temps voulu.

Mike: Même si la batterie est assez épaisse, les HAT et les pHAT s’adapteront toujours à l’en-tête étendu fourni. Je l’ai essayé équipé d’un HAT qui avait un en-tête à profil bas (dans mon cas, le Pimoroni UnicornChapeau) et, bien sûr, avec un en-tête de taille normale, comme sur le RasPiO Pro HAT (celui avec les broches dans le bon ordre et la planche à pain en haut) et aussi le Chapeau Pimoroni Explorer. Un en-tête étendu est, bien sûr, une ancienne solution au problème d’empilement de HAT, mais il fonctionne très bien ici et la batterie ne gêne pas, sauf si vous avez beaucoup de composants qui dépassent au bas de votre pile HAT / pHAT. La bonne nouvelle est que le PiJuice utilise uniquement des broches I2C et d’alimentation, il n’y a donc pas de conflit de matériel. Même s’il y a est un conflit d’adresse, l’adresse I2C du PiJuice est configurable via le progiciel, que nous allons maintenant examiner.

En cours d’utilisation, la puissance fournie par la batterie est stable et fiable. Voici une citation de La revue MagPi sur la durée de vie de la batterie:

«Nous avons effectué un test de disponibilité simple avec un script Python qui enregistrait périodiquement la durée de fonctionnement du Pi. Sur un Pi 3 au ralenti, il a duré en moyenne environ 4 heures. Un peu plus court que ce que nous espérions, mais sur un Pi Zero ou A +, vous devriez pouvoir atteindre presque le double. « 

Maintenant, bien sûr, vous pouvez obtenir des banques d’alimentation USB de très grande capacité qui dureront plus longtemps que cela, mais si vous cherchez une solution plus compacte, le PiJuice a beaucoup à recommander.

Les logiciels

Tim: La configuration du PiJuice est aussi simple que possible; empilez le PiJuice sur votre Pi et c’est tout. Tant que la batterie est chargée, le Pi fonctionnera. Cependant, il existe un package de contrôle qui améliorera votre expérience, installé avec la simple ligne:

sudo apt-get install pijuice

Cela installera l’outil de configuration PiJuice qui vous montrera combien de jus il vous reste, s’il se charge et vous permet de configurer la façon dont l’alimentation et Pi réagissent à divers événements. Ces événements incluent un avertissement de faible puissance et un déclencheur «charge atteinte». Vous pouvez également démarrer votre Pi selon un calendrier et programmer les trois boutons sur le côté du PiJuice pour faire ce que vous souhaitez qu’ils fassent, comme l’arrêt, le redémarrage ou toute autre action.

Mike: Après avoir installé le logiciel, vous obtenez une jolie petite icône de niveau de batterie qui apparaît près des icônes Bluetooth et wifi sur la barre des tâches de Raspbian. Le survoler vous donne le niveau actuel de la batterie.

1591882206 656 PiJuice alimentation par batterie portable pour votre Raspberry Pi

Un clic droit sur l’icône vous permet d’accéder au logiciel de configuration où vous pouvez:

  • Définissez une «alarme de réveil» pour que le Pi démarre à une heure spécifiée.
  • Configurez divers événements pour qu’ils se produisent lors de faibles charges, basses tensions et autres événements.
  • Configurez des scripts utilisateur pouvant être utilisés conjointement avec d’autres paramètres.
  • Modifiez les adresses I2C du HAT et de l’horloge en temps réel.
  • Modifiez les actions des boutons et ce qui se passe lorsque vous appuyez, relâchez, appuyez une fois, appuyez deux fois et appuyez longuement.
  • Configurez la LED pour qu’elle se comporte d’une certaine manière.
  • Jetez un œil aux différentes options intégrales préconfigurées. Vous pouvez les personnaliser si vous le souhaitez.
  • Mettez à jour le micrologiciel de la carte.

L’interface est un peu basique mais est très flexible dans la pratique, et c’est beaucoup plus important sur un produit comme celui-ci. Sur d’autres produits, tels que les cartes «UPS» bon marché que vous pouvez obtenir de Chine, il n’y a aucun logiciel du tout!

Conclusion

Mike: Là sont d’autres solutions pour alimenter votre Pi. Vous pouvez achetez un équivalent chinois pour environ la moitié du prix et utilisez une batterie LiPo pour le faire. Cependant, je préfère de loin la batterie Li-ion fournie avec le PiJuice. Il semble plus sûr, semble être un meilleur emballage et se clipse sur le HAT plutôt que d’être collé ou scotché sur le dessus. Vous pouvez utiliser une banque d’alimentation USB pour le faire, mais bien sûr, ils ont tendance à être beaucoup moins compacts que la combinaison du HAT et de la batterie du PiJuice. Et aucune de ces autres solutions n’est fournie avec le logiciel fourni avec PiJuice – et c’est important. Si vous voulez que votre Raspberry Pi connaisse votre niveau de charge, le PiJuice est une solution facile à recommander. Si vous voulez que votre solution d’alimentation soit bien conçue, la même chose peut être dite.

Tim: À ce stade, la documentation est assez «légère», ce qui signifie que vous allez être seul jusqu’à ce que davantage de personnes mettent la main sur le HAT et expliquent ce que signifie chacun des paramètres; l’interface utilisateur est très prometteuse pour la personnalisation, mais jusqu’à ce que nous en sachions plus sur ce qui se passe dans quelle boîte, la majorité des utilisateurs seront perplexes. Dans le laps de temps relativement court que j’ai eu l’unité d’examen, je n’ai pas eu le temps pour un projet qui me permettra d’en tirer le plein potentiel.

Mike: Je peux voir que cela est utilisé pour une variété de projets différents (dont certains sont dans le Guide de démarrage rapide) comme une caméra, une station météo ou tout simplement comme un onduleur pour votre Pi afin d’obtenir une meilleure garantie de disponibilité.

Tim: Si vous voulez simplement alimenter votre Pi pour, disons, un robot, alors il vaut mieux utiliser un chargeur de téléphone de type «rouge à lèvres» – ils sont moins chers, mais moins polyvalents. Pour toute autre chose, lorsque vous avez besoin que votre Pi soit alimenté loin d’une prise, ou que vous devez vous assurer que l’alimentation n’est pas perdue pendant les coupures de courant ou les coupures de courant, alors je recommander le PiJuice. C’est un matériel bien fait et, bien que la documentation soit limitée à ce stade précoce, il est puissant (excusez le jeu de mots).

Mike: Dans l’ensemble, je dois dire que le PiJuice est très prometteur et j’offre un recommandation prudente. Obtenez la documentation terminée et les exemples sur le site Web et PiSupply seront sur un gagnant.

L’acheter

Vous pouvez jetez un œil aux différents packages PiJuice ici qui commencent à 48 £. Ils seront disponibles dans les prochains mois une fois que les promesses de Kickstarter auront été remplies.