Arduino开发板64位win7下的驱动
由 动力老男孩 发表于 2010/10/12 15:11:40从下面的链接下载:
http://www.ftdichip.com/Drivers/CDM/CDM20802%20WHQL%20Certified.zip
感谢网友 blind cat为大家当探路先锋
补充:
再次大力感谢blind cat,下面是Linux ubuntu x64下的驱动
http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx0.4.16_x86_64.tar.gz
考试玩了,想玩机器人了。我多年的梦想!
经过考察,决定玩Arduino,Arduino是arm的吧?
请大侠推荐一款入门的Arduino!!
小盆友,Arduino跟Arm是两回事
不管怎么说已经入手了, 我碰到了一个问题,请教一下。
///如果电压大于512,电子管交替显示5和1;
///否则电子管显示0.
///可是下面这段程序只能来回显示5和1,
///似乎是因为加了delay()的原因,
///求教我该怎么办! 试过goto和break,似乎都不行。
void loop() {
int oio;//定义变量i
while(1)
{
oio=analogRead(5);//读取模拟5口电压值
if(oio>250)//如果大于512(2.5V)
{
digital_5();//点亮5
delay(1000);
gigital_1();//点亮1
delay(1000);
}
else//否则
{
digital_0();//点亮0
}
}
}
难道delay()不能放在if{}里?如果delay放在if里是不是就只循环if了?
我将if{}和else{}里的代码调换后效果良好。
求解!
delay肯定可以放在if里,没有问题的
你的问题可能在于digital_0();后没有delay
所以迅速的点亮0就进入下一个循环了
delay肯定可以放在if里,没有问题的
你的问题可能在于digital_0();后没有delay
所以迅速的点亮0就进入下一个循环了
————————————————
即便是点亮0进入下循环,当它判断到电压<512也应该继续显示0啊。
实验结果:
1,else加delay和循环显示数字没问题。
2.if里加入delay确实会出现问题,不管有没有循环。如果去掉delay一切都好。
也许还有什么地方遗漏了。
这还真是有点奇怪
你有没有试过用 Serial.print(); 把调试信息发送到端口查看器
看看函数的流程
经过对比,买了Arduino 328控制板,今天就去买啦
请问linux的驱动可以在哪里下载? 我找很挺久,没找到.
我是 ubuntu x64.
谢谢!
抱歉,这个我也不太清楚
http://files.arduino.cc/downloads/arduino-0021-2.tgz
刚才发错了,是这个:
http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx0.4.16_x86_64.tar.gz
我直接插上去,可以在 /dev/ttyUSB0 认到 Arduino, 并且可以正常通信,
不知道跟我之前安装了arduino 的IDE有没有关系.
谢谢大家!
恭喜一下
额 看不懂的太多 !!!英语超垃圾我 貌似就及格了一次!