使用L298n的一些總結和回顧

爲了完成物聯網實驗裏的重要一步,風扇調速,作爲一個arduino小白的我也是煞費苦心。經過查找終於是得到了問題的解決辦法——L298n電機驅動模塊,說實話這個模塊用的也是讓我心累,但是終於是成功完成了,廢話也不說了,就講講一些要點吧

剛開始我拿到淘寶賣家給的資料

我還以爲需要從板子上接5V給芯片供電,結果怎麼連接都不對。(說實話上面的那個板載5V使能我現在還不知道是什麼意思,哪位大神要是知道不妨勞煩評論裏告訴我一下,謝謝啦吐舌頭

大概難點就這一處,我上網看了不少人的實例,感覺都沒有仔細講連線,下面就是詳細的實驗步驟,剛入門的童鞋們可以看看大笑

上圖是我主要參考的連接方式,講的挺詳細的


這是連接的結果展示,(抱歉,連的有點亂啊)

#define in1 9 
#define in2 10 
#define pinPWM 6 
int SpeedValue;
void setup()
{
  pinMode(in1,OUTPUT);
  pinMode(in2,OUTPUT);
}
void loop()
{
  digitalWrite(in2,LOW);  //電機反轉
  digitalWrite(in1,HIGH);
  SpeedValue=250;  //SpeedValue爲0~255的整數值
  analogWrite(pinPWM,SpeedValue);
}

這是代碼,正確連接燒到arduino板子上就可以運行了。你可以更改SpeedValue的數值,看看電機的轉速是不是在改變得意
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章