Side 1 af 1

DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 20:06
af Nolan
Nu hvor der er dukket en tråd op med en Arduino-baseret akvariecomputer, syntes jeg da lige jeg vil fortælle lidt om mit eget projekt :y

Jeg har valgt en lidt anden vej, da et indlejret system, ifølge min egen erfaring, altid vil have en begrænsning ét eller andet sted.

Min akvariecomputer er baseret på et stykke hardware, som oprindeligt var en netværksharddisk. Det er en Linksys NSlu2 men det kunne lige så godt være ethvert andet stykke hardware, der kan køre en Linux og har USB og netværk.
Et glimrende stykke billigt hardware kunne være RaspberryPI, som koster omkring 250kr. Alternativt en gammel PC men så bliver strømforbruget lidt højt....

Jeg bruger Gembird SIS-PM (http://saltvandsudstyr.dk/index.php/1-S ... S-USB.html) som styrede stikkontakter og USBTenki (http://www.raphnet.net/electronique/usb ... dex_en.php) som analoge indgange. Begge kobles på USB-bussen og dermed er det skalerbart i det uendelige (næsten...).
Jeg har gang i en alternativ firmware til USBtenki, som lader mig sætte et PWM signal på et par udgange, til styring af pumper eller lys, men jeg har ikke rigtigt kørt med det endnu. Behovet har ikke været der.

Indtil videre kører jeg med:
Lys
Dosering vha. standard 220V doseringspumper
Temperaturmåling, varme og køling
Måling af pH i tanken og i kalkreaktoren samt styring af kalkreaktorens pH vha magnetventil.
Automatisk påfyldning af osmosevand vha flydekontakter (jeg har 8 flydekontakter i systemet)
Styring af osmoseanlæggets påfyldning af akvariets osmosebeholder
Semi-automatisk vandskifte (kræver lige at man manuelt drejer et par kuglehaner for at koble om mellem osmose- og saltvands-beholderen resten klarer den selv. Det gamle vand ledes til kloak-afløb.)
Ozon dosering (indtil videre tidsbaseret, uden redox-måling, men kun fordi jeg ikke har gidet kode det endnu)

Den har kørt et års tid uden de helt store problemer. Jeg har dog en leak et sted, som får den til at crashe med et par ugers mellemrum. Indtil videre et det "løst", ved at starte processen i et loop, så den re-spawner ad sig selv :naughty:

Der er skrevet en del C-kode efterhånden og jeg arbejder hårdt på, at få det struktureret så meget, at det kan bruges af andre end mig selv.

Brugerinterfacet er i øvrigt web-baseret. Kodet i PHP. Det ville dog være forholdsvist enkelt at koble et LC-Display og nogle knapper på, så man har en lokal UI men behovet har ikke været der, da jeg jo alligevel altid har min smartphone på mig.

/Kim

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 20:29
af nbd
Cool! :clap:

Jeg må nøjes med en stribe tænd-slukure til 19 kr. stykket :T

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 20:47
af Hougaard
Har du overvejet Raspberry Pi, jeg er begyndt at bruge dem til andre ting ?

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 20:54
af Nolan
Jeg har en RasPI, som jeg leger lidt med :-)
... men nu havde jeg alligevel Linksys-fætteren liggende og da projektet startede var RaspPI ikke klar endnu.

Det er da muligt, at jeg migrerer det på et tidspunkt men ingen nuværende planer...

/Kim

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:05
af chrislolk
Rigtig fedt projekt. Havde også selv overvejet at lave noget med RasPI, men det er kun blevet ved overvejelserne.

Hvad er det for nogle 220v doseringspumper? Synes kun jeg kan finde 12v...

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:12
af Nolan
Doseringspumperne er faktisk de-scaler pumper fra damprensningsanlæg men AquaMedic laver i hvert fald en. Jeg mener den hedder SP 3000 eller noget i den retning.

... og tak :-)

