- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: Handy Akku spannung messen

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Anzeige

    Praxistest und DIY Projekte
    Ja,ist einfach.

    Y ist kein String und deswegen nimmt er es nicht.

    Du mußt erst Y in einen String wandeln und dann formatieren.
    Gruß
    Ratber

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    28.03.2006
    Beiträge
    48
    Hi

    Danke das hat geholfen habs zwar mit dem Format nicht hinbekommen aber mit Fusing. Erstmal Danke für deine Super Hilfe.
    Hier mal der Code wie ich es jetzt habe vielleicht schaust dir den mal an.

    Code:
    Do
    'Analogwerte von Port C.0 lesen
    Akku_rc = Getadc(0)
    Y = 5.0
    'Wert anzeige berechnen
    X = Akku_rc * 5
    X = X / 1023
    Z1 = Fusing(x , "#.##")
    'Display wird nur aktualisiert, wenn der Wert sich
    'geändert hat:
    If Y <> X Then
       X = Y
       'Wert Anzeige
       Locate 4 , 1
       Lcd "Volt " ; Z1 ;
    
    End If
    
    Loop

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Ja,jetzt sehe ich das du nur auf 2 Stellen hinterm komma kappen wolltest.

    Ja,dann mit Fusing.



    Zum code:

    Es wäre Zeitsparend wenn du erst auf einen Unterschied im Wert vergleichst und dann ggf. den Ausgabestring berechnest.
    so sparst du bei konstantem Wert die dann überflüssigen Rechnungen.


    Also x und Y direkt mit altem und neuem ADC-Wert belegen und nur im falle einer differenz den String berechnen.

    Nur so als Vorschlag.
    Gruß
    Ratber

  4. #14
    Benutzer Stammmitglied
    Registriert seit
    28.03.2006
    Beiträge
    48
    hmm genau das hatte ich ja versucht damit. Aber scheint nach deiner aussage ja nicht so zu gehen. Hmm.

    X wird ja mit nem adc wert belegt mit dem aktuellen. Nur womit muß ich denn dann Y belegen?

  5. #15
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Neee,das geht schon soweit.

    Ich würde die Abfrage noch vor dem Fusing setzen.

    So hast du jede Änderung bis auf die 2. Stelle im Blick.
    Gruß
    Ratber

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    28.03.2006
    Beiträge
    48
    Jo das habe ich direkt mal umgesezt. Danke

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress