血阳
发表于 2015-8-31 19:56:02
antbot 发表于 2015-8-31 11:49 static/image/common/back.gif
L298N有5V输出,可以用来给ARDUINO供电
嗯嗯。。。。
詹伯伯
发表于 2015-9-13 17:14:11
很详细额我最近也做了个打算下一步做个视频监控的小车 比较有意思:)
血阳
发表于 2015-9-13 21:19:18
詹伯伯 发表于 2015-9-13 17:14 static/image/common/back.gif
很详细额我最近也做了个打算下一步做个视频监控的小车 比较有意思
嗯嗯,做出蓝牙小车只是第一步,也是只是基础,要想玩好了,在这个基础上继续研发,就一定会有更好玩的东西出现的。
linzihualzh
发表于 2015-9-16 21:51:29
楼主你好 我现在根据你的蓝牙测试程序测试发现输入命令‘1’后L灯没有变化,但是用电脑串口发送时是正常变化的,请问是怎么回事呀:'((还有手机调试蓝牙时使用哪个模式呀。。)
血阳
发表于 2015-9-17 17:21:22
linzihualzh 发表于 2015-9-16 21:51 static/image/common/back.gif
楼主你好 我现在根据你的蓝牙测试程序测试发现输入命令‘1’后L灯没有变化,但是用电脑串口发送时是正常变化 ...
你确定蓝牙连接成功了吗?蓝牙连接成功以后,会有success的提示。
linzihualzh
发表于 2015-9-18 12:58:12
连接是连接成功了,不过就是发送命令没有反应,不知道是不是我没有用蓝牙拓展模块的原因?
血阳
发表于 2015-9-18 17:25:56
linzihualzh 发表于 2015-9-18 12:58 static/image/common/back.gif
连接是连接成功了,不过就是发送命令没有反应,不知道是不是我没有用蓝牙拓展模块的原因?
那你的蓝牙和arduino的连线是否确定正确?
还有,发送的命令,你试试发送1和1对应的那个 ASCII码看看。
killsaler
发表于 2015-11-3 22:00:01
void stop();
void left();
void forward();
void back();
void right();
void setup()
{
pinMode( 11, OUTPUT);
pinMode( 5, OUTPUT);
pinMode( 6, OUTPUT);
pinMode( 10, OUTPUT);
Serial.begin(9600);
}
int i;
void loop()
{
if(Serial.available())
{
i=Serial.read();
switch(i)
{
case'2':
{forward( ); break;}
case'4':
{left( ); break;}
case'5':
{stop(); break;}
case'6':
{right( ); break;}
case'8':
{back( ); break;}
}
}
}
void forward()
{
analogWrite(5 , 0);
analogWrite(6 , 180);
analogWrite(10 , 0);
analogWrite(11 , 180);
delay( 300 );
}
void left()
{
analogWrite(5 , 180);
analogWrite(6 , 0);
analogWrite(10 , 0);
analogWrite(11 , 180);
delay( 300 );
}
void back()
{
analogWrite(5 , 180);
analogWrite(6 , 0);
analogWrite(10 , 180);
analogWrite(11 , 0);
delay( 300 );
}
void right()
{
analogWrite(5 , 0);
analogWrite(6 , 180);
analogWrite(10 , 180);
analogWrite(11 , 0);
delay( 300 );
}
void stop()
{
analogWrite(5 , 0);
analogWrite(6 , 0);
analogWrite(10 , 0);
analogWrite(11 , 0);
delay( 300 );
}
楼主你好,我想问问我的小车为什么测试不成功上面是代码,蓝牙连接也成功,发送也是succeed,就是不动,我开始以为电压不够,但增加电压后也不行,电机完全没反应,线路是之前测试超声波模块时接的,所以应该不是线路问题,求解
血阳
发表于 2015-11-4 12:24:59
killsaler 发表于 2015-11-3 22:00 static/image/common/back.gif
void stop();
void left();
void forward();
你的函数里面,加delay干嘛呀?
可以去掉delay。
或者如果你要加的话,delay时间延长一点,比如delay(1000)试试。
血阳
发表于 2015-11-4 12:28:09
killsaler 发表于 2015-11-3 22:00 static/image/common/back.gif
void stop();
void left();
void forward();
还有,如果你不控制速度的话,别用analogWrite,因为这个函数只能针对特殊引脚,用digitalWrite才对。
killsaler
发表于 2015-11-4 22:58:13
血阳 发表于 2015-11-4 12:24 static/image/common/back.gif
你的函数里面,加delay干嘛呀?
可以去掉delay。
或者如果你要加的话,delay时间延长一点,比如delay( ...
我试过去掉,后面直接用你的代码,可惜还是不行,我一开始用nano,后面用UNO,还是不行,不过可能是我不知道那里出错了,等过几天再测试,再跟你讨论
liuxingwang
发表于 2015-11-12 11:33:45
如果用HC—06的蓝牙模块!大神怎么连接?不用那个蓝牙拓展板行吧?我是新手
血阳
发表于 2015-11-12 20:31:00
liuxingwang 发表于 2015-11-12 11:33 static/image/common/back.gif
如果用HC—06的蓝牙模块!大神怎么连接?不用那个蓝牙拓展板行吧?我是新手
你可以去看看其他大神的,应该有这个模块的帖子,我也没怎么研究过这个,就不误人子弟了。
2D刺猬
发表于 2015-11-25 08:06:10
可以说说你的qq号吗?我想加你也做小车。
2D刺猬
发表于 2015-11-25 10:55:36
要两个电机吗
页:
1
2
3
4
5
6
[7]
8
9
10
11