viewtopic.php?f=76&t=44871&start=30#p454899
Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Moderator: Co-Administratoren
-
- Beiträge: 243
- Registriert: 23.02.2018, 14:35
- Wohnort: Salzwedel
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 10 Mal
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Das hatte ich gestern Probiert
Aber mir fehlen diese angaben.
switch (number(2)) {
case 1:
...
voltage = map(analogRead(A0)*4-187 , 0, 1023, 0, 1000);
break;
case 2:
...
voltage = map(analogRead(A1)*4-187 , 0, 1023, 0, 1000);
break;
}
}
Aber mir fehlen diese angaben.
switch (number(2)) {
case 1:
...
voltage = map(analogRead(A0)*4-187 , 0, 1023, 0, 1000);
break;
case 2:
...
voltage = map(analogRead(A1)*4-187 , 0, 1023, 0, 1000);
break;
}
}
noch Anfänger
-
- Beiträge: 12115
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Du brauchst da gar nix weiter angeben.
Code: Alles auswählen
void measure() {
switch (number()) {
case 1:
voltage = map(analogRead(A0)*4-187 , 0, 1023, 0, 1000);
break;
case 2:
voltage = map(analogRead(A1)*4-187 , 0, 1023, 0, 1000);
break;
}
}
-
- Beiträge: 243
- Registriert: 23.02.2018, 14:35
- Wohnort: Salzwedel
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 10 Mal
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Danke Jérôme
Ich bin ein Idiot.
Habe 2 h rumgedoktert und überall rumgelesen.
Die Spanungsteiler Optimiere ich noch aber der Weg ist jetzt klar vor Augen.
Ich bin ein Idiot.
Habe 2 h rumgedoktert und überall rumgelesen.
Die Spanungsteiler Optimiere ich noch aber der Weg ist jetzt klar vor Augen.
noch Anfänger
-
- Beiträge: 243
- Registriert: 23.02.2018, 14:35
- Wohnort: Salzwedel
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 10 Mal
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Zum Abschluss (meiner Seitz)
Sketch geändert:
switch (number()) {
case 1:
voltage = map(analogRead(A0) , 0, 1023, 0, 1000);
break;
case 2:
voltage = map(analogRead(A1), 0, 1023, 0, 1000);
break;
}
}
Widerstandsnetzwerk eingebaut und Justiert. Abweichungen unter 0,1V
Danke Jérôme
Sketch geändert:
switch (number()) {
case 1:
voltage = map(analogRead(A0) , 0, 1023, 0, 1000);
break;
case 2:
voltage = map(analogRead(A1), 0, 1023, 0, 1000);
break;
}
}
Widerstandsnetzwerk eingebaut und Justiert. Abweichungen unter 0,1V
Danke Jérôme
noch Anfänger
-
- Beiträge: 243
- Registriert: 23.02.2018, 14:35
- Wohnort: Salzwedel
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 10 Mal
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Hallo Software Spezialisten.
Habe versucht ein LCD-Display mit einzubauen wie beim Current Sensor aber kläglich gescheitert da die ASK Sketche doch recht kompliziert für mich sind.
Das
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(LCD_ADDRESS, 16, 2);
Einzubauen habe ich geschafft und dann Verliesen sie mich.
Allein nur die Anzeige auf den Arduino bekomme ich hin aber den Sketch mit den ganzen unter Verzeichnissen versage ich kläglich.
Mit tasten druck um 10 Sekunden die LCD Beleuchtung ein ist sehr schön aber wohl sehr aufwendig in der Programmierung.
Kann mir einer den Sketch ändern oder zeigen, wo noch was reinmuss?
Schönes Wochenende
Gruß Uwe
Habe versucht ein LCD-Display mit einzubauen wie beim Current Sensor aber kläglich gescheitert da die ASK Sketche doch recht kompliziert für mich sind.
Das
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(LCD_ADDRESS, 16, 2);
Einzubauen habe ich geschafft und dann Verliesen sie mich.
Allein nur die Anzeige auf den Arduino bekomme ich hin aber den Sketch mit den ganzen unter Verzeichnissen versage ich kläglich.
Mit tasten druck um 10 Sekunden die LCD Beleuchtung ein ist sehr schön aber wohl sehr aufwendig in der Programmierung.
Kann mir einer den Sketch ändern oder zeigen, wo noch was reinmuss?
Schönes Wochenende
Gruß Uwe
noch Anfänger
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Das bringt mich auf eine Idee und zwar die Spannung meiner Autobatterie zu Überwachen.
Da ich z.Zt. nur Kurzstrecke fahre und das auch nur 2-3x die Woche, ist der Satus der Batterie in der APP nur "Teilgeladen", was nicht gerade sehr aussagekräftig ist.
Damit ich nicht laufend ans Auto raus muss, zum Nachmessen, wäre da diese HM Bastelei gerade recht.
So kann ich einfach in der Webui nachsehen, wie viel Volt die Batterie hat und ob ich das Ladegerät dranhängen muss.
Da ich z.Zt. nur Kurzstrecke fahre und das auch nur 2-3x die Woche, ist der Satus der Batterie in der APP nur "Teilgeladen", was nicht gerade sehr aussagekräftig ist.
Damit ich nicht laufend ans Auto raus muss, zum Nachmessen, wäre da diese HM Bastelei gerade recht.
So kann ich einfach in der Webui nachsehen, wie viel Volt die Batterie hat und ob ich das Ladegerät dranhängen muss.
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
-
- Beiträge: 85
- Registriert: 24.10.2018, 15:30
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 3 Mal
Re: Spannungsüberwachung (12V bzw. 24V) mit "Klartextanzeige"
Hallo,
im viewtopic.php?f=76&t=44871&start=100#p640985
sehe ich in der Anzeige im WebUi
Diesen Fehler habe ich auch.
Wo muss ich suchen?
Soll: Ist:
im viewtopic.php?f=76&t=44871&start=100#p640985
sehe ich in der Anzeige im WebUi
Es sollte dort aber${stringTablePowerMeterVoltage
stehen.Spannung
Diesen Fehler habe ich auch.
Wo muss ich suchen?
Soll: Ist:
Viele Grüße
Wolfgang
RaspberryMatic
~20 Geräte (HM, HmIP, AskSin)
Wolfgang
RaspberryMatic
~20 Geräte (HM, HmIP, AskSin)