代码问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4331|回复: 4

[已解决] 代码问题

[复制链接]
发表于 2013-1-15 10:26 | 显示全部楼层 |阅读模式
int motorPin1 = 8;    // Blue   - 28BYJ48 pin 1
int motorPin2 = 9;    // Pink   - 28BYJ48 pin 2
int motorPin3 = 10;    // Yellow - 28BYJ48 pin 3
int motorPin4 = 11;    // Orange - 28BYJ48 pin 4
                        // Red    - 28BYJ48 pin 5 (VCC)
int motorSpeed = 1200;  //variable to set stepper speed
int count = 0;          // count of steps made
int countsperrev = 512; // number of steps per full revolution
int lookup[8] = {B01000, B01100, B00100, B00110, B00010, B00011, B00001, B01001};
void setup() {
  //declare the motor pins as outputs
  pinMode(motorPin1, OUTPUT);
  pinMode(motorPin2, OUTPUT);
  pinMode(motorPin3, OUTPUT);
  pinMode(motorPin4, OUTPUT);
  Serial.begin(9600);
}
void loop(){
  if(count < countsperrev )
    clockwise(); // //////////////////////////////////错误在这里   提示没有正确的标识
  else if (count == countsperrev * 2)
    count = 0;
  else
    anticlockwise();//////////////////////////////////// //////////////////////////////////错误在这里   提示没有正确的标识
  count++;
}

请问我该怎么改正
 楼主| 发表于 2013-1-15 10:36 | 显示全部楼层
 楼主| 发表于 2013-1-15 11:04 | 显示全部楼层
快点来人啊
发表于 2013-1-15 11:07 | 显示全部楼层
就是没有定义这个函数啊~~~~你在哪里定义的?
发表于 2013-1-16 15:46 | 显示全部楼层
调用一个不存在的东西肯定出错了啊。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2025-1-1 22:15 , Processed in 0.077167 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表