Status

    22:e November 2024

Arkiv

Den 29:e Oktober - 2023

Dagens projekt.


Coppans Blogg



Coppans Blogg



Coppans Blogg


// All the code is "public domain", and free to use for everyone.
// Please mention me if you find this usefull.
//
// All kod är fri för alla att använda.
// Om du finner den användbar så nämn vart du fick den ifrån.
//
// www.coppan.se

float VERSION = 2.0;

#include <SPI.h>
#include <Ethernet.h>
#include <LiquidCrystal_I2C.h>
#include <Wire.h>

#define BLUE A1 // Blue LED
#define RED A2 // Red LED
#define HEATER_PIN A0 // Waterheater ON/OFF

#define KwH 1000 // pulses per kwh.
#define Pulse_Threshold 25000 // Min. time between pulses (ms).
#define Watt_Counter_Time 10000 // post data time (ms).
#define Watt_Time 36 // Magical number.
#define Restart_Counter 20 // Software reset after this amount of errors.

IPAddress ip(192, 168, x, x);
IPAddress gateway(192, 168, x, x);
IPAddress subnet(255, 255, 255, 0);
IPAddress dnServer(192, 168, x, x);
char server[] = "cp.se";

int Pulse = 0, Watt = 0, ErrorCounter = 0;
unsigned long LastPulse = 0UL, PulseLastTime = 0UL, WattLastTime = 0UL;

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
EthernetClient client;

LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
{
delay(2000); // Dont know.

lcd.begin();
delay(1000); // One second is an iternity.

lcd.clear();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("Starting ");
lcd.print(VERSION);

Wire.begin();
delay(1000); // One second is an iternity.

pinMode(HEATER_PIN, INPUT);
pinMode(RED, OUTPUT);
pinMode(BLUE, OUTPUT);
digitalWrite(HEATER_PIN, LOW);

Ethernet.begin(mac, ip, dnServer, gateway, subnet);
delay(1000); // One second is an iternity.

if (client.connect(server, 80))
{
client.println("GET /cp/start.php?data=1 HTTP/1.0");
client.println("Host: cp.se");
client.println("");
delay(5);
client.stop();
}
else
{
lcd.setCursor(0,0);
lcd.print("No Network!");
delay(5000);
lcd.clear();

ErrorCounter++;
}

attachInterrupt(1, Blink, CHANGE); // Attach interupt #1.

lcd.clear();
}

void loop()
{
unsigned long CurrentTime = millis();

if (CurrentTime - WattLastTime >= Watt_Counter_Time)
{
lcd.clear();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("WATT = ");
lcd.print(Watt * 10);

lcd.setCursor(0,1);

if (digitalRead(HEATER_PIN) == 0) lcd.print("Heater ON");
else lcd.print("Heater OFF");

WattLastTime = CurrentTime;
Watt = (Pulse - LastPulse) * Watt_Time;
LastPulse = Pulse;

if (client.connect(server, 80))
{
digitalWrite(BLUE, LOW);

ErrorCounter = 0;

client.print("GET /cp/watt.php?data=");
client.print(Watt);
client.print(",");

if (digitalRead(HEATER_PIN) == 0) client.print("1");
else client.print("0");

client.println(" HTTP/1.0");
client.println("Host: cp.se");
client.println("");
delay(5);
client.stop();
}
else
{
lcd.setCursor(0,1);
lcd.print("No Network! (");
lcd.print(Restart_Counter - ErrorCounter);
lcd.print(")");

digitalWrite(BLUE, HIGH);

ErrorCounter++;
if (ErrorCounter >= Restart_Counter) Software_Reset();
}
}

if (Pulse >= KwH)
{
Pulse = 0;

if (client.connect(server, 80))
{
digitalWrite(BLUE, LOW);

client.println("GET /cp/kwh.php HTTP/1.0");
client.println("Host: cp.se");
client.println("");
delay(5);
client.stop();
}
else digitalWrite(BLUE, HIGH);
}
}

void Blink()
{
unsigned long PulseCurrentTime = micros();

if (PulseCurrentTime - PulseLastTime >= Pulse_Threshold)
{
digitalWrite(RED, HIGH);

PulseLastTime = PulseCurrentTime;
Pulse++;
}
else digitalWrite(RED, LOW);
}