/Kim

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:12
af kmo
Det lyder sgu cool!
Især omfanget - med styring af vandtilførsel og det hele!
Hvad har du brugt til at måle ph med - en købeprobe til mange $ eller noget snedigt? :)
Gad også godt høre hvad det er for nogle doseringspumper?
Helt enig i det unødvendige med et lokalt display, hvis man kan få den til at spytte noget ud på ens smartphone i stedet :)

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:15
af kmo
Kan du iøvrigt ikke lige tage en røvfuld billeder af dit setup hvis du alligevel altid har den der smartphone på dig? :D

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:17
af Nolan
Proberne til pH kan købes på eBay til under 100kr.
Der skal bare lige laves et simpelt kredsløb, som forstærker signalet op til noget brugbart.

/Kim

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:20
af kmo
Hvodd styrer du tænd/sluk på den der strømskinne? Du kan bare tænde hvert enkelt socket ved at kommunikere via USB? Damn...den ville jeg da godt have vidt eksisterede for et par uger siden :)

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:23
af kmo
Hmm... tror lige jeg skal have færdiggjort min første version før jeg kaster mig ud i ph-proberiet - men tror liiige jeg vil spørge dig lidt mere detaljeret om det når jeg er klar :)

Re: DIY akvariecomputer - ARM/Linux

: tors 27. sep 2012 21:48
af Nolan
kmo skrev:Hvodd styrer du tænd/sluk på den der strømskinne? Du kan bare tænde hvert enkelt socket ved at kommunikere via USB? Damn...den ville jeg da godt have vidt eksisterede for et par uger siden :)
Jeps. Hver enkelt udgang kan tændes separat gennem USB.
Det stykke kode jeg bruger til det, er baseret på et open source projekt., der ligger på sourceforge. Jeg måtte skrive det en del om, da der var en del fejl og det ikke håndterede flere enheder på samme bus ret godt.

/Kim

Re: DIY akvariecomputer - ARM/Linux

: tors 15. nov 2012 22:02
af Madfishmartin
Hej
Fedt og ambitiøst projekt
Er der flere af jer herinde der har programmør-baggrund eller, jeg synes diskussionerne er på et ret højt teknisk plan:-)?
Jeg må hellere holde mig til Arduino indtil videre, da jeg selv udgør flaskehalsen program-mæssigt indtil videre:-O

Re: DIY akvariecomputer - ARM/Linux

: fre 16. nov 2012 10:23
af Nolan
Der er vist et par stykker herinde, der har en baggrund indenfor programmering. Der er nok flere, som er autodidakte :-)

Jeg selv er kraftigt miljøskadet med en ingeniøruddannelse og en dagligdag som softwarekonsulent.....

/Kim

Re: DIY akvariecomputer - ARM/Linux

: fre 16. nov 2012 15:27
af Madfishmartin
Ok, det kan jeg godt se.
Autodidaktisme er altid godt:-)

Re: DIY akvariecomputer - ARM/Linux

: lør 17. nov 2012 12:05
af storm
Hej Nolan, spændende projekt! Hold os gerne opdateret.

Jeg er også ingeniør og arbejder med softwareudvikling til daglig. Jeg tror min akvariecomputer bliver hjemmebygget ligesom din, fordi man kan lave noget som passer præcis til ens eget behov og fordi det er sjovt at bygge den. Jeg overvejer dog en rPI eller en x86 baseret computer til projektet.

Re: DIY akvariecomputer - ARM/Linux

: man 19. nov 2012 10:21
af Stefan
storm skrev:Hej Nolan, spændende projekt! Hold os gerne opdateret.

Jeg er også ingeniør og arbejder med softwareudvikling til daglig. Jeg tror min akvariecomputer bliver hjemmebygget ligesom din, fordi man kan lave noget som passer præcis til ens eget behov og fordi det er sjovt at bygge den. Jeg overvejer dog en rPI eller en x86 baseret computer til projektet.
Gogogo på den rPi. Overvejer også selv at kaste mig ud i sådan et projekt, men synes ikke lige jeg kan finde tiden til det p.t.