#!/usr/bin/python # encoding: utf-8 ppj = 15 dur_s = 3 leds = 5 pdw_uA = 0.45 pup_uA = 70 led_mA = 2 pj_pdw_mAH = 24 * pdw_uA * 1e-3 pj_led_mAH = ppj * (leds * led_mA + pup_uA * 1e-3) * dur_s / 3600.0 pj_mAH = pj_pdw_mAH + pj_led_mAH print "µAH/jour" print " pdw : %.1f" % (pj_pdw_mAH * 1e3) print " led : %.1f" % (pj_led_mAH * 1e3) print " total : %.1f" % (pj_mAH * 1e3) for c in (16, 40, 80, 120): print "avec %3d mAH : %d jours" % (c, c / pj_mAH)