Différences entre les versions de « Analyseur de courant simplifié »
Aller à la navigation
Aller à la recherche
Ligne 13 : | Ligne 13 : | ||
Programme | Programme | ||
<nowiki> | <nowiki> | ||
#include <Wire.h> | <code> | ||
#include <Adafruit_INA219.h> | #include <Wire.h><br> | ||
#include <Adafruit_INA219.h><br> | |||
#define PAUSE 8530 // 100 mesures par seconde (10 ms par mesure) | #define PAUSE 8530 // 100 mesures par seconde (10 ms par mesure) | ||
Adafruit_INA219 ina219; | Adafruit_INA219 ina219; | ||
Ligne 32 : | Ligne 33 : | ||
delayMicroseconds(PAUSE); | delayMicroseconds(PAUSE); | ||
} | } | ||
</code> | |||
</nowiki> | </nowiki> | ||
Description | Description |
Version du 10 février 2022 à 13:21
Cette page décrit la réalisation d'un analyseur de courant très simple mais néanmoins efficace à base du module INA 219.
Matériel : =Module INA 219 disponible (en 2022) chez Gotronic RS composants un arduino nano
Schéma électrique
Programme <code> #include <Wire.h><br> #include <Adafruit_INA219.h><br> #define PAUSE 8530 // 100 mesures par seconde (10 ms par mesure) Adafruit_INA219 ina219; void setup(void) { Serial.begin(115200); while (!Serial) { delay(1); } if (! ina219.begin()) { while (1) { delay(10); } } } void loop(void) { Serial.println(ina219.getCurrent_mA()); delayMicroseconds(PAUSE); } </code> Description