Arnov Sharma
Published © MIT

Dual Motor Driver as Robot Base

Made a Custom FET based H-Bridge Setup for a Self Balancing Robot Project

BeginnerFull instructions provided1 hour290
Dual Motor Driver as Robot Base

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1
PCBWay Custom PCB
PCBWay Custom PCB
×1

Software apps and online services

Arduino IDE
Arduino IDE
Fusion
Autodesk Fusion

Story

Read more

Custom parts and enclosures

Fusion360File

Schematics

sch

Code

code

C/C++
int in1 = 2;
int in2 = 3;
int in3 = 4;
int in4 = 5;

void setup() {
 
 pinMode(in1, OUTPUT);
 pinMode(in2, OUTPUT);
 pinMode(in3, OUTPUT);
 pinMode(in4, OUTPUT);

}

void demoOne() {
 digitalWrite(in1, HIGH);
 digitalWrite(in2, LOW);
 digitalWrite(in3, HIGH);
 digitalWrite(in4, LOW);
 delay(2000);

 digitalWrite(in1, LOW);
 digitalWrite(in2, LOW); 
 digitalWrite(in3, LOW);
 digitalWrite(in4, LOW); 
 delay(2000);
 
 digitalWrite(in1, LOW);
 digitalWrite(in2, HIGH);
 digitalWrite(in3, LOW);
 digitalWrite(in4, HIGH);
 delay(2000);
 
 digitalWrite(in1, LOW);
 digitalWrite(in2, LOW); 
 digitalWrite(in3, LOW);
 digitalWrite(in4, LOW); 
 delay(2000);

}

void loop()
{
  demoOne();
  
}

Credits

Arnov Sharma
340 projects • 346 followers
Just your average MAKER
Contact

Comments

Please log in or sign up to comment.