aquarium regelkast
Uit een topic op VVV kwam de suggestie om hier te verzamelen.
Omdat ik zelf al een tijdje aan het knutselen ben met als basis een ASUS router WL500-gP wil ik mijn ervaringen best delen. Op VVV heb ik laatst een plaatje gepost waarop de webpagina te zien is die gehost wordt op het Linux-bakje. Mijn ervaringen tot nu toe zijn op het gebied van:
- Linux met bash-scripting
- beetje HTML, CSS en javascript
- 1Wire hardware
Let wel: hobby-niveau
Jammer dat .Jaap niet meer op VVV komt (waarom eigenlijk niet?) omdat ik destijds via hem aan de FloraMate-dimmer ben gekomen en deze nog steeds met plezier gebruik. Nu ben ik zover met knutselen dat ik het dimmen via de 1Wire-hardware wil gaan proberen. Hardware-matig is dit super-simpel. Maar softwarematig zou een bediening zoals bij de FloraMate geleverd wordt ideaal zijn, maar dan in html (en CGI).
<<alle>>
Omdat ik zelf al een tijdje aan het knutselen ben met als basis een ASUS router WL500-gP wil ik mijn ervaringen best delen. Op VVV heb ik laatst een plaatje gepost waarop de webpagina te zien is die gehost wordt op het Linux-bakje. Mijn ervaringen tot nu toe zijn op het gebied van:
- Linux met bash-scripting
- beetje HTML, CSS en javascript
- 1Wire hardware
Let wel: hobby-niveau
Jammer dat .Jaap niet meer op VVV komt (waarom eigenlijk niet?) omdat ik destijds via hem aan de FloraMate-dimmer ben gekomen en deze nog steeds met plezier gebruik. Nu ben ik zover met knutselen dat ik het dimmen via de 1Wire-hardware wil gaan proberen. Hardware-matig is dit super-simpel. Maar softwarematig zou een bediening zoals bij de FloraMate geleverd wordt ideaal zijn, maar dan in html (en CGI).
<<alle>>
.jaap. ik kan wel eens een polletje plaatsen. Van elektronica heb ik weinig kaas gegeten. Op VVV (www.venividivissie.org, voor de "leken") loopt nu ook een topic(*1) maar dat gaat meer richting one-wire achtige oplossingen toe. Daar kun je ook mee dimmen, zoals bijvoorbeeld op deze PDF(*2) is omschreven. Ook op het zeewaterforum (www.zeewaterforum.org) loopt op dit moment een topic(*3). Daar gebruiken ze nu nog veel de Siemens Logo (zegt mij niks) maar ook daar zitten een aantal gebruikers enthousiast te discusieren over datgene wat mogelijk is/moet zijn.
De zaken die ik er graag in zou willen hebben heb ik hier al besproken, en liever zou ik het zelf willen kunnen programmeren (in C(++)?). Dat zou ik wel willen doen voor dit project.
Het allermooiste zou zijn, als we een oplossing zouden kunnen verzinnen, die je via wireless lan, USB of ethernet zou kunnen benaderen om zodoende altijd en overal je waardes uit te kunnen lezen. Natuurlijk moeten er displays bij enzo, maar als je het dus ook via een USB kabel zou kunnen programmeren / uitlezen zou dit geweldig zijn. Ik weet dat jij daar al ervaring mee hebt met de floramate dimmer. Ik weet echter niet wat voor elektronica daarin zit.
*1) http://www.venividivissie.org/viewtopic.php?t=3321
*2) http://pdfserv.maxim-ic.com/en/an/app191.pdf
*3) http://www.zeewaterforum.org/forums/sho ... hp?t=42454
Vooral de zeewater techniek zit te wachten op schakelingen zoals stromingspompen & bijvulsystemen, terwijl de zoetwatertechniek weer zit te wachten op doseerpompen enzo.
p.s. dat zijn goede dingen die je daar noemt.. filter "x" zo lang stil, geef waarschuwing (alarm/sms/stopcontact wat je schakelt..)
En wat denk je van
- Levensduur TL (Dat je iedere TL een levensduur in kan geven via de software en dat deze die bijhoud wanneer je hem moet vervangen?)
- Levensduur UV lamp
- Levensduur electrode
Dit alles zou je kunnen vangen in een "Operating hours" setting voor iedere uitgang, met een (zoals profilux ze noemt) hysteris waarde wanneer je moet gaan zeuren.
De zaken die ik er graag in zou willen hebben heb ik hier al besproken, en liever zou ik het zelf willen kunnen programmeren (in C(++)?). Dat zou ik wel willen doen voor dit project.
Het allermooiste zou zijn, als we een oplossing zouden kunnen verzinnen, die je via wireless lan, USB of ethernet zou kunnen benaderen om zodoende altijd en overal je waardes uit te kunnen lezen. Natuurlijk moeten er displays bij enzo, maar als je het dus ook via een USB kabel zou kunnen programmeren / uitlezen zou dit geweldig zijn. Ik weet dat jij daar al ervaring mee hebt met de floramate dimmer. Ik weet echter niet wat voor elektronica daarin zit.
*1) http://www.venividivissie.org/viewtopic.php?t=3321
*2) http://pdfserv.maxim-ic.com/en/an/app191.pdf
*3) http://www.zeewaterforum.org/forums/sho ... hp?t=42454
Vooral de zeewater techniek zit te wachten op schakelingen zoals stromingspompen & bijvulsystemen, terwijl de zoetwatertechniek weer zit te wachten op doseerpompen enzo.
p.s. dat zijn goede dingen die je daar noemt.. filter "x" zo lang stil, geef waarschuwing (alarm/sms/stopcontact wat je schakelt..)
En wat denk je van
- Levensduur TL (Dat je iedere TL een levensduur in kan geven via de software en dat deze die bijhoud wanneer je hem moet vervangen?)
- Levensduur UV lamp
- Levensduur electrode
Dit alles zou je kunnen vangen in een "Operating hours" setting voor iedere uitgang, met een (zoals profilux ze noemt) hysteris waarde wanneer je moet gaan zeuren.
Ik stel de volgende werkwijze voor:
- Een interesse check, hier en op de grote aquarium forums. Daaruit moet naar voren komen hoeveel belangstelling er is om mee te doen met de ontwikkeling, en hoeveel mensen daarnaast het eindproduct zouden willen gaan afnemen als dat bijvoorbeeld in de vorm van een bouwpakket wordt aangeboden. Met commitment, nu 20 euro storten en je krijgt straks 30 euro korting op je bouwpakket, of zoiets. Praatjes vullen geen gaatjes
- Geef dat minstens 8 weken, zodat mensen de tijd hebben zich te realiseren wat ze zich op de hals halen
- Stel het clubje samen dat de kern gaat vormen van het ontwerp team.
- Probeer dan de wensen hard te krijgen, tijdens de interesse check wordt ongetwijfeld al een- en ander besproken, daar moeten keuzen uit gemaakt worden. De uiteindelijke kostprijs zal ook wel uit de interesse check blijken (gewoon vragen: wat heb je er voor over) Dan weet je meteen een belangrijke randvoorwaarde.
- Pas daarna komt de techniek, welke hardware, welke software omgeving, etcetera. Tijd- en kosten schattingen, beetje planning, en al die andere dingen die er bij komen als je dingen niet in je eentje doet en niet alleen voor jezelf.
In het begin van de interesse check, zodra er voldoende belangstelling lijkt te zijn, moet er een platform komen waar eea gestalte kan krijgen. Misschien wil een van de aquarium forums er plaats voor maken, misschien kan het hier, misschien moet er een aparte site komen.
Nog 1 ding: Het is zinloos helemaal te gaan voor kostprijs. Daar is geen eer aan te behalen, en je krijgt geen ontwerpteam zo gek zich vrijwillig uit de naad te werken, om een ander een paar centen goedkoper uit te laten zijn. De controller, als die er komt, moet functionaliteit bieden die bestaande controllers niet hebben. En technisch een uitdaging bieden aan de bouwers. Anders kan je het wel vergeten.
- Een interesse check, hier en op de grote aquarium forums. Daaruit moet naar voren komen hoeveel belangstelling er is om mee te doen met de ontwikkeling, en hoeveel mensen daarnaast het eindproduct zouden willen gaan afnemen als dat bijvoorbeeld in de vorm van een bouwpakket wordt aangeboden. Met commitment, nu 20 euro storten en je krijgt straks 30 euro korting op je bouwpakket, of zoiets. Praatjes vullen geen gaatjes
- Geef dat minstens 8 weken, zodat mensen de tijd hebben zich te realiseren wat ze zich op de hals halen
- Stel het clubje samen dat de kern gaat vormen van het ontwerp team.
- Probeer dan de wensen hard te krijgen, tijdens de interesse check wordt ongetwijfeld al een- en ander besproken, daar moeten keuzen uit gemaakt worden. De uiteindelijke kostprijs zal ook wel uit de interesse check blijken (gewoon vragen: wat heb je er voor over) Dan weet je meteen een belangrijke randvoorwaarde.
- Pas daarna komt de techniek, welke hardware, welke software omgeving, etcetera. Tijd- en kosten schattingen, beetje planning, en al die andere dingen die er bij komen als je dingen niet in je eentje doet en niet alleen voor jezelf.
In het begin van de interesse check, zodra er voldoende belangstelling lijkt te zijn, moet er een platform komen waar eea gestalte kan krijgen. Misschien wil een van de aquarium forums er plaats voor maken, misschien kan het hier, misschien moet er een aparte site komen.
Nog 1 ding: Het is zinloos helemaal te gaan voor kostprijs. Daar is geen eer aan te behalen, en je krijgt geen ontwerpteam zo gek zich vrijwillig uit de naad te werken, om een ander een paar centen goedkoper uit te laten zijn. De controller, als die er komt, moet functionaliteit bieden die bestaande controllers niet hebben. En technisch een uitdaging bieden aan de bouwers. Anders kan je het wel vergeten.
Dit klinkt me al wat beter in de oren dan het 1-wire gedoe.
Ik ben nog altijd lerende in electronica maar ik denk dat ik wel mijn steentje bij kan dragen net als wat medeleerlingen die verzot zijn op AVR's.
Mij lijkt een mooie doelstelling om een systeempje te bouwen wat de volgende dingen kan:
-ph en ms meting (2x ph meting voor de zoutwater mensen)
-dimmer (4 kanaals met nodige lichtprogramma's)
-regeling voor koeling/verwarming
-Aantal stopcontacten die tijdsafhankelijk geschakeld kunnen worden
-doseerunits (maar die kun je eigenlijk bij die tijdsafhankelijke stopcontacten rekenen)
-Bijvulsysteem
En natuurlijk de andere dingen die hier werden vermeld.
Het zou natuurlijk helemaal handig zijn als data naar de pc verstuurd kon worden (via serial rx tx). Via draadloos is ook een prachtige oplossing maar die lijkt me direct weer een stuk duurder. sms systeem e.d. zie ik het nut niet zo van in, zou ik eerst even een animo check voor doen.
Ik denk dat we ook voor een simpel karakter display moeten gaan ipv een groot grafisch om de kosten zo laag mogelijk te houden (want daar gaat het nu toch om!).
hardware van dit systeem lijkt me niet echt een probleem worden.
Komt neer op een aantal opamp's relais/tri-acs communicatie regeling en natuurlijk de micro.
Mij lijkt het erg handig een AVR te gebruiken. Deze dingen zijn goedkoop en de software en ondersteuning hiervoor is freeware! Ook word bijvoorbeeld seriele communicatie ondersteund en zijn de chips erg klein.
Programmeren van de ic's gaat ook met minimale hardware.
Maar ik heb het idee dat we al snel in de knoop gaan komen met de verschillende talen(C assembley linuc) en ic's (pic/avr of andere industriele ic's).
Ik hou dit topic eens goed in de gaten
Ik ben nog altijd lerende in electronica maar ik denk dat ik wel mijn steentje bij kan dragen net als wat medeleerlingen die verzot zijn op AVR's.
Mij lijkt een mooie doelstelling om een systeempje te bouwen wat de volgende dingen kan:
-ph en ms meting (2x ph meting voor de zoutwater mensen)
-dimmer (4 kanaals met nodige lichtprogramma's)
-regeling voor koeling/verwarming
-Aantal stopcontacten die tijdsafhankelijk geschakeld kunnen worden
-doseerunits (maar die kun je eigenlijk bij die tijdsafhankelijke stopcontacten rekenen)
-Bijvulsysteem
En natuurlijk de andere dingen die hier werden vermeld.
Het zou natuurlijk helemaal handig zijn als data naar de pc verstuurd kon worden (via serial rx tx). Via draadloos is ook een prachtige oplossing maar die lijkt me direct weer een stuk duurder. sms systeem e.d. zie ik het nut niet zo van in, zou ik eerst even een animo check voor doen.
Ik denk dat we ook voor een simpel karakter display moeten gaan ipv een groot grafisch om de kosten zo laag mogelijk te houden (want daar gaat het nu toch om!).
hardware van dit systeem lijkt me niet echt een probleem worden.
Komt neer op een aantal opamp's relais/tri-acs communicatie regeling en natuurlijk de micro.
Mij lijkt het erg handig een AVR te gebruiken. Deze dingen zijn goedkoop en de software en ondersteuning hiervoor is freeware! Ook word bijvoorbeeld seriele communicatie ondersteund en zijn de chips erg klein.
Programmeren van de ic's gaat ook met minimale hardware.
Maar ik heb het idee dat we al snel in de knoop gaan komen met de verschillende talen(C assembley linuc) en ic's (pic/avr of andere industriele ic's).
Ik hou dit topic eens goed in de gaten
-
Mat Janssen
- Moderator

