手机号登录
手机号重置密码
只需一步,快速开始
#include <MSMotorShield.h> MS_DCMotor motor(2, MOTOR12_64KHZ); // create motor #2, 64KHz pwm void setup() { Serial.begin(9600); // set up Serial library at 9600 bps Serial.println("Motor test!"); motor.setSpeed(200); // set the speed to 200/255 } void loop() { Serial.print("tick"); motor.run(FORWARD); // turn it on going forward delay(1000); Serial.print("tock"); motor.run(BACKWARD); // the other way delay(1000); Serial.print("tack"); motor.run(RELEASE); // stopped delay(1000); }
您需要 登录 才可以下载或查看,没有帐号?注册
使用道具 举报
tsaiwn 发表于 2015-4-25 12:16 可能你的库太旧, 没有 #inlcude 你自己在你 sketch 主程序的第一句写:
血阳 发表于 2015-4-25 13:07 这样了也不行,报错错的不是这个编译器里面的,看报错提示,是错在库文件里面,说里面好多东西都没定义。
tsaiwn 发表于 2015-4-26 01:00 我刚刚看了那库 https://github.com/zhaojinghua/Arduino/blob/master/MSMotorShield/MSMotorShield.c ...
血阳 发表于 2015-4-26 10:26 嗯嗯,还有是不是必须把arduino的软件放在英文目录下才行啊?我放在中文目录下好像也不能引用。
tsaiwn 发表于 2015-4-26 18:22 不必 ! 前面那位林定祥大神说的不太对 只要 Arduino IDE 根目录开始之后不要用中文目录即可
血阳 发表于 2015-4-26 23:43 Soga~长见识了~
tsaiwn 发表于 2015-4-27 00:07 那你的问题解决了没啊 ?
血阳 发表于 2015-4-27 00:29 木有,我不知道是我电脑问题还是什么,就连我引用原文件里面的库都会报错。 你能不能试试,一楼这个程 ...
tsaiwn 发表于 2015-4-27 01:06 No error if changed to use "Arduino.h" See Fig. below ...
tsaiwn 发表于 2015-4-27 01:10 看到没 我故意用中文目录喔 !! 只要修改 libraries\MSMotorShield\MSMotorShield.cpp
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|联系我们|极客工坊
GMT+8, 2026-6-9 07:39 , Processed in 0.084224 second(s), 22 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.