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

Guys, I hooked up my two temperature probes and nothing, they're wired correctly, I feel the following command didn't get installed properly..

dtparam=i2c_arm=on dtparam=spi=on dtparam=audio=on enable_uart=1 dtoverlay=w1-gpi

Should I start again with the install or can I implement again from the console, any ideas @Ranjib ?


Did you follow the guide on adafruit to setup the software https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration

There is a paragraph that details some settings that need to be enabled for the 1wire protocol from the console, here is the applicable section:


reef-pi uses a DS18B20 temperature sensor, which requires the one wire protocol to be enabled in the Linux kernel. reef-pi also uses I2C communications protocol for some features. We'll use the raspi-config tool from terminal for enabling both one wire and I2C.​

Verify that you have enabled those in the raspi-config tool and then it should work if wired to the proper pin and have the wires going to the proper place. Let us know what you find...
 
Did you follow the guide on adafruit to setup the software https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration

There is a paragraph that details some settings that need to be enabled for the 1wire protocol from the console, here is the applicable section:


reef-pi uses a DS18B20 temperature sensor, which requires the one wire protocol to be enabled in the Linux kernel. reef-pi also uses I2C communications protocol for some features. We'll use the raspi-config tool from terminal for enabling both one wire and I2C.​

Verify that you have enabled those in the raspi-config tool and then it should work if wired to the proper pin and have the wires going to the proper place. Let us know what you find...
Also try wiring only one probe at a time, get one working first...what colors are the probe wires, the wire colors can be a crapshoot.
 
Did you follow the guide on adafruit to setup the software https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration

There is a paragraph that details some settings that need to be enabled for the 1wire protocol from the console, here is the applicable section:


reef-pi uses a DS18B20 temperature sensor, which requires the one wire protocol to be enabled in the Linux kernel. reef-pi also uses I2C communications protocol for some features. We'll use the raspi-config tool from terminal for enabling both one wire and I2C.​

Verify that you have enabled those in the raspi-config tool and then it should work if wired to the proper pin and have the wires going to the proper place. Let us know what you find...
Will go through that again to make sure.
 
Also try wiring only one probe at a time, get one working first...what colors are the probe wires, the wire colors can be a crapshoot.

These were prewired and working on an Arduino based controller, hardware wise should be no problem, connected to the correct pins also, I did also check the continuity. I feel it maybe a software issue, I can reinstall again incase something didn't get installed properly.
 
These were prewired and working on an Arduino based controller, hardware wise should be no problem, connected to the correct pins also, I did also check the continuity. I feel it maybe a software issue, I can reinstall again incase something didn't get installed properly.

I would just look at the software, shouldn't have to re-install, just verify that the settings are enabled in raspi-config etc, just go back through the settings on that page that I listed above, if they are wired to the proper pin via the resistor I did three probes and they all are working. Let us know what you find out or if you have additional questions.
 
I know it's small fry compared to the knowledge you guys have, but I just wanted to express my initial gratitude at such a great guide, the helpfulness of the users of this thread and the wider opensource community

From a total beginner/noob, this week I've managed to install and use a Linux distribution, run commands, install the required software, buy all the correct parts for the project and was able to deduce the +ve and -ve pins of a female barrel jack and reduce the voltage on a stepper!

Next week, I'll be attempting soldering for the first time to attach the HAT and start on the wiring required for my automated feeding doser.

:)

Thanks again!

Some suggestions get an additional proto board to practice on, something that is cheap and one you don't mind making mistakes. I'm still practicing and it takes practice to get better, also depends on your iron, tip, solder type etc. It's definitely a skill and something the more you do it the better you will get.

:)
 
I'm being lazy and just asking..

I'm setting up a frag tank and have some left over leds I built that need a 0-10v PWM signal for intensity.

I also have a RPi laying around (I need to out the D-bot back together). Can I make these tow work together without much extra?

If not, I'll just chain the frag tank light to the display tank kessils for control. Or order a board and build the old Typhon controller.
 
I'm being lazy and just asking..

I'm setting up a frag tank and have some left over leds I built that need a 0-10v PWM signal for intensity.

I also have a RPi laying around (I need to out the D-bot back together). Can I make these tow work together without much extra?

If not, I'll just chain the frag tank light to the display tank kessils for control. Or order a board and build the old Typhon controller.
You should be able to use all of it.
How many channels and how much current the control signal needs to support ? . You’ll need couple of extra things...voltage regulators
 
Has anyone gotten the optical sensor working with their pico board? If so, could you send me a picture or diagram of how you did it?
I have not. That’s the only thing I have not tested yet , on the pico baseboard (rev c)
 
I have not. That’s the only thing I have not tested yet , on the pico baseboard (rev c)
I've cut mine apart, so I'll need a new one, but I can still do some testing with it, so I'd like to know how to wire it before I order a new one.
 
Then we need a Reef-pi badge instead ;)
+1 for the ReefPi badge !!

two little things that came to my mind while reading the first guide (again ^^) https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration

#update-hostname-3-10
biocub29 should be biocube29

#reboot-and-install-reef-pi-3-10
is it possible to change the link for the download to something like this https://github.com/reef-pi/reef-pi/releases/stable/latest ??
than the newbies have the latest stable release and dont have to worry about the right version
 
+1 for the ReefPi badge !!

two little things that came to my mind while reading the first guide (again ^^) https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration

#update-hostname-3-10
biocub29 should be biocube29

#reboot-and-install-reef-pi-3-10
is it possible to change the link for the download to something like this https://github.com/reef-pi/reef-pi/releases/stable/latest ??
than the newbies have the latest stable release and dont have to worry about the right version
Thank you for the feedback. I have fixed the spelling mistake in the guide.
I have intentionally avoided to not use latest release as the download link, as latest release can be anything depending upon the time. and may not be same as the guide. As in, if 3.0 is out and the guides are not updated, then they;'ll create a lot of problem for users, since the screenshots and everything is related to 2.0. As and when I release new versions, if I do updated the guide, those links will be updated as well , explicitly , and that will allow me to also update any screenshot or configuration changes thats relevant to the new version.
I'll keep this in mind, and would love to know others opinion.
 
Last edited:
Is there a way how to use i2c temperature sensor instead of the dsb1802? I'm referring to ezo temperature module by Atlas.
Thanks
 
+1 for the ReefPi badge !!

two little things that came to my mind while reading the first guide (again ^^) https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration

#update-hostname-3-10
biocub29 should be biocube29

#reboot-and-install-reef-pi-3-10
is it possible to change the link for the download to something like this https://github.com/reef-pi/reef-pi/releases/stable/latest ??
than the newbies have the latest stable release and dont have to worry about the right version

A reef-pi badge would be pretty sweet!
 

ARE YOU READY TO CONFESS TO CRAZIEST, DUMBEST, FUNNIEST THING YOU’VE EVER DONE IN REEFING?

  • Yeah, I'll confess! (Share your story in the comments!)

    Votes: 26 63.4%
  • Nah, I'll keep mine a secret...(Don't be like that, share with the class!)

    Votes: 15 36.6%
Back
Top
Home
Post thread…
Market
What's new