請選擇 進入手機版 | 繼續訪問電腦版

BLOG記事用論壇

 找回密碼
 註冊
搜索
熱搜:
查看: 2491|回復: 0

L298N 馬達驅動板

[複製鏈接]
發表於 2015-8-18 17:32:38 | 顯示全部樓層 |閱讀模式

L298N
可驅動兩個直流馬達或一個步進馬達
記得接地......
data sheet
  1. const int motorIn1 = 5;
  2. const int motorIn2 = 6;
  3. const int motorIn3 = 7;     
  4. const int motorIn4 = 8;

  5. const int DELAY = 2000;


  6. void setup()
  7. {
  8.         pinMode(motorIn1, OUTPUT);
  9.         pinMode(motorIn2, OUTPUT);
  10.         pinMode(motorIn3, OUTPUT);
  11.         pinMode(motorIn4, OUTPUT);   
  12.         pinMode(A2, OUTPUT);  
  13.         pinMode(A3, OUTPUT);  
  14.         pinMode(A4, OUTPUT);  
  15.         pinMode(A5, OUTPUT);  
  16. }
  17. void loop()

  18. {

  19.         //  digitalWrite(A2, HIGH);
  20.         //  digitalWrite(A3, HIGH);
  21.         //  digitalWrite(A5, HIGH);
  22.         //  digitalWrite(A4, HIGH);
  23.         analogWrite(A2, 128);
  24.         analogWrite(A3, 128);
  25.         analogWrite(A4, 128);
  26.         analogWrite(A5, 128);

  27.         digitalWrite(motorIn1, HIGH);
  28.         digitalWrite(motorIn2, LOW);
  29.         digitalWrite(motorIn3, HIGH);
  30.         digitalWrite(motorIn4, LOW);
  31.         delay(DELAY);

  32.         //  digitalWrite(A2, HIGH);
  33.         //  digitalWrite(A3, HIGH);
  34.         //  digitalWrite(A5, HIGH);
  35.         //  digitalWrite(A4, HIGH);

  36.         digitalWrite(motorIn2, HIGH);
  37.         digitalWrite(motorIn1, LOW);
  38.         digitalWrite(motorIn4, HIGH);
  39.         digitalWrite(motorIn3, LOW);  
  40.         delay(DELAY);
  41. //   for (int i=150; i<=250; i++){
  42. //   analogWrite(A4, i);
  43. //   analogWrite(A5, 0);
  44. //  delay(100);
  45. // }
  46.   
  47. }
複製代碼

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|綜合討論區

GMT+8, 2019-12-12 00:23 , Processed in 0.083507 second(s), 6 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表