- Joined
- Dec 26, 2019
- Messages
- 52
- Reaction score
- 65
How do you have the powerheads attached to the down pvc poles?Here is the video in action,
Detailed step by step instructions on assembly of it all?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
How do you have the powerheads attached to the down pvc poles?Here is the video in action,
Please share the details when you are done building this,Sweet I’m working on a version using a servo and an arduino module
Will do.Please share the details when you are done building this,Sweet I’m working on a version using a servo and an arduino module
Hello Reefers, I was looking for device for my wave makers to turn left and right, pretty much 180 deg turns so that wave maker can provide flow to all my corals and I don't have to use the wave maker at high speed for flow to reach on the other side of the tank, currently I am using 4 thrusters in my 800 gallon tank but they push water in 1 fixed direction but issue is some corals are getting blasted and some are happy and some don't get enough flow, I watched video for large reef tank where 4 wave makers are suspended in water with similar device and they are mounted 1 in each corner of the tank and device is turning all 4 wave makers left to right providing flow to all corals, there are no magnets on the glass which is plus wires run through pvc and I wanted to implement the same design but when I started searching for devices that are available and quality of the devices, I started searching for alternatives, so after doing some research I found video of micro controller that changes the polarity of the 12v motor and timing of the turn can be adjusted by seconds as well, it was simple design, so I bought 12v center shaft geared motor, micro controller and 12v adjustable power supply and I was happy with the outcome, below is the video of the motor on and turning, I did not make any changes to the setting of the micro controller, this is out of the box setting, please see the video of the youtube video,
Look in the previous postsHello Reefers, I was looking for device for my wave makers to turn left and right, pretty much 180 deg turns so that wave maker can provide flow to all my corals and I don't have to use the wave maker at high speed for flow to reach on the other side of the tank, currently I am using 4 thrusters in my 800 gallon tank but they push water in 1 fixed direction but issue is some corals are getting blasted and some are happy and some don't get enough flow, I watched video for large reef tank where 4 wave makers are suspended in water with similar device and they are mounted 1 in each corner of the tank and device is turning all 4 wave makers left to right providing flow to all corals, there are no magnets on the glass which is plus wires run through pvc and I wanted to implement the same design but when I started searching for devices that are available and quality of the devices, I started searching for alternatives, so after doing some research I found video of micro controller that changes the polarity of the 12v motor and timing of the turn can be adjusted by seconds as well, it was simple design, so I bought 12v center shaft geared motor, micro controller and 12v adjustable power supply and I was happy with the outcome, below is the video of the motor on and turning, I did not make any changes to the setting of the micro controller, this is out of the box setting, please see the video of the youtube video,
Thanks for the video. Could you please tell me what parts you used and where you sourced them?

Great job! Mines slightly different I will post when completedThis is the updated version of the oscillating device with 12v gear motor, list and cost of the parts is below and pictures are attached along with the video. I am controlling this with arduino controller and simple sketch that can be updated with change in milliseconds to control the sweep, I have mine at ~120 deg sweep approximately, I will be using PVC pipe or square tube to enclose everything, but if you can 3d print the enclosing case that will be even better but I don't have the 3D printer so I will do something with PVC.
Arduino Nano - 19.99 - 5Pcs
12v Motor 10 rpm - 14.99
BTS7960 Driver - 22.99 - 5Pcs
6mm Flange Coupling 7.98 - 4Pcs
DC Converter 12V to 5V 3A 15W DC Buck Converter ModuleType-C USB Power Adapter - 9.99 2Pcs
Sketch for Arduino Nano - green bold line is there you can increase or decrease the sweep of the motor, higher the number bigger the sweep and lower the number will lower the deg of the sweep/ rotation, you get the idea, I have attached the picture of the wiring diagram interface between Arduino nano and BTS7960 Driver,
#define RPWM 5
#define LPWM 6
#define REN 7
#define LEN 8
int pwm = 80; // speed (adjust if needed)
unsigned long sweepMs = 6500; // increased from 3000 → now ~120°
unsigned long pauseMs = 400; // pause at each end
void setup() {
pinMode(RPWM, OUTPUT);
pinMode(LPWM, OUTPUT);
pinMode(REN, OUTPUT);
pinMode(LEN, OUTPUT);
digitalWrite(REN, HIGH);
digitalWrite(LEN, HIGH);
}
void stopMotor() {
analogWrite(RPWM, 0);
analogWrite(LPWM, 0);
}
void forward() {
analogWrite(RPWM, pwm);
analogWrite(LPWM, 0);
}
void reverse() {
analogWrite(RPWM, 0);
analogWrite(LPWM, pwm);
}
void loop() {
// Move Forward
forward();
delay(sweepMs);
stopMotor();
delay(pauseMs);
// Move Reverse
reverse();
delay(sweepMs);
stopMotor();
delay(pauseMs);
}
![]()
![]()
![]()
![]()
![]()
Sure, looking forward to seeing your build,Great job! Mines slightly different I will post when completed
did u coat the magnet side in anything to prevent corrosion?Here is the video in action,
2 part liquid epoxy is used to coat the magnetdid u coat the magnet side in anything to prevent corrosion?
you don't need heavy gauge wire to connect nano to driver since you are only doing pwm signal to control the speed and sweep, but I would use regular 12v wires to connect the power supply to driver to motor,How did you go about choosing the correct gauge of wiring to connect the nano to the driver? Did any of the components come with wiring or did you source that separately?