ich habe jetzt die Methodik der Batteriespannungsmessung via AskSin-Lib nachvollzogen und wollte mich erkundigen, ob ich es richtig verstehe, dass bei Messung über einen Spannungsteiler (Vraw -> R1 -> (zB) Pin 14 -> R2 -> Pin 9) mit Verwendung der Klasse
Code: Alles auswählen
template <uint8_t SENSPIN,uint8_t ACTIVATIONPIN,uint16_t VCC=3300>
class BatterySensorUni : public BattSensor<SyncMeter<ExternalVCC<SENSPIN,ACTIVATIONPIN,LOW,VCC,57> > > {
public:
BatterySensorUni () {}
virtual ~BatterySensorUni () {}
};
Wenn ja, dann wäre die zweite Frage, ob ich es richtig sehe, dass dieser hardcoded ist?
Mein Widerstandsverhältnis liegt anders, so dass ich mir bis jetzt geholfen haben, den Faktor zur Kompilierung in der BatterySensor.h zu überschreiben, ist aber ja keine zukunftsfähige Lösung - vergesse nach spätestens ein paar Wochen immer wieder alle Details zu den abgeschlossenen Projekten ...
Wünsche einen angenehmen Abend,
Joost