用户工具

站点工具


导航菜单

首页

Home


锤蚁出品

By TREEE


培训活动

Workshop


知识技术

Tech & Skills


里程碑

Milestone


加入我们

Opening

ideas:car1

这是本文档旧的修订版!


蓝牙小车

先晒一下我的小车

昨天搞了一天的蓝牙小车终于好了,现在在这里分享一下经验,和大家交流相互学习一下,希望大神多多指教哈 。首先呢,先来说一下,制作所需要的材料。硬件方面:L298驱动模块、蓝牙模块(我用的是HC-05)、小车底盘、当然了还少不了Arduino UNO、软件方面: 蓝牙串口助手(app store里面就可以下载,如果实在找不到,可以找我), 下面上图片

原谅我盗了几张图 对于L298驱动模块的话,相信大家都不会陌生,才子精品教程里面讲的很详细,这里我就不多说了, 那就来说说蓝牙模块吧啊,在蓝牙模块使用之前一定要先设置好,否则根本连不上手机 设置的话有多种方法,我是通过Arduino设置的,将代码下载到Arduino里,然后将蓝牙模块接到Arduino上,然后按一下Arduino上的复位按钮(这里需要注意的是先下载程序,然后接蓝牙,顺序不能搞错,否则的话会下载错误) 代码如下:

#define AT 2 #define LED 13 void setup() { pinMode(LED,OUTPUT); pinMode(AT,OUTPUT); digitalWrite(AT,HIGH); Serial.begin(38400);这里应该和你的模块通信波特率一致 delay(100); Serial.println(“AT”); delay(100); Serial.println(“AT+NAME=OPENJUMPER-Bluetooth”);命名模块名 delay(100); Serial.println(“AT+ROLE=0”);设置主从模式:0从机,1主机 delay(100); Serial.println(“AT+PSWD=1234”);设置配对密码,如1234 delay(100); Serial.println(“AT+UART=9600,0,0”);设置波特率9600,停止位1,校验位无 delay(100); Serial.println(“AT+RMAAD”);清空配对列表 } void loop() { digitalWrite(LED, HIGH); delay(500); digitalWrite(LED, LOW); delay(500); }

· 最后更改: 2015/12/23 11:44