Arduino, batterie et projet embarqué

Bonjour à vous!
Je viens en quête de savoir! En effet j'ai fait quelques recherches sur ce que je vais vous demander mais n'ai pas réussi à me décider sur la solution à adopter
Je précise que je n'ai pas une grande connaissance de l'électronique, je connais le noms des composants, vaguement à quoi il servent mais je ne me suis par exemple jamais servi d'un transistor.

Dans le cadre d'une escape game pour enfants je souhaite construire plusieurs petits "jeux" embarqué et fonctionnant avec des Arduinos. Par soucis de réalisme (thématique pirate) et de praticité, je souhaiterais donc éviter d'avoir à alimenter mes Arduino en secteur. Je peux éventuellement envisager d'en brancher un mais je compte déjà 3 systèmes faisant appel a des Arduinos. Il me faudrait donc des batteries...

De plus, le rôle des ces Arduino est ,comme souvent pour ces projets, d'ouvrir un petit compartiment ou au au moins donner l'accès à un autre objet si l'énigme est résolu.
Je sais que souvent ce sont des électroaimant qu'on utilise pour cela, mais je ne pense pas pouvoir me permettre de faire fonctionner ça sur une batterie. Du coup j'ai découvert les solenoid qui me semble être une bonne alternative, ou un moteur pas à pas.
Dans les deux cas ca serait pour bloquer / permettre l'ouverture d'un compartiment / trappe. Par exemple ouvrir un coffre au trésor

