Program/alogoritm för beräkning av solens upp och nedgångsti
Program/alogoritm för beräkning av solens upp och nedgångsti
Det finns program och algoritmer som beräknat tiden för solens uppgång och nedgång utifrån en viss plats. Jag skulle behöva någonting sådant, men naturligtvis så hittar man det inte när man behöver det. Någon som har tips?
Avändningen är Borland C++ Builder (vanlig C/C++ miljö) där jag skall göra ett enkelt program för att styra till och frånslagstider på belysning.
Avändningen är Borland C++ Builder (vanlig C/C++ miljö) där jag skall göra ett enkelt program för att styra till och frånslagstider på belysning.
Re: Program/alogoritm för beräkning av solens upp och nedgån
Tack!
Jag hade ju naturligtvis glömt bort att Icecap frågade samma sak i höstas. Och i samma syfte dessutom. Skillnaden är att i mitt fall är det inte en mikrokontroller som kommer att göra räkningen just nu. I styrsystemet så finns det ett antal tidprogram som styr dom underliggande funktionerna. Det enda som behöver göras i det här fallet är att låta ett PC-program uppdatera tidprogrammen med nya tider någon gång då och då så att det följer med solens tider någorlunda. En gång i veckan skulle säkert räcka alldeles utmärkt, men en gång om dygnet är enklare, så det får det nog bli så.
Jag hade ju naturligtvis glömt bort att Icecap frågade samma sak i höstas. Och i samma syfte dessutom. Skillnaden är att i mitt fall är det inte en mikrokontroller som kommer att göra räkningen just nu. I styrsystemet så finns det ett antal tidprogram som styr dom underliggande funktionerna. Det enda som behöver göras i det här fallet är att låta ett PC-program uppdatera tidprogrammen med nya tider någon gång då och då så att det följer med solens tider någorlunda. En gång i veckan skulle säkert räcka alldeles utmärkt, men en gång om dygnet är enklare, så det får det nog bli så.
Re: Program/alogoritm för beräkning av solens upp och nedgån
Men om det är en helmulen morgon behöver lamporna inte vara igång
lite längre då? Du behöver en alogoritm för vädret också.
lite längre då? Du behöver en alogoritm för vädret också.
Re: Program/alogoritm för beräkning av solens upp och nedgån
Men om det är en helmulen morgon behöver lamporna inte vara igång
lite längre då? Du behöver en alogoritm för vädret också.
Tanken har väl hela tiden varit att fixa ett skymningsrelä att koppla till systemet, men på något konstigt sätt så blir det projektet hela tiden förskjutet. Detta skall vara en tillfällig lösning tills ett skymmningsrelä blir fixat. Det är iallafall mycket bättre än fasta tidprogram som man ändrar manuellt efterhand.
Jag använder följande, något modifierad, källkod:
http://stjarnhimlen.se/comp/sunriset.c
Tack! Det är i princip samma kod som presenterades i Icecaps tråd. Skall pröva den!
lite längre då? Du behöver en alogoritm för vädret också.
Tanken har väl hela tiden varit att fixa ett skymningsrelä att koppla till systemet, men på något konstigt sätt så blir det projektet hela tiden förskjutet. Detta skall vara en tillfällig lösning tills ett skymmningsrelä blir fixat. Det är iallafall mycket bättre än fasta tidprogram som man ändrar manuellt efterhand.
Jag använder följande, något modifierad, källkod:
http://stjarnhimlen.se/comp/sunriset.c
Tack! Det är i princip samma kod som presenterades i Icecaps tråd. Skall pröva den!
Re: Program/alogoritm för beräkning av solens upp och nedgån
Har testat att skriva ut 2 år via en Renesas M16C och sedan jämföra med NOAA's sida på utvalda tider av dessa år och uträkningarna som µC'n presterade far alldeles korrekta.
Då jag bara kollade vissa (mitten + slutet av varje månad) lade jag in värden i ett Excel-ark och kollade efter "grova" avvikelser från dag till dag och inte heller där fanns det fel så sunriset.c är OK.
Då jag bara kollade vissa (mitten + slutet av varje månad) lade jag in värden i ett Excel-ark och kollade efter "grova" avvikelser från dag till dag och inte heller där fanns det fel så sunriset.c är OK.