Vishal Roy
Published © CC BY-NC-ND

Automate any Submersible Pump Starter with Arduino

We'll be using an Arduino Nano based on ATmega328P to automate starter of any kind.

BeginnerFull instructions provided3,918
Automate any Submersible Pump Starter with Arduino

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1
Grove - 2-Channel SPDT Relay
Seeed Studio Grove - 2-Channel SPDT Relay
×1
5V 2.5A Switching Power Supply
Digilent 5V 2.5A Switching Power Supply
×1
DC POWER JACK 2.1MM BARREL-TYPE PCB MOUNT
TaydaElectronics DC POWER JACK 2.1MM BARREL-TYPE PCB MOUNT
×1
Jumper wires (generic)
Jumper wires (generic)
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Multitool, Screwdriver
Multitool, Screwdriver
Mastech MS8217 Autorange Digital Multimeter
Digilent Mastech MS8217 Autorange Digital Multimeter
It's optional, but good to have to analyse your starter circuit and debug any connections.

Story

Read more

Schematics

Microcontroller Circuit Doodle

Code

Microcontroller Code

C/C++
int RELAY1 = 11
int RELAY2 = 13

void setup() { 
  pinMode(RELAY1, OUTPUT); 
  pinMode(RELAY2, OUTPUT);

  digitalWrite(RELAY1, LOW); 
  digitalWrite(RELAY2, LOW); 
  delay(2000);
  
  digitalWrite(RELAY1, HIGH); 
  digitalWrite(RELAY2, HIGH); 
  delay(2000);
  
  digitalWrite(RELAY1, LOW); 
  digitalWrite(RELAY2, LOW);
}

void loop() {}

Credits

Vishal Roy

Vishal Roy

2 projects • 1 follower

Comments