Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
FEATHER-M0-Alimentation
(voir la source)
Version du 29 avril 2016 à 12:47
154 octets ajoutés
,
29 avril 2016 à 12:47
→Mesurer l'accu
Ligne 41 :
Ligne 41 :
float measuredvbat = analogRead(VBATPIN);
float measuredvbat = analogRead(VBATPIN);
−
measuredvbat *= 2; //
we divided by 2
,
so multiply back
+
// La tension est divisée par deux par le pont diviseur.
−
measuredvbat *= 3.3; //
Multiply by
3.
3V, our reference voltage
+
// Il faut donc multiplier la lecture par deux pour obtenir la vraie tension
−
measuredvbat /= 1024;
// convert to voltage
+
measuredvbat *= 2;
+
+
//
Multiplier par 3.3V
,
la tension de référence
+
measuredvbat *= 3.3;
+
+
//
convertir la valeur du DAC (0 à 1024) en tension (0 à
3.
3v)
+
measuredvbat /= 1024;
+
Serial.print("VBat: " ); Serial.println(measuredvbat);</nowiki>
Serial.print("VBat: " ); Serial.println(measuredvbat);</nowiki>
Admin
Bureaucrates
,
Administrateurs
29 917
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable