lnwshop logo

Motor Drive L298P

Motor Drive L298P
รหัสสินค้า AT07002
หมวดหมู่ Motor Drive Shield
ราคาปกติ 600.00 บาท
ลดเหลือ 350.00 บาท
สถานะสินค้า พร้อมส่ง
อัพเดทล่าสุด 26 พ.ย. 2559
ความพึงพอใจ ยังไม่มีความคิดเห็น
จำนวน
ชิ้น
หยิบลงตะกร้า
Share
Scan this!

SPECIFICATION : 

  • Logic Control Voltage:5V (From Arduino)
  • Motor Driven Voltage:6.5~12v(VIN Power Supply),4.8~35V (External Power Source)
  • 2 way motor drive
  • Logic supply current Iss:≤36mA
  • Motor Driven current Io:≤2A
  • Maximum power consumption:25W(T=75℃)
  • Up to  2A current each way
  • Pin 4,5,6,7 are used to drive two DC motor 
  • Support PWM speed control 
  • Support PLL advance speed control
  • Size: 55x55mm

DOCUMENTS :

โค้ดตัวอย่าง

 

/* Ardumoto Example Sketch

  by: Jim Lindblom

  date: November 8, 2013

  license: Public domain. Please use, reuse, and modify this 

  sketch!

 

  Three useful functions are defined:

    setupArdumoto() -- Setup the Ardumoto Shield pins

    driveArdumoto([motor], [direction], [speed]) -- Drive [motor] 

      (0 for A, 1 for B) in [direction] (0 or 1) at a [speed]

      between 0 and 255. It will spin until told to stop.

    stopArdumoto([motor]) -- Stop driving [motor] (0 or 1).

  setupArdumoto() is called in the setup().

  The loop() demonstrates use of the motor driving functions.

*/

 

// Clockwise and counter-clockwise definitions.

// Depending on how you wired your motors, you may need to swap.

#define CW  0

#define CCW 1

// Motor definitions to make life easier:

#define MOTOR_A 0

#define MOTOR_B 1

 

// Pin Assignments //

// Don't change these! These pins are statically defined by shield layout

const byte PWMA = 3;  // PWM control (speed) for motor A

const byte PWMB = 11; // PWM control (speed) for motor B

const byte DIRA = 12; // Direction control for motor A

const byte DIRB = 13; // Direction control for motor B

void setup()

{

  setupArdumoto(); // Set all pins as outputs

}

void loop()

{

  // Drive motor A (and only motor A) at various speeds, then stop.

  driveArdumoto(MOTOR_A, CCW, 255); // Set motor A to CCW at max

  delay(1000);  // Motor A will spin as set for 1 second

  driveArdumoto(MOTOR_A, CW, 127);  // Set motor A to CW at half

  delay(1000);  // Motor A will keep trucking for 1 second 

  stopArdumoto(MOTOR_A);  // STOP motor A 

 

  // Drive motor B (and only motor B) at various speeds, then stop.

  driveArdumoto(MOTOR_B, CCW, 255); // Set motor B to CCW at max

  delay(1000);  // Motor B will spin as set for 1 second

  driveArdumoto(MOTOR_B, CW, 127);  // Set motor B to CW at half

  delay(1000);  // Motor B will keep trucking for 1 second

  stopArdumoto(MOTOR_B);  // STOP motor B 

 

  // Now spin both!

  driveArdumoto(MOTOR_A, CW, 255);  // Motor A at max speed.

  driveArdumoto(MOTOR_B, CW, 255);  // Motor B at max speed.

  delay(1000);  // Drive forward for a second

  // Now go backwards at half that speed:

  driveArdumoto(MOTOR_A, CCW, 127);  // Motor A at max speed.

  driveArdumoto(MOTOR_B, CCW, 127);  // Motor B at max speed.

}

 

// driveArdumoto drives 'motor' in 'dir' direction at 'spd' speed

void driveArdumoto(byte motor, byte dir, byte spd)

{

  if (motor == MOTOR_A)

  {

    digitalWrite(DIRA, dir);

    analogWrite(PWMA, spd);

  }

  else if (motor == MOTOR_B)

  {

    digitalWrite(DIRB, dir);

    analogWrite(PWMB, spd);

  }  

}

// stopArdumoto makes a motor stop

void stopArdumoto(byte motor)

{

  driveArdumoto(motor, 0, 0);

}

 

// setupArdumoto initialize all pins

void setupArdumoto()

{

  // All pins should be setup as outputs:

  pinMode(PWMA, OUTPUT);

  pinMode(PWMB, OUTPUT);

  pinMode(DIRA, OUTPUT);

  pinMode(DIRB, OUTPUT);

  // Initialize all pins as low:

  digitalWrite(PWMA, LOW);

  digitalWrite(PWMB, LOW);

  digitalWrite(DIRA, LOW);

  digitalWrite(DIRB, LOW);

}

 

สินค้านี้ยังไม่มีคนรีวิว
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
สินค้านี้ยังไม่มีคนถามคำถาม

หากต้องการใบกำกับภาษีโปรดแจ้งในช่องรายละเอียดเพิ่มเติมและ "----แนบเลขประจำตัวผู้เสียภาษี 13 หลักมาด้วยครับ----" ราคาสินค้าที่ต้องชำระจะต้องบวกภาษี 7% เข้าไปด้วย หากไม่ต้องการใบกำกับภาษี ชำระค่าสินค้าตามราคาหน้าเว็บได้เลยครับ

 

ค่าจัดส่งสินค้า ยอดสั่งซื้อต่ำกว่า 500 บาท ค่าจัดส่งทาง EMS 50 บาท

                      ยอดสั่งซื้อ 500 บาทขึ้นไป จัดส่งให้ฟรีทาง EMS

 

หลังจากสั่งซื้อและชำระเงินแล้ว จะต้องแจ้งชำระเงินทางหน้าเว็บเท่านั้น  หากไม่มีการแจ้งชำระเงินภายใน 72 ชม. ระบบจะยกเลิกคำสั่งซื้อโดยอัตโนมัติ หากท่านยังต้องการสั่งซื้อสินค้าอยู่ จะต้องทำการสั่งซื้อใหม่อีกครั้ง

 

      รายการที่แจ้งชำระเงินก่อนเวลา 15:00น. จะทำการจัดส่งในวันทำการเดียวกัน  รายการที่แจ้งชำระเงินหลัง 15:00น. จะจัดส่งในวันทำการถัดไป  จะทำการจัดส่งทุกวัน จันทร์-ศุกร์

      *เฉพาะวันเสาร์ รายการที่แจ้งชำระเงินก่อนเวลา 10:00น. จะทำการจัดส่งในวันทำการเดียวกัน  รายการที่แจ้งชำระเงินหลัง 10:00น. จะจัดส่งในวันทำการถัดไป  

 

      หลังจากชำระเงินแล้ว คลิ๊กที่นี่ เพิ่อแจ้งชำระเงินทันที  หากไม่สะดวกในการแนบหลักฐานการโอนเงิน กรุณาแจ้งชื่อธนาคาร และเวลาโอนเงินที่ถูกต้อง หากไม่สะดวกในการเข้าหน้าเว็บจริงๆ สามารถส่งหลักฐานการโอนเงินมาได้ทาง Official Line ID :  @arduinothai   



 

 

ธ.กสิกรไทย สาขาเซ็นทรัลเฟสติวัล หาดใหญ่ ออมทรัพย์
ธ.กรุงไทย สาขาเซ็นทรัลเฟสติวัล หาดใหญ่ ออมทรัพย์
ธ.ไทยพาณิชย์ สาขาเซ็นทรัลเฟสติวัล หาดใหญ่ ออมทรัพย์
ธ.กรุงเทพ สาขาเซ็นทรัลเฟสติวัล หาดใหญ่ ออมทรัพย์
  • ค่าธรรมเนียม 3.9% + 11 THB
  • การชำระผ่าน PayPal คุณไม่จำเป็นต้องแจ้งชำระเงิน เนื่องจากระบบจะจัดการให้คุณทันที ที่คุณชำระเงินเสร็จสมบูรณ์
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

หมวดหมู่สินค้า

ติดตามสินค้า

สินค้าใหม่

รหัสสินค้า AT11356
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า AT11358
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า AT11357
5.00 บาท
สินค้าหมด

ระบบสมาชิก

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

สถิติร้านค้า

หน้าที่เข้าชม1,770,320 ครั้ง
ผู้ชมทั้งหมด501,172 ครั้ง
เปิดร้าน15 ก.ย. 2557
ร้านค้าอัพเดท25 พ.ย. 2560

ติดต่อเรา

0988257936
facebook
Go to Top