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

Michael Lane

Well-Known Member
View Badges
Joined
Aug 11, 2018
Messages
677
Reaction score
1,123
Rating - 0%
0   0   0
Another upcoming UI update.
equipment.png
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Another upcoming UI update.
equipment.png
This is very nice :0-)
I went back and forth with the equipment ui so many time. This is so much better.
Thank you for your continued effort on making the UI better, really appreciate it.
 

wykat

Active Member
View Badges
Joined
May 23, 2018
Messages
182
Reaction score
421
Rating - 0%
0   0   0
Why it was blocked ?
Sad to hear this, do you get to buy the pre-made boards at least?
The PCB's are in Austria, nothing to do with DigiKey. I think they will arrive tomorrow or Friday.
I'm still ticked off at DigiKey and send all communication to Mastercard, my bank will resolve. Unbelievable behavior of DK!
 

pickupman66

5000 Club Member
View Badges
Joined
Aug 10, 2010
Messages
6,032
Reaction score
1,166
Location
Winchester, TN
Rating - 0%
0   0   0
@Ranjib Check this out. I drew it up in Fritzing (cool program but glitchy with Win10). My wires wont be this tight to the board but it gives me a good idea. I was going to use GPIO26 for one of the 8 outlets, but i cannot find it broken out on the ADAfruit board anywhere so I changed that to a different pin.

this is going to be my Main board for the ULN2803 as well as my Temp and float switch connections. I plan to build an identical one connected via GPIO ribbon to the header.

the Float switch I am using is a simple OPEN/Closed circuit. Will that work from the GPIO pin to ground?
12V in via a Buck device to split out a clean 5v to power the system. 2.4 amps on that end.
controller 8 channel power.JPG
 
Last edited:

wykat

Active Member
View Badges
Joined
May 23, 2018
Messages
182
Reaction score
421
Rating - 0%
0   0   0
The PCB's are in Austria, nothing to do with DigiKey. I think they will arrive tomorrow or Friday.
I'm still ****** off at DigiKey and send all communication to Mastercard, my bank will resolve. Unbelievable behavior of DK!
Finally DK confirmed and will refund.
Officially "due to low value amount", they just failed.
Sorry, I'm really P.O with DK as it's not normal to involve credit card companies and banks to get this clarified.
Now let's go ahead again, rest of all tools have arrived and work :) Hopefully PCB's (and reflow oven) arrive tomorrow. Tested solder paste machine today ;)
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0

pickupman66

5000 Club Member
View Badges
Joined
Aug 10, 2010
Messages
6,032
Reaction score
1,166
Location
Winchester, TN
Rating - 0%
0   0   0
Lol. Ok. Poor #26. That board limits us from a channel sadly. May be a good starter hat but down the road or larger gpio needs will need to be addressed
 

MaccaPopEye

Well-Known Member
View Badges
Joined
Jan 5, 2016
Messages
697
Reaction score
1,232
Rating - 0%
0   0   0
Finally DK confirmed and will refund.
Officially "due to low value amount", they just failed.
Sorry, I'm really P.O with DK as it's not normal to involve credit card companies and banks to get this clarified.
Now let's go ahead again, rest of all tools have arrived and work :) Hopefully PCB's (and reflow oven) arrive tomorrow. Tested solder paste machine today ;)
Glad to hear you got it sorted but I completely agree, you really shouldn't need to get the bank/credit card company involved in these kinds of things at all.

I ordered all of my parts through mouser and the shipping was very good and all the parts arrived and are ready to go :)

Will people have to use a hot air gun to solder the PCB or can they use other methods? I couldn't find an affordable one in Australia
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
ok , what page are the dosing pump threads on?
It will be some work to search for that post, so here the steps:
- Use l293d chipset to drive persitaltic pumps. Pumps, l293d chip and wiring instructions are all available on adafruit (till I document things). Each l293d chip can control two pump.
- Use either Pi pwm pin (18 & 19) or PCA9685 pwm pins to control the speed of individual pumps (wired to EN1 , EN2 of l293d)
- IN1/2/3/4 pins in l293d is used for turning the pumps on/off or changing their direction. If you want you can connect them to GPIO and create virtual equipment , turning them on/off will in turn control the pump direction and on/off. If you dont want these things, just connect them to 3.3v and GND depending upon your desired direction (you can also put a mechanical switch or jumper to control the direction/on/off)
- The pumps I used are 12v, 600ma. So I powered my build with a 12v 2A power supply, and used an lm2596 board to generate 5v from it to power the Pi.




