-
Notifications
You must be signed in to change notification settings - Fork 1
Tips to scale up ZAF Plus
ACS edited this page Sep 18, 2021
·
5 revisions
Here again we can augment ZAF capacity based on the design modularity. A simple possibility is to split the tubes downstream the valves to two or more outputs.
There is also the possibility of mount extra Arduino Mega in the system by connecting them in serial communication and then add a 16 module relay to connect more valves.
To scale up ZAF+, you will need to adapt the code too.
- If you like to add a new pump, you need to first register the new pump in
Context
class we have inpython.zaf_plus.context
submodule. - Then, you can go to
python.zaf_plus.fishfeed
submodule and use the new pump at any point of the code you like.` - For instance if you added a new
water_in
pump, you can adapt your code to use twowater_in
pumps as shown below:
Ctx.pwm.setPWM(Ctx.water_in, 0, 4095)
Ctx.pwm.setPWM(Ctx.water_in2, 0, 4095)
sleep(0.5)
Ctx.pwm.setPWM(Ctx.water_in, 0, 0)
Ctx.pwm.setPWM(Ctx.water_in2, 0, 0)
If you have have further questions about scaling up ZAF+ feel free to contact us by opening an issue on our repository.