void Software_Reset()
{
asm volatile ("jmp 0");
}
Kommentarer på "Dagens projekt."


Den 22:e Oktober - 2023

Dagens projekt.


Ett av nätverksuttagen ner till källaren har varit dött i flera år. Har egentligen aldrig behövt det, men switchen i gubbgrottan går inte på UPS.
Vid helgens strömavbrott så dog min 4G router. Behövde inte använda den, men den sitter där och kan vara bra att ha.

Coppans Blogg



Ska fixa en kabel från grottan som går via vinden i stället och direkt in i Telia routern när tid finns.

Coppans Blogg



Kitet från A-----n funkar klockrent..

Coppans Blogg



Visade kabelbrott på stift ett.. Tryckte till den med krone verktyget och uttaget länkade upp igen.
Men en 10 meters kabel över vinden står fortfarande på "att göra listan".
Kommentarer på "Dagens projekt."


Den 17:e Oktober - 2023

YX-1708.


Hittade denna också som jag tänkte testa.. Den är snarlik och har den tredje kontaken monterad och väl märkt på Mandarin.

Coppans Blogg



Men ändå inte exakt vad jag letar efter. Jag antar att om spänningen från batteriet sjunker under X volt, så drar den spänningen från
laddaren på bilden i stället. Men värd att pröva. Finns alltid nåt annat projekt den komma användas till annars..

Skulle den funka som jag tänker mig så kommer den dagtid att visa vad panelerna ger ut och batteripackets spänning när det är mörkt..

Coppans Blogg



MEN.. Jag fick en känsla av att jag varit med om något liknande förut i tråden Step-up Boost Converter DC-DC 400W 15A Step Up Module. från 2022..

Måste bygga ut sökfunktionen i bloggen mer och lära mig att tagga inläggen bättre.
Efter 16 års labbande så är det ett otroligt ställe för mig själv att hitta information om alla 100:tals prylar som ligger i projektlådan.
Kommentarer på " YX-1708."


Den 17:e Oktober - 2023

Värdelös pryl #2


Denna "Analoga" motsvarigheten funkade inte alls.. Den klarar inte att jobba inom det volttal som panelerna ger, så tillbaks till ruta ett igen.
Dessutom så har den ingen inbyggd "tröghet". När voilten hamnar precis på gränsen så flipprar relet så inni bombens..

Coppans Blogg



Men displayerna jag beställde ska klara ner till 3 volt, så det fick bli en dubbelmacka (för en gångsskull).

Givetvis så pratar dom olika kineskiska dialekter som vanligt, så dom är inte helt synkade.
Men det sitter en liten vridpott på den blåa displayen som jag antar att man kan kalibrera den med om man orkar bry sig.,
Ibland så är dom synkade, så det kan inte skilja mycket mellan dom.


Coppans Blogg



Fortfarande lite skumt att den verkar funka när panelerna vaknar till liv på morgonen, men inte tänder displayen.
Jag behöver någonting som drivs med 12V, men som kan styra en annan strömkälla liksom.

Det finns plats på kortet för en kontakt till som har gemensam nolla, men skild på 12Volts sidan från dom andra anslutningarna.

Dessutom klart märkt med 12 Volt IN. Dom andra är märkta med "VIN"" och "OUT" så det luktar som om denna var tänkt att
användas för just detta. Men jag har bara en, och jag vågar inte labbab med den.

Coppans Blogg

Kommentarer på "Värdelös pryl #2"


Den 16:e Oktober - 2023

Bloggen fyller 16 bast!


Coppans Blogg



I 16 år har man skrivit en massa skit som ingen läser.. Men den funkar mest som en dagbok och kunskapsbibliotek för mig.
Om någon läser den är inte det viktiga.
Kommentarer på "Bloggen fyller 16 bast!"


Den 16:e Oktober - 2023

Digital termostat.


Gjorde ju egna rumstermostat för några år sedan, men det visade sig att jag fick en batch med dåliga reläer.

Coppans Blogg



Orkar inte fippla mer med dom, även om dom för övrigt funkat klockrent. Dom är stora, fula och otympliga iafl även om dom ger en
fulla möjligheter med te.x nattsänkningar och belyst display, mm, mm.

