Version fonctionnelle, mais minimale du module de calcul de l'energie dans les condensateur
Dependencies: Amperemeter RTC Voltmeter
Energymeter.h@4:73b06427ec56, 2016-04-11 (annotated)
- Committer:
- yannolecool
- Date:
- Mon Apr 11 16:33:30 2016 +0000
- Revision:
- 4:73b06427ec56
- Parent:
- 1:84c788c4354c
Update des libraries; Modification des tensions ? l'?tat stable
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
yannolecool | 0:ca8d41b69080 | 1 | /* |
yannolecool | 0:ca8d41b69080 | 2 | Project S5 info |
yannolecool | 0:ca8d41b69080 | 3 | Author : lemy2301 |
yannolecool | 0:ca8d41b69080 | 4 | */ |
yannolecool | 0:ca8d41b69080 | 5 | |
yannolecool | 0:ca8d41b69080 | 6 | #ifndef ENERGYMETER_H |
yannolecool | 0:ca8d41b69080 | 7 | #define ENERGYMETER_H |
yannolecool | 0:ca8d41b69080 | 8 | |
yannolecool | 0:ca8d41b69080 | 9 | #include "mbed.h" |
yannolecool | 0:ca8d41b69080 | 10 | |
yannolecool | 0:ca8d41b69080 | 11 | |
yannolecool | 0:ca8d41b69080 | 12 | |
yannolecool | 0:ca8d41b69080 | 13 | class Energymeter |
yannolecool | 0:ca8d41b69080 | 14 | { |
yannolecool | 0:ca8d41b69080 | 15 | public: |
yannolecool | 0:ca8d41b69080 | 16 | Energymeter(PinName ampIn, PinName ampOut, PinName volt); |
yannolecool | 0:ca8d41b69080 | 17 | float getEnergy(); |
yannolecool | 1:84c788c4354c | 18 | float getPowerIn(); |
yannolecool | 0:ca8d41b69080 | 19 | float getPowerOut(); |
yannolecool | 0:ca8d41b69080 | 20 | }; |
yannolecool | 0:ca8d41b69080 | 21 | |
yannolecool | 0:ca8d41b69080 | 22 | |
yannolecool | 0:ca8d41b69080 | 23 | #endif |