DIY akvariecomputer - ARM/Linux

Forum hvor du kan læse og dele gør-det-selv tips og ideer.
Besvar
Brugeravatar
Nolan
Rev haj
Rev haj
Reactions:
Indlæg: 3822
Tilmeldt: man 27. mar 2006 23:25
19
Postnummer: 8970 Havndal
Saltvand siden?: 2006
Geografisk sted: Demstrup

DIY akvariecomputer - ARM/Linux

#1

Indlæg 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
Brugeravatar
nbd
Rev haj
Rev haj
Reactions:
Indlæg: 2069
Tilmeldt: man 27. aug 2007 21:47
17
Postnummer: 6000 Kolding
Saltvand siden?: 1988
Geografisk sted: Kolding

Re: DIY akvariecomputer - ARM/Linux

#2

Indlæg af nbd »

Cool! :clap:

Jeg må nøjes med en stribe tænd-slukure til 19 kr. stykket :T
Brugeravatar
Hougaard
Æresmedlem
Æresmedlem
Reactions:
Indlæg: 5957
Tilmeldt: søn 13. mar 2005 22:34
20
Postnummer: Ikke angivet
Saltvand siden?: 2005
Geografisk sted: Vancouver, Canada
Kontakt:

Re: DIY akvariecomputer - ARM/Linux

#3

Indlæg af Hougaard »

Har du overvejet Raspberry Pi, jeg er begyndt at bruge dem til andre ting ?
Brugeravatar
Nolan
Rev haj
Rev haj
Reactions:
Indlæg: 3822
Tilmeldt: man 27. mar 2006 23:25
19
Postnummer: 8970 Havndal
Saltvand siden?: 2006
Geografisk sted: Demstrup

Re: DIY akvariecomputer - ARM/Linux

#4

Indlæg 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
Brugeravatar
chrislolk
Rev haj
Rev haj
Reactions:
Indlæg: 1063
Tilmeldt: søn 16. jan 2011 17:52
14
Postnummer: 5750 Ringe
Saltvand siden?: 2011
Geografisk sted: Ringe

Re: DIY akvariecomputer - ARM/Linux

#5

Indlæg 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...
Med venlig hilsen
Christopher Lolk Andersen
Brugeravatar
Nolan
Rev haj
Rev haj
Reactions:
Indlæg: 3822
Tilmeldt: man 27. mar 2006 23:25
19
Postnummer: 8970 Havndal
Saltvand siden?: 2006
Geografisk sted: Demstrup

Re: DIY akvariecomputer - ARM/Linux

#6

Indlæg 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
kmo
Grøn Chromis
Grøn Chromis
Reactions:
Indlæg: 47
Tilmeldt: lør 23. maj 2009 20:51
15
Postnummer: 2770 Kastrup
Saltvand siden?: 2012

Re: DIY akvariecomputer - ARM/Linux

#7

Indlæg 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 :)
Kristian :)

--
Breathes there the man with soul so dead
Who never to himself hath said
Fuck this shit I'm going to bed!
kmo
Grøn Chromis
Grøn Chromis
Reactions:
Indlæg: 47
Tilmeldt: lør 23. maj 2009 20:51
15
Postnummer: 2770 Kastrup
Saltvand siden?: 2012

Re: DIY akvariecomputer - ARM/Linux

#8

Indlæg 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
Kristian :)

--
Breathes there the man with soul so dead
Who never to himself hath said
Fuck this shit I'm going to bed!
Brugeravatar
Nolan
Rev haj
Rev haj
Reactions:
Indlæg: 3822
Tilmeldt: man 27. mar 2006 23:25
19
Postnummer: 8970 Havndal
Saltvand siden?: 2006
Geografisk sted: Demstrup

Re: DIY akvariecomputer - ARM/Linux

#9

Indlæg 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
kmo
Grøn Chromis
Grøn Chromis
Reactions:
Indlæg: 47
Tilmeldt: lør 23. maj 2009 20:51
15
Postnummer: 2770 Kastrup
Saltvand siden?: 2012

Re: DIY akvariecomputer - ARM/Linux

#10

Indlæg 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 :)
Kristian :)

--
Breathes there the man with soul so dead
Who never to himself hath said
Fuck this shit I'm going to bed!
kmo
Grøn Chromis
Grøn Chromis
Reactions:
Indlæg: 47
Tilmeldt: lør 23. maj 2009 20:51
15
Postnummer: 2770 Kastrup
Saltvand siden?: 2012

Re: DIY akvariecomputer - ARM/Linux

#11

Indlæg 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 :)
Kristian :)

--
Breathes there the man with soul so dead
Who never to himself hath said
Fuck this shit I'm going to bed!
Brugeravatar
Nolan
Rev haj
Rev haj
Reactions:
Indlæg: 3822
Tilmeldt: man 27. mar 2006 23:25
19
Postnummer: 8970 Havndal
Saltvand siden?: 2006
Geografisk sted: Demstrup

Re: DIY akvariecomputer - ARM/Linux

#12

Indlæg 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
Madfishmartin
Rev hummer
Rev hummer
Reactions:
Indlæg: 38
Tilmeldt: tirs 7. feb 2012 22:46
13
Postnummer: 9000 Aalborg
Saltvand siden?: 2010

Re: DIY akvariecomputer - ARM/Linux

#13

Indlæg 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
(Dont fear) The Reefer.
Brugeravatar
Nolan
Rev haj
Rev haj
Reactions:
Indlæg: 3822
Tilmeldt: man 27. mar 2006 23:25
19
Postnummer: 8970 Havndal
Saltvand siden?: 2006
Geografisk sted: Demstrup

Re: DIY akvariecomputer - ARM/Linux

#14

Indlæg 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
Madfishmartin
Rev hummer
Rev hummer
Reactions:
Indlæg: 38
Tilmeldt: tirs 7. feb 2012 22:46
13
Postnummer: 9000 Aalborg
Saltvand siden?: 2010

Re: DIY akvariecomputer - ARM/Linux

#15

Indlæg af Madfishmartin »

Ok, det kan jeg godt se.
Autodidaktisme er altid godt:-)
(Dont fear) The Reefer.
storm
Grøn Chromis
Grøn Chromis
Reactions:
Indlæg: 46
Tilmeldt: søn 15. aug 2010 15:07
14
Postnummer: 1000-1499 København K
Saltvand siden?: 2005
Geografisk sted: København

Re: DIY akvariecomputer - ARM/Linux

#16

Indlæg 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.
Brugeravatar
Stefan
Rev haj
Rev haj
Reactions:
Indlæg: 2089
Tilmeldt: tirs 29. aug 2006 08:24
18
Postnummer: 2750 Ballerup
Saltvand siden?: 2007
Kontakt:

Re: DIY akvariecomputer - ARM/Linux

#17

Indlæg 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.
Besvar

Tilbage til "DIY - Gør-det-selv"