Coppans Blogg



Coppans Blogg



Hittade denna på Amazon. Funkar den så blir det en till köket också.
Kommentarer på "Digital termostat."


Den 13:e Oktober - 2023

Lyktstolpe Jonna #1


Postisen levererade ett styck lyktstolpe i dag.

Kvaliteten? Tja.. Vikten känns som aluminium, men den är inte pressad.. Snarare gjuten.

Botten är helt öppen, så jag gjuter nog ett fundament och lägger en betongplatta ovanpå så det blir helt plant och utan glipor.
Blir snyggare, och man slipper gå med trimmern runt den och riskera att man sliter av både kablarna och färgen.

Coppans Blogg



Åkte förbi Jem&Fix och fyllde en murhink med det jag hittade för att få till ett vettigt fundament. Det som följde med åker i soptunnan.

Coppans Blogg



Tveksamt om jag hinner gräva för kabel plus göra ett fundament i år men det är ju alltid billigare att köpa sånna här prylar utanför säsongen.
Kommentarer på "Lyktstolpe Jonna #1"


Den 10:e Oktober - 2023

Kvällens projekt..


Arduinon som läser av strömförbrukning och varmvattenberedaren ska uppgraderas lite. Har inte varit inkopplad sen EON bytte elmätaren.

Coppans Blogg



Ny I2C display istället för den seriella som dels är omöjlig att få tag i och väldigt dyr om man skulle hitta en.

Coppans Blogg



Coppans Blogg



Kvar är att få i gång avläsningen av luftpumpen och varmvattenberedaren och trimma in tiderna..
Just nu så är två element igång plus beredaren, men den visar bara 575 Watt..

Men hjulet måste snurra ett varv till.
Kommentarer på "Kvällens projekt.."


Den 9:e Oktober - 2023

temperatur.nu


Ytterligare en grej på att göra listan fixad.

Har postat data till "temperatur.nu" i säkert 10 år nu (eller mer).. Men för några månader sen så slutade arduinon helt plötsligt att posta data.
Har inte orkat bry mig, men i kväll så gick jag igenom all kod igen..

Tomt på kartan.

Coppans Blogg



Till slut så började det ramla in värden från arduinor igen.

Coppans Blogg



Och graferna började ritas upp igen.

Coppans Blogg



Tog två timmar att gå i genom och se över all kod (hundratals rader). Troligtvis så kom det efter en uppdatering av PHP versionen på webhotellet.

Innan så postade jag data till "coppan.se", som i sin tur postade till "temperatur.nu".
Skrev bl.a om koden i arduinoen så den postar direkt dit i fall samma sak sker i framtiden.
Kommentarer på "temperatur.nu"


Den 8:e Oktober - 2023

Upprensning på baksidan.


Skulle gjorts i våras.. Men det blev ingen vår. Vägbommar (hjärnskakning och trasig hand) och ryggen stal den helt.

Coppans Blogg



Coppans Blogg



Kommentarer på "Upprensning på baksidan."


Den 8:e Oktober - 2023

Ny laddare..


Min CoTech laddare är väl den ända produkt från dom som verkligen funkat. Men 4A räcker inte längre. Jag behöver iafl komma upp i det dubbla.

Coppans Blogg



Denna ska ligga på 10A, och fått bra betyg.. Samma märke som invertern ser det ut som.

Coppans Blogg



Kommentarer på "Ny laddare.."


Den 7:e Oktober - 2023

Klippt..


Coppans Blogg



Kommentarer på "Klippt.."


Den 6:e Oktober - 2023

Amiga - igen.



Undrar vad jag hittat nu.

Coppans Blogg



Hittade denna oasen på nätet i Tyskland..

Coppans Blogg



https://www.amiga-shop.net/en/

Klart värd att hålla i minnet.. En massa roliga leksaker..
Kommentarer på "Amiga - igen."


Den 6:e Oktober - 2023

Mer lyse åt folket.


Denna gången inomhus.

Coppans Blogg



20W, 6000K Dagsljus Vit, 2200LM.
Kommentarer på "Mer lyse åt folket."


Den 5:e Oktober - 2023

Utebelysning #4


LYKTSTOLPE MARKSLÖJD JONNA SVART IP23:

