Tag-arkiv: solardatalogger

Arduino solar datalogger mkII

Påbegyndt ny version af solardatalogger, version: solardatalogger mkII

I denne version er kommentarer til koden på engelsk og der laves flere forbedringer.

 

Hardware stykliste:

Arduino dueliminova med atmega328 (f.eks. freeduino fra nuelectronics)

Ethershield v1.0 fra nuelectronics

Opdatering 27-10-2012: Der skiftes platform for dette projekt fra arduino  til nabduino

 

Software:

Arduino IDE arduino-0018 downloaded 31. juli 2012

Ethershield v. 1.0 Open-source TCP/IP stack, tilgængelig som Arduino library download

Denne Solardatalogger med arduino er baseret på solardatalogger 0.9 beta

Download Arduino solardatalogger mkII kode

 

Nye Funktioner i solardatalogger mkII:

  • Automatisk tænd og sluk af solardatalogger med LDR modstand og switch.
  • Der er 3 stk 5 ampere polulo acs714 strøm sensorer og 2 volt måler indgange som i 0.9 beta, men mkII har et stk 20 volt måle indgang og et stk 80 volt måleindgang.
  • En strøm og 80 volt måleindgang måler på Continue reading

megaduino en større arduino

MEGAduino er en stor arduino, de kaldes også roboduino og Arduino Mega AVR ATmega1280. Arduino er blevet til blandt robot nørder og MEGAduino er den naturlige efterfølger hvor der er behov for at robotten får flere ’sanser’ = indgange og flere udgange til at styre ‘musklerne’.
mega duino kaldes også robotduino
megaduino og arduino

Her ses både megaduino og arduino. Arduino har som standard 16kbyte ram, nu fåes den i en 32Kbyte. Koden til Solardataloggeren der er vist her i bloggen fylder ca 11 Kbyte, så der er brug for ram.. MEGAduino har hele 128Kbyte.

Specifikationer for MEGAduino:
Microcontroller ATmega 1280 5 volts version
Forsyningsspænding, anbefalet: 7-12V dc
Forsyningsspænding, maks.: 6-20V dc
Digital I/O Pins 54(14 er PWM output)
Analog Input Pins 16
DC strøm I/O Pin 40mA
DC strøm 3.3V Pin 50mA
Flash Memory 128KB of which 4KB brugt til bootloader
SRAM 8KB
EEPROM 4KB
Clock frekvens 16MHz

live solpanel ydelse online

Så er det lykkedes at vise nogle realtids data fra de selvbygger solpaneler der er vist her i bloggen. Dette er blot starten, der bliver vist flere målinger, flere forskellige kurver og bruger valg, som feks tids periode, hvilke paneler der ønskes vist og om der skal indgå måling af lysindfald i lux mm.

Kurver vises som flasch, og kræver du har installeret den seneste adope flasch player

Samlet ydelse i Ampere for 3 stk. hjemmebyggede solpaneler (sidste 24 timer), kurver kan markeres og forstøres. Hvis ydelse for et panel ønskes vist, fjernes V i de andre. Gul kurve viser nuværende forbrug på semitraction batteri, ændres senere til at vise enu et 30 watts panel

You need to upgrade your Flash Player

Se solpanelerne Continue reading

hvordan indsættes grafer i wordpress

Der er flere muligheder for at indsætte grafer der viser data fra mysql database. Her i bloggen er det data fra solardatalogger der skal vises i realtid og med mulighed for af forskellige views af tidsinterval, valg af hvilke data der ønskes vist i samme kordinat system mm.

Fandt en meget spændende mulighd som jeg har valgt at arbejde videre med. Google har en graph api.
Kurven her under kaldes med denne ‘kommando’: |20,30,40,50,60,70,80|-1|5,25,45,65,85&chs=500×400&chl=Hello|World|woee

Så nu handler det om at lave et php script der kan hente bruger ønsker og lave de rette træk fra mysql databasen og så kalde google graph api som den helst vil have det.

google har lavet en class så det er lettere at lave dynamisk indhold fra mysql database Continue reading

solardatalogger mysql database

Solardataloggeren med arduino som tidligere er beskrevet her på bloggen er ved at komme igang.

Nu kan den med hjælp af jonas der har siden edbguf.dk, lykkedes at få gemt data i mysql databasen som pakker med samme id og tids stempel..

Så næste trin er at få lavet noget hensigtsmæssigt data udtræk fra databasen og vise kurverne her i bloggen.Technorati Tags: mysql, arduino, solardatalogger