南臺科技大學

請益 我的馬達沒有反應

4月29日 11:49
如題 想請問各位高手 我要用藍芽去控制我的馬達 藍芽有收到資料 但是馬達卻沒有反應 是我的電源不夠嗎(但這樣不是應該會震動 以下是我的 程式碼 #include <Unistep2.h> #include <SoftwareSerial.h> Unistep2 stepper(9, 10, 11, 12, 4096, 1000);// IN1, IN2, IN3, IN4, SoftwareSerial btSerial(6,7); String bt_rx; void setup() { Serial.begin(9600); btSerial.begin(9600); } void loop() { //stepper.run(); stepper.run(); if (btSerial.available()) { bt_rx = btSerial.readString(); Serial.print("Received:"); Serial.println(bt_rx); while (bt_rx == "turn") { if ( stepper.stepsToGo() == 0 ){ stepper.move(4096); btSerial.println("360"); } } while (bt_rx == "stop") { stepper.stop(); btSerial.println("stop"); } } }
0
回應 3
文章資訊
Logo
每月有 14 則貼文
共 3 則留言
你的unistep2 stepper 設錯了吧
要先設一圈有幾步在設定腳位
原 PO - 南臺科技大學
B1 我沒跟藍芽做結合的時候 我這樣設是可以動的 不過我去試一試好了
原 PO - 南臺科技大學
B1 我看了一下 一個是unistep 一個是unistep2 兩個不太一樣欸