Onkin unohtanut päivittää tätä ketjua. Tulee enemmänkin oleskeltua noissa fb:n akvaryhmissä. Purkissa on vihdoin elämää ja kaloja saatu hankittua. Toki ei kalasto ole vielä läheskään valmis. Tällä hetkellä tuolla pyörii 35 kpl kardinaalitetroja. Tarkoitus on kasvattaa parvi vielä sinne noin 70-80kpl kokoiseksi. Lisäksi vielä muutama muukin kalalaji, mutta niitä ei ole vielä yhtään hankittu, pikkuhiljaa mikäs kiire tässä on.
Altaaseen olen tehnyt pieniä muutoksia, esim lisätty toinen juwelin bioflow 8.0 suodatin toiseen päähän akvaariota. Halusin enemmän vedenkiertoa ja suodatustehoa, ja edelleenkään en halua ulkosuodattimia, joten hankin toisen samanlaisen suodattimen, vaikka se viekin taas tilaa akvasta.
Tuossa kuvaa toisen suodattimen asennuksesta. Ja kyllä tyhjensin koko akvan tätä varten vuorokaudeksi. Kasvit, sekä suodatinmateriaalit olivat kylpyhuoneessa paljuissa sen aikaa, ja pieni pumppu pyöritti vettä, ja ilmastin pulputti kuplia veteen, jotta bakteerit pysyivät elossa jne. Tämän tein ennekuin kalat oli hankittu, joten niistä ei tarvinut murehtia. Samalla vaihdoin hiekat uuteen
Ja ei en tehnyt ihan vain huvin vuoksi. Hiekaksi tuli samaa bilteman hiekkaa kuin aiemminkin, mutta halusin eroon siitä aiemmin laittamastani ravinnepohjasta. En vain ollut tyytyväinen siihen, joten nyt tuli hyvä ja ehkä ainut tilaisuus päästä siitä kätevästi eroon
- Toisen suodattimen asennusta
Kun uusi suodatin oli paikallaan, oli aika istuttaa kasvit uudelleen. Ja valmistella kaikki kalojen hankintaa varten.
Lisäksi tein muutoksia akvaario-ohjaimen virta/pistokelaatikkoon, jouduin siis avaamaan sen vaikka aluksi luulinkin ettei sinne tarvitse enää koskea
mutta tämä oli välttämätöntä, koska lisäsin / ohjelmoin ohjaimeen uuden ominaisuuden, joka mittaa laitteiston sähkönkulutuksen kokonaistasolla, sekä jokaisesta pistokkeesta erikseen.
Tuossa kuva pistokelaatikon sisältä, kun uudet tarvittavat elektroniikat ovat sisällä. Tai no melkein kaikki, tarkkasilmäisimmät huomaavat, että eräs johtonippu ei johda minnekkään.
Tähän on syynä, että odotin yhä postista adc (analog to digital) i2c piirejä, joihin nuo johdonpäät kiinnittyvät. Tämän jälkeen tarvittava tieto kulkeutuu digitaalisesti 2 johdinta pitkin ohjaimeen. En muistanut ottaa uutta kuvaa kun i2c piirit oli paikallaan, kun tuli kiire laittaa paketti takaisin kasaan.
- Pistokelaatikon sisältöä
Tietenkin pelkkä elektroniikka ei riitä, joten ohjelmoin ohjaimeen uuden toiminnon, joka siis mittaa kulutuksen ja muut tarvittavat tiedot, sekä esittää ne ruudulla, sekä tallentaa ne muistikortille, ja piirtää niistä graafit.
Tuossa kuva uuden toiminnon "päänäkymästä". Kuvan olen ottanut 9.3.2017 joten se näyttää maaliskuun sen astisen kulutuksen sekä hinnan euroina. Eli resetoituu kuukausittain. En ole vielä jaksanut viimeistellä tuota, joten esim tuo "last reset..." kohta ei vielä näytä mitään. Tuokin olisi muutaman rivin lisäys koodiin, mutta kun on muka aina niin kiire ettei jaksa / ehdi
- Energian kulutusmittarin päänäkymä
Kun tuosta päänäkymästä painaa tuota "outlet data" nappulaa, aukeaa seuraava näkymä. Jossa näkyy (jossain vaiheessa) kunkin pistokkeen oma kulutus, kun edellisessä näkymässä oli koko järjestelmän yhteyskulutus. Tuo on vanha kuva ja nuo arvojen sijainnit jne on viilattu paremmin, mutta tätä ominaisuutta en ole vielä ehtinyt tehdä loppuun asti. Se siis näyttää jokaisessa kohdassa järjestelmän kokonaiskulutusta. Pitäisi varata joku vkl aikaa ja colaa ja koodata homma loppuun asti
- Energiamittarin pistokenäyttö
Tietenkin energiankulutukset jne piti saada myös graafeihin, joten nuo tuli lisättyä. Tuo viimeisin "co2 usage" ei vielä toimi, sekin on kesken oleva ominaisuus joka mittaa kuinka paljon co2 on kulunut grammalleen, joten tiedän myös kuinka täysi pullo on ja milloinka pitää vaihtaa uuteen. Tästä tulee ilmoitus sähköpostiin / näytölle kun pullossa on jäljellä puolet, yksi neljäsosa, ja kun on tyhjä jne.
Tämä perustuu vaakaan, co2 pullo on asetettu vaalle (kaikkine mittareineen jne) ja kun tiedämme täyden "setin" painon, on siitä helppo yksinkertaisella matematiikalla laskea kuinka paljon kaasua onkaan kulunut, kun on tiedossa kuinka paljon kaasua pullossa on kiloina / grammoina. Tässä on vielä muutamia ongelmia, jotka pitää ratkaista, kunhan ehtisi ja viitsisi
Muunmuassa järjestelmän uudelleen käynnistys. Silloin pullo on luonnollisesti vaa'alla ja tulokset ei ole luotettavia tämän jälkeen. Tämän ongelman voi kiertää käyttämällä taarausta, mutta paremmalla ajalla
- Graafi valikko
Tässä pikaisesti miltä esim tuo "watts per hour" näkymä näyttää. Se siis piirtää graafille kulutuksen watteina. Ja lukema resetoituu joka tunti. Ja koska graafisysteemi on rakennettu miten on, tallentaa se nuo arvot 7 kertaa tunnissa, eli viimeinen viiva on korkein, ja sen jälkeen resetoituu ja alkaa alusta. Kokeilin myös tapaa, jolloin graafi piirtää vain sen yhden viivan tunnissa, mutta se näyttää hieman tyhmältä, koska jäisi kauheat välit. Muutoksen tekeminen vaatisi niin isoa muutosta koko graafitoimintoon, että ei ole sen arvoista. Lisäksi kaikki arvot menevät palvelimelleni mysql tietokantaan, joten voin piirtää käppyrät vaikka kotisivuilleni niin halutessani.
Kun tuon kuvan otin oli toiminnossa vielä pieni bugi joka johtui ajatusmokastani
Eli arvo resetoitui ennenkuin graafitoiminto kirjoitti sen ruudulle / muistikortille. Näin tunnin viimeinen rivi olikin alkanut nollista ja kerennyt nousta pikkaisen ennenkuin se kirjoitettiin ruudulle. Ja tämän vuoksi kokonaiskulutus tunnilta jäi liian pieneksi, ajallisesti 8,35 minuuttia liian pieneksi
Korjasin mokani pian, mutta tuossa kuvassa se tosiaan vielä on näkyvissä.
- "Watts per hour"
Lisäksi lisäsin uuden ominaisuuden joka laskee altaan co2 pitoisuuden perustuen ph tasoon sekä kh arvoon. Toki tämä ei ole tarkin mahdollinen tapa mitata tätä, mutta riittävä. Samalla periaattella toimii kaikki nuo netin taulokot joista voi katsoa ph/kh:n mukaan co2 tason.
Ohjain on säädetty pitämään ph tasossa 6.8
- Co2 taso
Lisäksi samassa "inforuudussa" pyörii 10 sekunnin välein myös ph arvo, sekä "power now" arvo, joka siis näyttää senhetkisen sähkönkulutuksen watteina. Nuo min / max arvot toimii, mutta kuvanottohetkellä olin juuri käynnistänyt ohjaimen uusiksi, ja luonnollisesti ne näyttävät siksi nollaa. Ne voi resetoida painamalla kyseisiä arvoja muutaman sekunnin putkeen, jolloin arvot resetoituu ja näyttää oikein tuon min arvon
- Power now arvo
Ja laitetaan nyt loppuun uusin kuva altaastakin. Pitää akvasta laitella enemmän kuvia kunhan saan tässä muutaman viikon sisällä kaloja lisää, ja mahdollisesti lisää kasveja. Kaloiksi tosiaan tulee vielä lisää noita kardinaalitetroja, sekä kuparimonnisia ja helmirihma haaremi (koiras + 2-3 naarasta jne). Eli kalasto ei tule olemaan mitään vaativia oloja kaipaavia tms. Kaiken näpertelyn syynä on lähinnä, että se on osa tätä harrastusta minulle
- 12.3.2017 otettu kuva akvasta