- Berichten: 11595
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
@prowl: Als ik eraan ga beginnen en jullie wensen allemaal in de chip en de hardware eromheen ga stoppen, dan wordt het een picchip en geen avr. Avr moet iemand anders maar doen. Dit omdat ik alles heb van en over picchips en geen zin heb om in die andere een investering te doen. 
signature ruimte te huur 
Verhuurd
Verhuurd
Same hereMat Janssen schreef:@prowl: Als ik eraan ga beginnen en jullie wensen allemaal in de chip en de hardware eromheen ga stoppen, dan wordt het een picchip en geen avr. Avr moet iemand anders maar doen. Dit omdat ik alles heb van en over picchips en geen zin heb om in die andere een investering te doen.
Maar dat doet op het moment nog niet ter zake
Eerst maar eens wat andere vorderingen maken voordat we aan hw gaan denken.
Laatste poging om julie over te halen:
Iedereen die hier in dit topic mee praat heeft blijkbaar internet. Goed mogelijk dat een aantal van julie reeds een routertje (oftwel wireless access-point) van Linksys of ASUS hebben staan. Dan heb je de micro al in huis! Zoniet dan kosten deze dingen nou niet echt een kapitaal meer tegenwoordig. De firmware van deze apparaten is te flashen naar Linux (OpenWRT). De oorspronkelijke bedoeling hiervan is om alle bestaande functionaliteit te behouden maar bovendien te verbeteren en 'open' te maken zodat je er zelf meer software bij kan installeren. Dat gaat echt vrij eenvoudig; ik ben zelf niet bepaald een goeroe maar het lukt prima.
Wat heb je dan bereikt?
- (nog steeds werkende) router met WiFi, 4x netwerk aansluiting, USB en COM-porten
- ingebouwde webserver om je data weer te geven
- platform waar je additionele software (packages) kan installeren (gratis)
- afgewerkt produkt v.w.b. kastje en voeding.
- email-servertje die waarschuwingen of status kan versturen
- eenvoudig een database (RRD) op te installeren die metingen (temp, pH, CO2 etc) opslaat zodat je statistieken kan maken. Werkt ook eenvoudig.
Op de COM- of USB port een 1Wire master aansluiten (paar euro) en alle andere gewenste modules zijn via standaard telefoon (rj11) of netwerk (rj45) kabeltjes aan te sluiten. Wederom goedkoop.
Verdere voordelen:
- dimmers kosten echt peanuts
- idem voor ADC's en switches (echt enkele euro'tjes)
- geen programmeerkennis nodig. Alles is met bash-scripts te besturen en uit te lezen. Heel veel voorbeeld-scripts zijn op internet te vinden, zelfs specifiek voor aquarianen omdat een aantal ons al zijn voorgegaan.
Nee, ik heb geen aandelen in 1Wire maar ben gewoon enthousiast.
Met bovenstaande opsomming van functionaliteit wil ik mijn ervaringen en kennis wel delen met de groep in wording
Mocht er gekozen worden voor een ander platform blijf ik ook geinteresseerd om dit topic te volgen omdat er uiteindelijk wat hardware gerealiseerd moet worden als schakel-units en pH-versterker. Met dit laatste ben ik (in gedachten) al aardig gevorderd. Een LCD met 2 x 16 characters heb ik ook werkend.
Gezien mijn IT-ervaring ben ik een beetje bang dat als een enkeling gaat programmeren de rest van de groep dan altijd afhankelijk blijft van de programmeur die er na verloop van tijd misschien geen tijd meer voor vrij kan maken. Kies je voor een Linux omgeving dan zijn er veel meer mensen die die scripts kunnen aanpassen en bovendien zijn er dus al diverse scripts beschikbaar.
Iedereen die hier in dit topic mee praat heeft blijkbaar internet. Goed mogelijk dat een aantal van julie reeds een routertje (oftwel wireless access-point) van Linksys of ASUS hebben staan. Dan heb je de micro al in huis! Zoniet dan kosten deze dingen nou niet echt een kapitaal meer tegenwoordig. De firmware van deze apparaten is te flashen naar Linux (OpenWRT). De oorspronkelijke bedoeling hiervan is om alle bestaande functionaliteit te behouden maar bovendien te verbeteren en 'open' te maken zodat je er zelf meer software bij kan installeren. Dat gaat echt vrij eenvoudig; ik ben zelf niet bepaald een goeroe maar het lukt prima.
Wat heb je dan bereikt?
- (nog steeds werkende) router met WiFi, 4x netwerk aansluiting, USB en COM-porten
- ingebouwde webserver om je data weer te geven
- platform waar je additionele software (packages) kan installeren (gratis)
- afgewerkt produkt v.w.b. kastje en voeding.
- email-servertje die waarschuwingen of status kan versturen
- eenvoudig een database (RRD) op te installeren die metingen (temp, pH, CO2 etc) opslaat zodat je statistieken kan maken. Werkt ook eenvoudig.
Op de COM- of USB port een 1Wire master aansluiten (paar euro) en alle andere gewenste modules zijn via standaard telefoon (rj11) of netwerk (rj45) kabeltjes aan te sluiten. Wederom goedkoop.
Verdere voordelen:
- dimmers kosten echt peanuts
- idem voor ADC's en switches (echt enkele euro'tjes)
- geen programmeerkennis nodig. Alles is met bash-scripts te besturen en uit te lezen. Heel veel voorbeeld-scripts zijn op internet te vinden, zelfs specifiek voor aquarianen omdat een aantal ons al zijn voorgegaan.
Nee, ik heb geen aandelen in 1Wire maar ben gewoon enthousiast.
Met bovenstaande opsomming van functionaliteit wil ik mijn ervaringen en kennis wel delen met de groep in wording
Mocht er gekozen worden voor een ander platform blijf ik ook geinteresseerd om dit topic te volgen omdat er uiteindelijk wat hardware gerealiseerd moet worden als schakel-units en pH-versterker. Met dit laatste ben ik (in gedachten) al aardig gevorderd. Een LCD met 2 x 16 characters heb ik ook werkend.
Gezien mijn IT-ervaring ben ik een beetje bang dat als een enkeling gaat programmeren de rest van de groep dan altijd afhankelijk blijft van de programmeur die er na verloop van tijd misschien geen tijd meer voor vrij kan maken. Kies je voor een Linux omgeving dan zijn er veel meer mensen die die scripts kunnen aanpassen en bovendien zijn er dus al diverse scripts beschikbaar.
Oke, ik doe mee! Kostprijs maakt me niet uit (alhoewel ik mezelf als target ongeveer 250 euro max heb gesteld) Gezien de kostprijs van een floramate dimmer, profilux computer en vergelijkbare apparaten heb je dan meteen een unique selling point. Want "STEL" dat het er komt, en de winkels geinteresseerd zijn, dan kunnen ze relatief meer marge maken op dit apparaart omdat de inkoopprijs lager ligt dan bijv. een profilux... Maar goed dat is allemaal verder leuteren dan de bedoeling is.
Ik zal even contact opnemen met het beheer van VVV, om te kijken of er animo voor is.
Ik zal even contact opnemen met het beheer van VVV, om te kijken of er animo voor is.
Ik ben eens gaan kijken naar hardware enzo wat je nodig zou hebben. Het moet namelijk ook mogelijk zijn met 1-wire. Dan zouden we 3 kanidaten hebben, die we eens qua kosten kunnen vergelijken. Het grote voordeel voor mij (en 1-wire) is dan dat:
a) alles via linux te programmeren is
b) je in principe door het plaatsen van een Hub tot wel 6 one-wire netwerken kunt koppelen dus je bent niet afhankelijk van het originele ontwerp en kunt het dus modulair opbouwen.
edit: ik heb iets interessants gevonden. Blijkt dat je 1wire ook met de PIC16F84 kunt tebruiken, wat weer betekend dat we zoiezo voor 1 wire zouden kunnen gaan, ongeacht de aansturing! Hier zit zelfs een sensor bij die bepaald of de backlight van de LCD aan moet ja of te nee!
Mijn nadeel is, maar dat heb ik met de andere oplossingen ook; dat ik geen PCB kan ontwerpen/maken laat staan zo miniscuul solderen.
Qua one-wire componenten zou je het volgende moeten hebben:
- De router
- De master: 1xDS2480B
- Stopcontacten schakelen: 3xDS2408 (= 24 stopcontacten)
- De relais + bijbehorende electra
- Status leds
- Lampen dimmen: 8xDS2890 (=8 dimkanalen)
- Temperatuur meten: 2xDS18S20 (=2 sensoren)
- Metingen uitvoeren: 2xDS2450+ (=8 sensoren)
- Sensor versterkers
Blijven er (buiten natuurlijk de software die geschreven moet worden) nog maar 2 grote struikelblokken over en dat zijn:
a) De OpAmp van de sensor waardes (PH/ORP/Microsiemens) (volgens mij meteen de grootste kostenpost...). Ik heb gehoord dat C4vette hier al een prototype van heeft. Misschien zou dit als alternatief met een DS2438 geregeld kunnen worden. Deze meet volgens deze website de waardes tussen -250mv/+250mv voltage meten. Ik weet niet of Jaap hier ideeen over heeft en misschien uit de doeken zou kunnen doen hoe hij dat destijds heeft opgelost.
b) De layout en het maken van de PCB. Misschien zou iemand hiermee kunnen helpen? Ik weet van C4vette dat hij dit in het verleden veel gedaan heeft, maar nu niet meer de materialen heeft om de PCB te maken.
Ook heb ik zelf al het e.e.a. gevonden qua calibratie:
- http://www.bytality.com/wrrc/index.cfm?doc=pH_Sensors
- http://damien.douxchamps.net/elec/ph_meter.php
Ook heb ik zitten twijfelen tussen de router of een PC oplossing. Voordelen van een PC oplossing zijn:
- Geluidskaart met alle voordelen van dien qua alarmering enzo
- Je kunt er een touchscreen op aansluiten
Nadelen zijn er ook:
- Duur in aanschaf
- Duur in stroomverbruik
Misschien is dat dan ook wel het grootste voordeel van een zelfbouw project, dat het weinig stroom kost.
Voor wat betreft het meten van de CO2 zou je in de software een "gewenste" waarde en een "alarm" waarde in kunnen stellen. Immers als je CO2 op is, gaat de PH waarde omhoog. Ook heb ik zitten denken aan een drukschakelaar die je in de CO2 slang zou kunnen stoppen maar die zitten bij Conrad al op 30 euro/stuk.
a) alles via linux te programmeren is
b) je in principe door het plaatsen van een Hub tot wel 6 one-wire netwerken kunt koppelen dus je bent niet afhankelijk van het originele ontwerp en kunt het dus modulair opbouwen.
edit: ik heb iets interessants gevonden. Blijkt dat je 1wire ook met de PIC16F84 kunt tebruiken, wat weer betekend dat we zoiezo voor 1 wire zouden kunnen gaan, ongeacht de aansturing! Hier zit zelfs een sensor bij die bepaald of de backlight van de LCD aan moet ja of te nee!
Mijn nadeel is, maar dat heb ik met de andere oplossingen ook; dat ik geen PCB kan ontwerpen/maken laat staan zo miniscuul solderen.
Qua one-wire componenten zou je het volgende moeten hebben:
- De router
- De master: 1xDS2480B
- Stopcontacten schakelen: 3xDS2408 (= 24 stopcontacten)
- De relais + bijbehorende electra
- Status leds
- Lampen dimmen: 8xDS2890 (=8 dimkanalen)
- Temperatuur meten: 2xDS18S20 (=2 sensoren)
- Metingen uitvoeren: 2xDS2450+ (=8 sensoren)
- Sensor versterkers
Blijven er (buiten natuurlijk de software die geschreven moet worden) nog maar 2 grote struikelblokken over en dat zijn:
a) De OpAmp van de sensor waardes (PH/ORP/Microsiemens) (volgens mij meteen de grootste kostenpost...). Ik heb gehoord dat C4vette hier al een prototype van heeft. Misschien zou dit als alternatief met een DS2438 geregeld kunnen worden. Deze meet volgens deze website de waardes tussen -250mv/+250mv voltage meten. Ik weet niet of Jaap hier ideeen over heeft en misschien uit de doeken zou kunnen doen hoe hij dat destijds heeft opgelost.
b) De layout en het maken van de PCB. Misschien zou iemand hiermee kunnen helpen? Ik weet van C4vette dat hij dit in het verleden veel gedaan heeft, maar nu niet meer de materialen heeft om de PCB te maken.
Ook heb ik zelf al het e.e.a. gevonden qua calibratie:
- http://www.bytality.com/wrrc/index.cfm?doc=pH_Sensors
- http://damien.douxchamps.net/elec/ph_meter.php
Ook heb ik zitten twijfelen tussen de router of een PC oplossing. Voordelen van een PC oplossing zijn:
- Geluidskaart met alle voordelen van dien qua alarmering enzo
- Je kunt er een touchscreen op aansluiten
Nadelen zijn er ook:
- Duur in aanschaf
- Duur in stroomverbruik
Misschien is dat dan ook wel het grootste voordeel van een zelfbouw project, dat het weinig stroom kost.
Voor wat betreft het meten van de CO2 zou je in de software een "gewenste" waarde en een "alarm" waarde in kunnen stellen. Immers als je CO2 op is, gaat de PH waarde omhoog. Ook heb ik zitten denken aan een drukschakelaar die je in de CO2 slang zou kunnen stoppen maar die zitten bij Conrad al op 30 euro/stuk.
Toevallig kwam ik dit tegen op een andere site.
Misschien hebben jullie er iets aan.
Howto: Use a Linksys Router as Wireless Reef Controller - WRRC
http://reefcentral.com/forums/showthrea ... did=484912
Groet, Tracker
Misschien hebben jullie er iets aan.
Howto: Use a Linksys Router as Wireless Reef Controller - WRRC
http://reefcentral.com/forums/showthrea ... did=484912
Groet, Tracker
I TRIED BEING NORMAL, BUT I DIDN'T LIKE IT
Ja die kende ik al. Daar zijn ze al een paar jaar bezig en zijn voor mij de inspiratie geweest. Met sommige daar heb ik ook contact en reeds ideeen en scripts mee uitgewisseld. Maar toch bedankt voor de bijdrage.
Ben nu de (betere) scripts aan het schrijven om (de ook op die site genoemde) LCD-display te gebruiken. Met name het combineren met html, cgi en javascript is voor mij als beginner nogal tijdrovend
De ideetjes komen sneller opzetten dan ik ze gerealiseerd kan krijgen 
Ben nu de (betere) scripts aan het schrijven om (de ook op die site genoemde) LCD-display te gebruiken. Met name het combineren met html, cgi en javascript is voor mij als beginner nogal tijdrovend
Probleem met LCD-aansturing? Hoezo? Ik heb een LCD-display aan de 1wire-bus hangen (en dus overal te plaatsen is) en kan daar met een simpel 'echo'-commando tekst op zetten. Dit kan omdat ieder 1wire-device een directory-structuur heeft in een pseudo filesystem. Verklaring: onder (bv) /tmp bestaat een structuur voor '1wire' met daaronder een subdirectory voor ieder device (typisch /dev van linux). Door nu een 'echo' of een 'cat' van een file te redirecten naar deze structuur verschijnt dat keurig op het display. Door een variable te echo-en die gevuld wordt door berekening in een script wordt temperatuur en bv pH weergegeven. Ook backlight is aan/uit te schakelen via deze structuur door simpel een '1' of een '0' te sturen naar een 'bestandje'. Zoek even op "LCD Louis Swart" en je vindt een voorbeeld.Gilles schreef:Ik denk dat 1-wire te omslachtig wordt. Ook vooral aangezien je dan met LCD aansturingen zit. AVR of PIC maakt me niet uit, ik hoop dat Mat een keer tijd heeft om de (PIC) opties te bespreken en te kijken of het redelijk eenvoudig opgezet kan worden...
Geen probleem dus, maar ieder is vrij in zijn/haar mening hierover.
Ja oke, maat weet je wat mijn probleem is. Als ik zoiets zou willen maken, zou ik meteen de mogelijkheid willen om daar een grafisch LCD op te plaatsen, waar je bijvoorbeeld grafiekjes of iig plaatjes kan zetten. Het probleem daarmee is, dat je iedere seconde, of iedere keer wanneer er iets wijzigd, de display moet updaten.
Het "probleem" waar ik ook mee zit, is het volgende; stel dat je software schrijft, zul je iedere x seconde, of zelfs meermalen per seconde alle sensoren moeten doorlopen. Dat meermalen per seconde weet ik zelfs niet of dat mogelijk is met (cron) software. Volgens mij is een microcontroller hier beter voor geschikt, maar dat kan ik natuurlijk helemaal fout hebben.
edit: cron gaat maar per minuut. Je zou iets moeten hebben wat een infinite loop runt langs alle sensoren..
Ook zou ik het graag zo maken dat er bijvoorbeeld een voederknop of zoiets zou kunnen komen. Dan wil ik wel dat het "systeem" meteen reageerd op het moment dat er een knop ingedrukt wordt, en niet hier een seconde "vertraging" op zit omdat pas na 1 seconde de waarde uit de knop gelezen zal worden. Ik betwijfel of dat mogelijk is met 1-wire, aangezien de "bus" en de software 2 losse delen zijn.
Daarom ben ik gewoon even de voordelen en nadelen tegen elkaar aan het afwegen.. Als ik eraan begin wil ik wel een juiste keuze maken.
LCD setje (PCB, LCD en chip) kost 30 euro zag ik.
Het "probleem" waar ik ook mee zit, is het volgende; stel dat je software schrijft, zul je iedere x seconde, of zelfs meermalen per seconde alle sensoren moeten doorlopen. Dat meermalen per seconde weet ik zelfs niet of dat mogelijk is met (cron) software. Volgens mij is een microcontroller hier beter voor geschikt, maar dat kan ik natuurlijk helemaal fout hebben.
edit: cron gaat maar per minuut. Je zou iets moeten hebben wat een infinite loop runt langs alle sensoren..
Ook zou ik het graag zo maken dat er bijvoorbeeld een voederknop of zoiets zou kunnen komen. Dan wil ik wel dat het "systeem" meteen reageerd op het moment dat er een knop ingedrukt wordt, en niet hier een seconde "vertraging" op zit omdat pas na 1 seconde de waarde uit de knop gelezen zal worden. Ik betwijfel of dat mogelijk is met 1-wire, aangezien de "bus" en de software 2 losse delen zijn.
Daarom ben ik gewoon even de voordelen en nadelen tegen elkaar aan het afwegen.. Als ik eraan begin wil ik wel een juiste keuze maken.
LCD setje (PCB, LCD en chip) kost 30 euro zag ik.
Dag iedereen,
Ik ben nieuw op dit forum, en na wat rondneuzen kwam ik op deze topic terecht.
Ik ben ook zeer geïnteresseerd in dit project, wordt hier nog verder op ingegaan? Of moet ik ergens anders verder volgen?
De ideeen die hier voorgesteld worden zijn niet te onderschatten, maar wel zeer leerrijk. Ikzelf bezit ook een aquarium, heb veel zin om dit te bouwen, maar moet ook opbiechten dat mijn elektronica-kennis niet hoog is.
Wie kan mij verder helpen?
Alvast bedankt
Ik ben nieuw op dit forum, en na wat rondneuzen kwam ik op deze topic terecht.
Ik ben ook zeer geïnteresseerd in dit project, wordt hier nog verder op ingegaan? Of moet ik ergens anders verder volgen?
De ideeen die hier voorgesteld worden zijn niet te onderschatten, maar wel zeer leerrijk. Ikzelf bezit ook een aquarium, heb veel zin om dit te bouwen, maar moet ook opbiechten dat mijn elektronica-kennis niet hoog is.
Wie kan mij verder helpen?
Alvast bedankt