[問題] Arduino步進馬逹問題

看板Electronics作者 (ICK)時間8年前 (2017/03/19 14:57), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
大家好, 小弟我又來問問題了, 這個範例程式在跑時, 不斷跟我說這行重新定義, 無法跑, Stepper stepper(STEPS, 8, 9, 10, 11); 我不懂為什麼, P.S:我是直接把以下範例程式丟到IDE跑而以. 以下為範例程式, 謝謝看完, --- /* * 步进电机跟随电位器旋转 * (或者其他传感器)使用0号模拟口输入 * 使用arduino IDE自带的Stepper.h库文件 */ #include <Stepper.h> // 这里设置步进电机旋转一圈是多少步 #define STEPS 100 // attached to设置步进电机的步数和引脚 Stepper stepper(STEPS, 8, 9, 10, 11); // 定义变量用来存储历史读数 int previous = 0; void setup() { // 设置电机每分钟的转速为90步 stepper.setSpeed(90); } void loop() { // 获取传感器读数 int val = analogRead(0); // 移动步数为当前读数减去历史读数 stepper.step(val - previous); // 保存历史读数 previous = val; } /* * 步进电机跟随电位器旋转 * (或者其他传感器)使用0号模拟口输入 * 使用arduino IDE自带的Stepper.h库文件 */ #include <Stepper.h> // 这里设置步进电机旋转一圈是多少步 #define STEPS 100 // attached to设置步进电机的步数和引脚 Stepper stepper(STEPS, 8, 9, 10, 11); // 定义变量用来存储历史读数 int previous = 0; void setup() { // 设置电机每分钟的转速为90步 stepper.setSpeed(90); } void loop() { // 获取传感器读数 int val = analogRead(0); // 移动步数为当前读数减去历史读数 stepper.step(val - previous); // 保存历史读数 previous = val; } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.10.194.126 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1489906649.A.DA6.html

03/19 15:40, , 1F
找到問題了,謝謝大家看完
03/19 15:40, 1F
文章代碼(AID): #1OpYlPsc (Electronics)