reef-pi :: An opensource reef tank controller based on Raspberry Pi.

Interesting. I will have to look into it. There is another thread

https://www.reef2reef.com/threads/diy-gyre-controller-idea.295784/

I’m curious if this is the same chip from the eBay board in that thread. I’m just knowledgeable enough with electronics to be dangerous (very basic lol) from what I understand they will work and drive the motors but need tuning to be fully efficient. Thanks for the link.
 
Understand, btw thats a massive heat sink on that board, wow! 50v, thats starting to get to where you really need to be more careful.

:)

Nahhh... only if you stick your tongue on it! It's not the volts but the amps. ;)
 
I've noticed some weirdness in how Adafruit IO displays the ATO "on time". Instead of being in seconds, their graphing engine appears to do some sort of division, so that a 5 or 10 second on time equates to some fraction. It's not consistent, either.

The attached shots show that a 40 second run time got cut down to 1.333 on IO....

Anyone else seeing this, and if so, how can I correct it?
Screenshot_20190511-101134_Chrome.jpeg
Screenshot_20190511-101253_Chrome.jpeg
 
Nahhh... only if you stick your tongue on it! It's not the volts but the amps. ;)

Its really both, since our skin normally has a very high resistance, dry skin for the most part, but that is where voltage comes into play. Lower the resistance and increase the voltage and you have a very bad combination. Doesn't take much of either under the right conditions ( ~100ma will stop the heart) but that is why they consider 50V starting to be considered higher voltage.

I found this at some point in time and I think its a very eye opening read - https://www.dribin.org/dave/blog/archives/2003/12/29/amps_vs_volts/

ooh I forgot this one also - https://www.asc.ohio-state.edu/physics/p616/safety/fatal_current.html

and this one - https://www.allaboutcircuits.com/textbook/direct-current/chpt-3/ohms-law-again/
 
Last edited:
Its really both, since our skin normally has a very high resistance, dry skin for the most part, but that is where voltage comes into play. Lower the resistance and increase the voltage and you have a very bad combination. Doesn't take much of either under the right conditions ( ~100ma will stop the heart) but that is why they consider 50V starting to be considered higher voltage.

I found this at some point in time and I think its a very eye opening read - https://www.dribin.org/dave/blog/archives/2003/12/29/amps_vs_volts/

ooh I forgot this one also - https://www.asc.ohio-state.edu/physics/p616/safety/fatal_current.html

:)

I cannot talk about these things without thinking of this guy...

image.jpg
 
I've got everything hooked up for dosing now & it doesn't wan't to trigger for calibration :( I've tested the pump & it definitely works. Is there a certain voltage I could check on my output pins to see if everything is connected properly?

I've got GPIO 15 & 17 set as the equipment outlets & GPIO 18 as the jack (pin 0 for dosing setup).

Here is my diagram, with the green & yellow wires going off to the bottom right hooked into the motor.


Uploading it won't work, so here's a link to my diagram: https://imgur.com/Pf2IgH8
 
Last edited:
I've noticed some weirdness in how Adafruit IO displays the ATO "on time". Instead of being in seconds, their graphing engine appears to do some sort of division, so that a 5 or 10 second on time equates to some fraction. It's not consistent, either.

The attached shots show that a 40 second run time got cut down to 1.333 on IO....

Anyone else seeing this, and if so, how can I correct it?
Screenshot_20190511-101134_Chrome.jpeg
Screenshot_20190511-101253_Chrome.jpeg
I think the ato graph has some weirdness in reef-pi app as well. I’ll be looking into this now, since I’m just wrapping up the calibration work.
@Zekth if you have time, let’s catch up on the ui bits for supporting the new calibration api. It’s backend complete now (or that’s what I think :-) )
 
I've got everything hooked up for dosing now & it doesn't wan't to trigger for calibration :( I've tested the pump & it definitely works. Is there a certain voltage I could check on my output pins to see if everything is connected properly?

I've got GPIO 15 & 17 set as the equipment outlets & GPIO 18 as the jack (pin 0 for dosing setup).

Here is my diagram, with the green & yellow wires going off to the bottom right hooked into the motor.

Missing diagram. Can you share the screenshot of equipment, doser and connectors page as well. I’m just using the same mechanism for ato
 
Missing diagram. Can you share the screenshot of equipment, doser and connectors page as well. I’m just using the same mechanism for ato

I've got a link to my diagram on the original question now since uploading it didn't work.

Here's the diagram:
Pf2IgH8.png


Here's the equipment page:
upload_2019-5-11_17-34-35.png


Dosing:
upload_2019-5-11_17-36-54.png


Connectors:
upload_2019-5-11_17-37-24.png
 
ph driver is running smoothly for almost a week now, here is the chart of uncalibrated reading (in millivolts )
Screen Shot 2019-05-11 at 1.42.00 PM.png


I just merged the calibration code in master, rolling it out on my test builds as I write this post. I'll keep a watch on how it performs.
My consolidated dashboard for the pico tank, notice the ATO dashboard is not quite right, im not sure if its due to the pometheus integration or a bug in ato charting logic itself, the in-app dashboard looks ok.
Screen Shot 2019-05-11 at 1.42.10 PM.png
 

IF YOU HAD TO TAKE A REEFING EXAM, WOULD YOU PASS?

  • Yes!

    Votes: 32 45.7%
  • Not yet, but I have one that I want to buy in mind!

    Votes: 9 12.9%
  • No.

    Votes: 26 37.1%
  • Other (please explain).

    Votes: 3 4.3%
Back
Top