Gå til innhold

aop9020

Medlemmer
  • Innlegg

    126
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av aop9020

  1. Hvis vi ser på tegningen av bryteren, samt din forklaring og navnsetting av portene, så vil

    det være kontakt mellom C og NC når bryteren ikke er betjent, samtidig vil det være kontakt fra C og NO når du betjener den.

     

    Flisespikkeri, men sånn er det vel, forklaringen og/eller oppmålingen/navngiving av bryterens porter.

    Med en bryter som på tegningen og i forklaringen din, så vil det ikke fungere.

  2. Hallo.

    Ut fra databladene, så trekker disse 10w totalt.

    hvis vi tar et bilbatteri som ligger på ca 13v fulladet, så blir det et strømtrekk på litt under 0.8A. Ganger dette med 30 dager og 24 timer, så får du i overkant av 550Ah. Dvs 10 bilbatterier i parallell med 55 Ah hver.

    Hvor bra det er å koble batteriene i parallell uten noen beskyttelse, samt hvor bra det er å tappe de helt ned, det er en annen sak!

    Løp og kjøp!

  3. Tok en kjap titt nå..

    STR G6651 er en switche regulator, så du trenger ikke lete etter DC der i området..

     

    Først : har du et oscilloscop? isolertrafo eller måleprobe for høy spenning?

     

    Det du kan sjekke er de ferdige regulerte DC-nivåene til høyre på kortet..

    Hva slags spenninger får du der? Stemmer de med det som er oppgitt i servicemanualen?

    Avventer svar på dette før vi går videre..

     

    edit : på side 31 i servicemanualen finner du oversikt over spenningene du forventer å måle.

     

    Andreas

  4. Det som er hovedendringen, er at du skrev

     

    if (a0 > setValue) // Dette er a0, og ikke temperaturen.. temperatur-variablen heter jo "temperature"

     

    Det som står to plasser er feil, bare fjern den som er nederst.

     

    Et triks er å slå av alle led før du starter IF kontrollene, så slår du på den som passer.

    Dette går så fort, at du vil ikke se det.

  5. Ok, jeg ville deklarert temperature først, og kun da.

    Så vil jeg også kalt led pinnene for noe mer beskrivende red, yellow.green osv.

    Har flyttet selve innlesingen av temp. til først i sløyfen, og lagt prøvingen av tilstanden

    etter det.

     

    Fungerer dette?

     

    float temperature = 0;
    int temperaturePin = 0;
    int redLedPin = 5; // Rød diode 35c - 40c
    int ledState = LOW;
    
    void setup()
    {
    pinMode(redLedPin, OUTPUT);
    Serial.begin(9600);
    }
    
    void loop()
    {
    
    temperature = getVoltage(temperaturePin);
    temperature = (temperature - .5) * 100;
    
    
    if (temperature <= 25)
     digitalWrite(redLedPin, HIGH);
    else
     digitalWrite(redLedPin, LOW);
    
    
    temperature = getVoltage(temperaturePin);
    temperature = (temperature - .5) * 100;
    
    Serial.println(temperature);
    delay(500);
    }
    
    float getVoltage(int pin)
    {
    return (analogRead(pin) * .004882814);
    }  

×
×
  • Opprett ny...