Module Description:
1 Dual L9110S chip motor motive force
2 Module power supply voltage: 2
three Suitable for motor range: motor working voltage 2, broad operating latest 0, the present for sale clever car voltage and recent are on this fluctuate
four Can drive 2 DC motors at the same time, or a 4-wire 2-phase stepper motor
five PCB board size: 2 * 2 ultra-small size, suitable for meeting
6 With constant mounting holes, diameter: 3mm
Module interface description:
[6P black curved pin description
1 VCC external 2 voltage
2 GND External GND
3 IA1 external microcontroller IO port
four IB1 exterior microcontroller IO port
5 IA2 External microcontroller IO port
6 IB2 External microcontroller IO port
[4P Green Terminal Description
1 OA1 OB1 connects to two pins of DC motor, no route
2 OA2 OB2 DC motor 2 pins, no path
Module use directions :
Turn on VCC, GND Module power indicator is on
IA1 enter excessive level, IA1 enter low level, [OA1 OB1] motor positive rotation;
IA1 enter low level, IA1 enter high level, [OA1 OB1] motor reverse;
IA2 input excessive level, IA2 enter low level, [OA2 OB2] motor fine rotation;
IA2 input low level, IA2 input high level, [OA2 OB2] motor reverse;
Reference code:
int a1=17;
int b1=11; int a2=10; int b2=10
int a2=10;
int b2=12;
int c1=7;
int d2=6
void setup()
setup(); void setup()
pinMode(a1,OUTPUT)
pinMode(a2,OUTPUT)
pinMode(b1,OUTPUT); pinMode(b2,OUTPUT)
pinMode(b2,OUTPUT)
pinMode(b1,OUTPUT); pinMode(b2,OUTPUT); pinMode(c1,OUTPUT)
pinMode(c1,OUTPUT); pinMode(c2,OUTPUT); pinMode(d1,OUTPUT)
pinMode(d2,OUTPUT)
}
pinMode(d1,OUTPUT); pinMode(d2,OUTPUT); }
for(char i=0;i<10;i++)
digitalWrite(a1,LOW)
digitalWrite(a1,LOW)
digitalWrite(a1,LOW); digitalWrite(a2,HIGH); digitalWrite(b1,LOW)
digitalWrite(b1,LOW); digitalWrite(b2,HIGH); digitalWrite(c1,LOW)
digitalWrite(a1,LOW); digitalWrite(b1,LOW); digitalWrite(b2,HIGH); digitalWrite(c1,LOW)
digitalWrite(c1,LOW); digitalWrite(c2,HIGH); digitalWrite(d1,LOW)
digitalWrite(d2,HIGH); digitalWrite(c1,LOW); digitalWrite(c2,HIGH); digitalWrite(d1,LOW); digitalWrite(d2,HIGH)
}
}