Outre les système d'ouverture / fermeture pour chaque Arduino, je compte ajouter d'autre capteurs. Je pense notamment à un émetteur et récepteur laser, des interrupteurs basiques, des interrupteurs reeds (interrupteurs se fermant proche d'un aimant) et ,ce qui je pense peut coincer sur batterie, un haut parleur. Même s'il n'a pas besoin d'être puissant j'ai essayé pour un autre projet un haut parleur 5W non amplifié (je crois...) et je pense que le volume ne sera pas assez fort pour être entendus par des enfants qui s'amuse en même temps.
Je pense que c'est d'ailleurs cet Arduino que je vais brancher en secteur, comme ça si y'a besoin d'alimenter un haut parleur aussi c'est plus simple.

Mes questions sont donc les suivantes:

-Y'a t'il des modèles de batterie connues pour bien fonctionner avec les arduinos? Ou qui serait adapté à mon projet? Sinon comment calculer les caractéristique de ce que j'ai besoin?

-Est'il possible d'alimenter avec une même batterie : un circuit incluant un solenoid / moteur pas à pas et l'Arduino qui le contrôle ? Ne vont t'ils pas manger toute la batterie à eux seuls?
Je précise que leur utilisation va être très minime au cours du jeu

-Quelle autonomie puis-je espérer? Concrètement 8h d'autonomie max serait déjà très bien car je pourrais faire une journée complète d'activité sans avoir à les recharger / échanger avec des chargées

Voilà, je sais que c'est long et il y'a beaucoup d'infos, mais je débute! Il faut bien commencer quelque part. J'ai essayé de vous donner tous les renseignement que je voyais utile mais s'il en manque je me ferais un plaisir de compléter. Merci beaucoup!

N'importe quelle batterie LITHIUM-ION, mais seulement avec un ARDUINO PRO MINI 3.3V. Les autres ARDUINO nécessitent 5V.

Si l'utilisation est réduite, non. Un solénoïde consomme seulement si l'on s'en sert.

Cette question rejoint la précédente. Tout dépend de ce que l'on entend par "leur utilisation va être très minime au cours du jeu".
Une PRO MINI 3.3V consomme 5.5mA en mode actif et 1.5mA en mode veille (1.5µA si on la bricole un peu), si ce mode est utilisable (réveil par un bouton par exemple).

Okay mais de là découle de nouvelles questions encore:

-Un ARDUINO PRO MINI 3.3V peut utiliser tous les modules que j'avais prévus d'utiliser comme un Arduino plus standard?

Pour le solenoid je vais détailler l'utilisation que je comptais en faire ça rendra le problème plus clair.

En gros j'ai 4 interrupteur et le solenoid reliés à mon Arduino. Si les 4 sont activé en même temps, je veux rétracter la tige du solenoid qui sera à ce moment encastré dans un petit trou maintenant ma trappe fermée. Normalement cela permettra donc d'ouvrir la trappe. Je compte meme sur la gravité pour qu'une fois libérée, la trappe s'ouvre toute seule.
Donc si on considère qu'on "utilise" le solenoid quand on retracte la tige seulement ça peut meme ne durer qu'une seconde. Juste le temps que le truc s'ouvre quoi.

De plus de ce que je suppose, s'il y'a un mode veille, il doit surement avoir des moyens pour le faire s'en sortir. Mais est ce que c'est par exemple quelque chose d'interne qui déclenche les changement d'état , (genre toutes les 5 sec tu sort de veille, check l'état des interrupteurs puis te rendors et ceci en boucle) ou ça peut être un déclenchement externe ?(du style un état d'un des interrupteur qui change du coup il sort de veille)

Pasque en fonction de tous ces paramètre en étant un peu malin sur le code on doit pouvoir gratter du temps de batterie

Bonsoir

il y'a un mode veille, il doit surement avoir des moyens pour le faire s'en sortir. Mais est ce que c'est par exemple quelque chose d'interne qui déclenche les changement d'état , (genre toutes les 5 sec tu sort de veille, check l'état des interrupteurs puis te rendors et ceci en boucle) ou ça peut être un déclenchement externe ?(du style un état d'un des interrupteur qui change du coup il sort de veille)

Ces deux méthodes de sortie de veille sont disponibles

Pas besoin d'un Arduino pour ça. Juste les 4 inter câblés en série et ça ne consomme rien au repos.

1 Like

Citation Ces deux méthodes de sortie de veille sont disponibles

:+1:

CitationPas besoin d'un Arduino pour ça. Juste les 4 inter câblés en série et ça ne consomme rien au repos.

En fait j'ai menti. Ce sont des interrupteurs en normalement fermés et si les 4 sont ouverts, alors le solénoïde doit s'activer. Et je vais rajouter au plan initial des led (ou source plus lumineuse meme) qui vont devoir s'allumer.

Okay petite mise à jour après des recherches sur les batterie

J'ai trouvé une vidéo faisant un petit comparatif des conso d'arduinos en utilisant juste l'arduino seul, sans rien de connecté, et avec un programme faisant clignoter une LED. Ce tableau prends en compte une batterie de 4200 mAh et donc les différentes autonomies possibles sur les différents modèles:

Du coup, même s'il s'agit d'une consommation "à vide" cela peut donner un certain ordre d'idée.

En me baladant sur le net j'ai trouvé des batteries faite pour charger des téléphones portable et j'ai été étonné de voir des capacités annoncés de 26800 mAh en 5 à 12V. Ce qui, si je ne m'abuse, me semble incroyable comme possibilité d'autonomie, puisque cela représente plus de 5 fois la batterie testé dans le tableau

La seule question que je me pose maintenant c'est comment estimer la consommation d'un Arduino avec un circuit plus complexe? Y'a t'il moyen de le calculer sans avoir à acheter tous les composant et faire le relevé une fois le circuit fini?

Oui, mais j'ai plusieurs PRO MINI qui tournent pendant 20-21 mois sur une batterie de 650mAH.
Elles ne consomment pas 1.5mA, mais 1.5µA :
http://riton-duino.blogspot.com/2018/02/arduino-pro-mini-basse-consommation.html

Si c'est un powerbank, pourquoi pas, mais sans plus de précision, que dire ?
A savoir qu'un powerbank se coupe si la consommation sur sa sortie est trop faible.

Lire les datasheets des composants en question.