https://learn.adafruit.com/adafruit-raspberry-pi-lesson-9-controlling-a-dc-motor?view=all
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Lol. Ok. Poor #26. That board limits us from a channel sadly. May be a good starter hat but down the road or larger gpio needs will need to be addressed
Yup. I am very much interested in making something similar for reef-pi (like permaproto board). Something that eliminates the need of jumper wires, but preserve the ability to solder through hole components (no SMDs)...I'll see what I can do
 

wykat

Active Member
View Badges
Joined
May 23, 2018
Messages
182
Reaction score
421
Rating - 0%
0   0   0
Glad to hear you got it sorted but I completely agree, you really shouldn't need to get the bank/credit card company involved in these kinds of things at all.

I ordered all of my parts through mouser and the shipping was very good and all the parts arrived and are ready to go :)

Will people have to use a hot air gun to solder the PCB or can they use other methods? I couldn't find an affordable one in Australia
My first order was also via Mouser and went ok as well.

The Reef-PI HAT you can solder with a normal solder iron for electronic components. For the PWM (my boards are in Austria since Tuesday but have not arrived yet) is a little more difficult to say. I think most people will be able to use a good solder iron as well, but my hands are too shaky for that. What worked for me was to use a normal solder iron to position the PCA9685 chip by 2 opposite pins. Then when positioned, place solder paste over the other pins and use a hot air rework station, this worked very well for me.

I've bought a cheap <different brands> 858D hot air rework station for this. They can be purchased between 25-30 USD, however do see the safety check !:


With respect to the solder paste it's better to use lead based solder paste. Presently I only have Leadfree and it's more difficult to handle (have ordered different material, Mechanic Sn63/Pb37 25-45um, I believe this was recommended by SparkFun on youtube) Simplest way to add is simply via a syringe:
https://www.aliexpress.com/store/pr...828b6e6&transAbTest=ae803_2&priceBeautifyAB=0
It doesn't show the plunger however, so you may need this as well:
https://www.aliexpress.com/store/pr...828b6e6&transAbTest=ae803_2&priceBeautifyAB=0

I also a bought a solder paste dispenser and reflow oven, as it makes fun making these boards and if possible I would like to go to 0603 (not for Reef-PI) :p
s-l640.jpg
epoxy-resin-dispensing-machine-automatic.jpg

The dispenser arrived yesterday and I only tested with water so far. The syringe with leadfree solder paste I have is too small for the supplied green adapter. I'm thinking of placing the solder paste in the larger syringe supplied with the dispenser. Do note that the solder/glue dispenser also needs a compressor, but first impression is very good.
The oven should arrive today and also requires some modifications but they are well described in the internet (including firmware update, grounding/security fix and replacement of some material).

However as said I think most people will be able to use a good solder iron for the PCA9685, best alternative is positioning via 2 pins and then lead solder paste and an hot air rework station. This is what I will do first when the new PWM boards arrive. Here a stacked picture of my first trial this way. You can clearly see it's a little offset (overlooked that), but all connections are ok. You also can see the bottom left and upper right pin's to have been soldered first. Just take your time on the alignment, then it's easy.
upload_2018-8-30_8-57-18.png

Will keep you posted...
 

When to mix up fish meal: When was the last time you tried a different brand of food for your reef?

  • I regularly change the food that I feed to the tank.

    Votes: 45 21.3%
  • I occasionally change the food that I feed to the tank.

    Votes: 73 34.6%
  • I rarely change the food that I feed to the tank.

    Votes: 70 33.2%
  • I never change the food that I feed to the tank.

    Votes: 19 9.0%
  • Other.

    Votes: 4 1.9%
Back
Top