Status

    29:e Mars 2024

Arkiv

Den 5:e September - 2016

Motorvärmar projekt #10 - Final Touch.



Kung-bore bankar på dörren och vill in.. Värmepumpen startade i natt när det var ~8 grader ute.
Dax att fixa det sista på motorvärmarstyrningen som gått i snart ett år felfritt, utan att ha varit inkopplad.

Coppans Blogg



Problemet var att när jag tände och släckte i källarn (bl.a) så blev det som att knappen var intryckt.
Kanske för att strömmkabeln och kabeln till arduinon ligger så nära varandra? Men skit samma.
Hämtade upp lådan från källarn.

Fixade koden så man måste hålla den nedtryckt i 5 sekunder för att den ska starta.
int check_button(void)
{
int Button_Delay = 0;

if (digitalRead(BUTTON) == HIGH)
{
while (digitalRead(BUTTON) == HIGH)
{
digitalWrite(REMOTE_LED, HIGH);
delay(1000); // en sekund.
Button_Delay++;

if (Button_Delay >= 5) return(ON);
}
}

return(OFF);
}
Just nu så går den enbart på vintertid.. Inte helt optimalt..

Problemet är ju att datumen inte är statiska.. Ta sommartid t.ex:

2016-Under natten från lördag 26 mars 2016 till söndag 27 mars 2016
2017-Under natten från lördag 25 mars 2017 till söndag 26 mars 2017
2018-Under natten från lördag 24 mars 2018 till söndag 25 mars 2018

Enklast möjligt vore att 1:a Nov till 1:a April är vintertid.. Det är ju inte Ringhals jag styr precis.
int Real_Hour = hour();

if(month() > 9 || month() < 4) Real_Hour += 1; // Vintertid
else Real_Hour += 2;
GMT: Mon, 05 Sep 2016 16:54:02 GMT
Your time zone: den 5 september 2016 18:54:02 GMT+2:00 DST

Satte klockan till GMT.
Day : 2
Month : 9
Hour (GMT) : 17
Hour (REAL) : 19
Minute : 33
21 C
OFF
GMT +1 timme = vintertid och +2 = sommartid.. Eller är jag helt ute o cyklar nu?

Innehållet som publiceras här omfattas av grundlagsskydd. Detta inkluderar inte kommentarsfälten. Du som kommenterar är helt ansvarig för det du skriver.

Kommenterarer på "Motorvärmar projekt #10 - Final Touch."

A CkWare Production. Copyright 1996 - 2024. NightMode - Where Do You Wanne Sleep Tonight?

Sidan tog 0.51 sekunder att skapa.

Du kommer INTE från en mobil enhet. Du använder INTE SSL
Din IP4 är 3.236.226.100.