je fais ce topic car j'ai besoin d'aide pour mesurer le niveaux de batterie de mon tensiomètre qui est équipé de 4 piles de 1.5 volt soit 6 volt et j'ai pour cela 1 arduino uno avec 1 shield LCD et un shield ou je peut brancher des fils pour mesurer la tension des piles.
donc je vous demande si vous pouvez m'aider pour ça s'il vous plait.
Salut, tu as déjà un peu réfléchie sur comment faire?
Compte tu faire la mesure pile par pile ou les 4 en même temps? Toujours en surveillance ou ponctuellement?
Connais tu l'arduino?(programmation, et l’électronique)
Sinon il y as le voltmètre :o , ok je sors-->[]
Deja ca va etre dangereux de lire une information analogique de 6V sur une broche de l arduino c est limité a 5V max, a moins que je me trompe?
Je ne connais pas le shield qui mesure une tension mais je suppose qu il doit renvoyer un signal analogique entre 0 et 1023 suivant la tension.
Dans ce cas il suffirait de lire la valeur du shield sur une broche analogique et de convertir la valeur en tension correspondante soit avec une formule manuelle, soit avec la fonction map peut etre?
Ensuite l' afficher sur le lcd grace a la library LiquidCrystal.h fournie par l' arduino.
je fais ce topic car j'ai besoin d'aide pour mesurer le niveaux de batterie de mon tensiomètre qui est équipé de 4 piles de 1.5 volt soit 6 volt et j'ai pour cela 1 arduino uno avec 1 shield LCD et un shield ou je peut brancher des fils pour mesurer la tension des piles.
donc je vous demande si vous pouvez m'aider pour ça s'il vous plait.
bonjour,
très vague comme description du matériel.
un peu plus de détails?
projet bac?
CelticLord:
Deja ca va etre dangereux de lire une information analogique de 6V sur une broche de l arduino c est limité a 5V max, a moins que je me trompe?
Effectivment 5V max, au dela il faut faire un pont diviseur
avant tout je vais décrire le matériel plus précisément comme demandé, j'ai 2 shield: 1 shield LCD dont je ne sais pas le modèle, 1 shield qui peut mesurer la tension si on branche des fils dessus(au départ il n'y a aucun fil dessus il faut utilisé un tournevis pour les branchers) et je voulais mesurer les 4 piles en même temp mais je vois que ce n'est pas possible, bien, maintenant ce que je veux c'est afficher le niveaux de batterie en pourcentage ou en jauge sur le LCD et par rapport au arduino je ne connais quasiment rien du LCD a part que ça se code en C c'est tout
LeonLight:
ce que je veux c'est afficher le niveaux de batterie en pourcentage ou en jauge sur le LCD et par rapport au arduino je ne connais quasiment rien du LCD a part que ça se code en C c'est tout
Bonjour,
C'est hautement plus compliqué que le pont diviseur.
Cela dépends du type d'accu, mais en général ça se fait avec les batteries Li-ion qui n'ont pas d'effet mémoire.
Il faut que le µp ait connaissance de la capacité de la batterie, compte et décompte en permanence pendant la charge et la décharge tout en surveillant les limites à ne pas dépasser.
Les circuits spécialisés des ordinateurs portables et des téléphones portables sont étudiés pour cette fonction et sont associé à une batterie et pas une autre.
Je doute qu'il soit possible de le faire aussi bien avec un arduino, à moins que ton shield batterie ait ce genre de spécialisation...quoique si c'est des accus type bâton ??
Si tu nous donnais la référence de tes circuits, on pourrait en savoir un peu plus ?
donc oui c'est un projet, je sais que le modèle du LCD que j'utilise est un LCD I2C 16x2 RGB, le tensiomètre sur lequel je travail s'éteint entre 4 et 3.5V, pour les branchement j'utilise un screw shield et j'utilise comme dit précédemment un arduino uno que je ne sais pas coder, je sais juste que je dois coder en C et que j'ai besoin de mesurer le Vcc pour ensuite initialiser le LCD puis afficher en pourcentage (je préférerai faire ça) le niveaux de batterie du tensiomètre voila tout ce que je peux dire.
PS: pour les photos je ne sais pas comment les mettre en commentaire.
le tensiomètre sur lequel je travail s'éteint entre 4 et 3.5V,
Référence du tensiomètre : il y a bien un numéro écrit dessus ?
Tension de service de ce tensiomètre ?
pour les branchement j'utilise un screw shield
Un "screw shield" ? --> avant de baraguiner en anglais essaye de maîtriser ce dont tu parles.
Tu jacte angliche parce que tu n'a pas fait l'effort de comprendre le matériel que tu utilise donc tu ne sais pas quels mots employer en Français. Absence de travail.
C'est quoi ce "shield" qui mesure la "tension" : un voltmètre qui mesure des volts ou un appareil qui mesure une force (tension sur un fil) ou une pression (dans les artères) ?
Avec quoi tu veux mesurer la tension la différence de potentiel électrique (unité : le volt) des piles ?
et j'utilise comme dit précédemment un arduino uno que je ne sais pas coder, je sais juste que je dois coder en C
Message de Bienvenue à lire : il y a un lien vers le tuto d'Eskimon : ON NE FAIT PAS MIEUX POUR APPRENDRE
Avis personnel :
L'exposé du sujet, extrêmement flou et absolument pas maîtrisé, et le fait que tu ai caché que c'était un sujet bac n'est pas encourageant pour se fatiguer à te fournir de l'aide.
Donc si tu veux qu'on continu à t'aider il va te falloir faire des efforts : on ne fera pas le travail à ta place.
Dis toi bien aussi que le simple fait d'exposer correctement et complètement son sujet à d'autres permet très souvent d'y progresser dans sa compréhension.
Dernier point : Apprend que dans la vie adulte quelquefois ceux qui ne jouent pas franc jeu semblent réussir mais ce n'est qu'une impression car au final la chute est inévitable et très douloureuse.
Un tensiomètre est un appareil médical de mesure de tension artérielle.
Si le but est de savoir quand les piles sont à changer, pas besoin d'arduino qui va consommer du courant inutilement.
Le mieux est de toujours avoir un jeu de piles d'avance et si tu souhaites avoir une indication de tension < 4v, un petit montage avec une led, une zéner, un transistor et 2 résistances devrait faire l'affaire