Coppans Blogg



Fortsättning följer..

Markslöjds lyktstolpe Jonna - svart

Denna lyktstolpe passar fint på din uppfart. Lampan ger ett starkt men behagligt sken. Matcha gärna ditt boende med de andra
armaturerna i samma serie för ett enhetligt intryck. Markjärn för ingjutning medföljer.

Teknisk information
Färg: Svart
Bredd: 20,5cm
Höjd: 225cm
Djup: 20,5cm
Antal lampor: 1
Sockel: E27
Ljuskälla: 75W
IP Klass: IP23
Säkerhetsklass: 1
Ljuskälla ingår ej

Kommentarer på "Utebelysning #4"


Den 4:e Oktober - 2023

Utebelysning #3


Ytterligare en punkt struken från att-göra-ligga-efter-listan..

Garaget/förrådet:

Coppans Blogg



Entren på baksidan:

Coppans Blogg



Entren på framsidan:

Coppans Blogg



Kommentarer på "Utebelysning #3"


Den 4:e Oktober - 2023

Temu leverans #2


Två av dom hamnade brevid bilen på "strömstolpen" som består av ett gammalt träd.
Sitter alldeles för lågt, men detta var det ända stället jag hade i närheten av bilen.

Coppans Blogg



Lyser upp kanon när man går ut till bilen på morgonen, eller kommer hem på kvällen.

Coppans Blogg



Visade sig tyvärr att dom bara går att köra i "rörelse läge" så något batteri-torsk borde det inte bli.
Kommentarer på "Temu leverans #2"


Den 4:e Oktober - 2023

Temu leverans #1


Snabbt gick det iafl.. Dom måste ha bytt bananbåtarna mot flyg denna gången.

Coppans Blogg



Men man får vad man betalar för. Men dom kanske funkar för ändamålet. Givetvis med Kineser så måste det alltid lysa, låta och röra
på sig.. Dom kommer med fjärrkontroll, vad man nu ska med dom till.. Ända fördelen är att alla använder samma.

Utebelysning med fjärrisar som har en räckvid på 1-2 meter liksom.

Men ljusstyrkan var det inget fel på i någon av dom med tanke på storleken. Men vart hittar man en plats med tillräckligt med sol nånstans
som räcker till att ladda dom fullt över en dag om man vill köra dom autoläge. I rörelseläge så går dom knappt inget, så då lär det ju ijnte
vara några problem.
Kommentarer på "Temu leverans #1"


Den 4:e Oktober - 2023

Utebelysning #2


kvällens projekt.. Byta lampan ovanför entren på baksidan.

Coppans Blogg



Ersatte rörelsedeckarlampan mot en sån här till med sensor.. Var skeptisk i början, men dom funkar klockrent.

Coppans Blogg



Dom billiga har ett fönster med nån fotoresistor eller nåt som aldrig funkat i någon av mina armaturer..
Undrar om den går på UV-ljus/infrarött i stället.

Borde gå att testa med en annan LED lampa, då ska den inte slockna när man lyser på den med en annan LED lampa.
Dom ger varken ifrån sig UV-ljus eller infrarött ljus.
Kommentarer på "Utebelysning #2"


Den 1:e Oktober - 2023

Utebelysning #1


Ytterligare en grej på listan avbockad som skulle gjorts för länge sen om orken funnits..

Lite lampor ligger på bananbåten från Kina, men garaget och huset behöver lite nya lampor.
Tror jag är inne på mina 3:e skymningsreläer från Biltema.. Sk*ten håller liksom inte.

Svinpris för en lampa, men om den funkar så är det helt klart värt det.. Plus att man byter skymningsrelä till ett nytt när lampan pajar.

Coppans Blogg



Har iofs dålig erfarenhet av dessa. Antingen så har dom lyst hela tiden, eller inte alls.. Men Osram borde ju innebära kvalitet.
Finns motsvarande "Anslut" på Jula för typ 30:-.. Men dom har ett litet fönster för sensorn, och hamnar det emot väggen så verkar
dom få spelet.
Kommentarer på "Utebelysning #1"


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

Sidan tog 0.73 sekunder att skapa.

Du kommer INTE från en mobil enhet. Du använder SSL
Du använder IPV4.