[問題] Arduino步進馬逹問題
大家好,
小弟我又來問問題了,
這個範例程式在跑時,
不斷跟我說這行重新定義,
無法跑,
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