คำอธิบาย
บอร์ดควบคุมความเร็วมอเตอร์ Digital PWM บอร์ดควบคุมความเร็วและทิศทางมอเตอร์ DC รองรับ PWM Control
- Vin DC6.5 – 12V
- VMotor DC4.8 – 24V
- Drive current Io ≤ 2A
- Maximum power dissipation 25W
- High level 2.3V≤ Vin ≤ 5V
- Low level 0.3 V ≤ Vin ≤ 15V
โค้ดตัวอย่างการใช้ L298N
#define enA 8
#define in1 6
#define in2 7
int rotDirection = 0;
int pressed = false;
void setup() {
pinMode(enA, OUTPUT);
pinMode(in1, OUTPUT);
pinMode(in2, OUTPUT);
// Set initial rotation direction
digitalWrite(in1, LOW);
digitalWrite(in2, HIGH);
}
void loop() {
int pwmOutput = 255; //set speed conveyor
analogWrite(enA, pwmOutput); // ส่งสัญญาณ PWM 0-255 = 0-100% เพื่อควบคุมความเร็วสายพาน
rotDirection = 1; // 0 = สายพานเคลื่อนไปทางซ้าย 1=สายพานเคลื่อนไปทางขวา
// สายพานเคลื่อนไปทางซ้าย
if (rotDirection == 0) {
digitalWrite(in1, HIGH);
digitalWrite(in2, LOW);
delay(20);
}
// สายพานเคลื่อนไปทางขวา
if (rotDirection == 1) {
digitalWrite(in1, LOW);
digitalWrite(in2, HIGH);
delay(20);
}
}





รีวิว
ยังไม่มีบทวิจารณ์