哈哈,回去认真看了一遍,我试出来了,在这里我用的是JDY-18的蓝牙模块(在没连接上手机蓝牙时,自动进入AT模式),首先用USB转TTL的话,vcc,gnd,rx,tx 都得和蓝牙模块上的一一对应,没错,是一一对应,然后在串口助手上就可以测试了,默认波特率是:9600,发送指令时得回车后再发送。如果是用PL2303之类的51开发板的串口的话,则需要接电源给JDY-18的时候串联上一个10K以上的电阻(或者是10k电阻+一个LED蓝灯),因为我这一款的蓝牙电压是在1.8-3.3V的,直接上5v会烧坏的,设置完AT后,将原来的Rx和Tx都得调换回来,就可以了。 |
kalterRegen 发表于 2021-5-7 09:19 你好我也是一样的机子连接起来没有响应,请问能说说怎么连线的吗 |
楼主你好,你这个JD1Y18低功耗时候pwm功能能用吗。买了JDY16的,按照手册做pwm根本不能跑 |
楼主,我用JDY18通过Arduino UNO 连接的电脑,按上面说的rx,tx一一对应后在串口监视器输入指令有反应了,但不管输入AT还是其它什么都返回了几个28523,波特率9600,其他波特率试了几个也是 |
迷途小书童12138 发表于 2019-10-29 10:37 我后面用多了其他蓝牙模块他就可以了,具体原因好像是因为那个波特率不匹配,他接收不到正确的消息,因为消息是通过单片机转了下,单片机上面的晶振是12M的,加倍也不可能具体达到9600,建议还是用11.0592M的晶振 |
迷途小书童12138 发表于 2019-11-5 17:13 我也遇到这种情况,在AT模式下,通过串口发送at命令,返回的都是乱码,用的是JDY-18 |
无敌的UUZ大人 发表于 2019-10-30 16:20 它这个模块只要没连接上蓝牙就是在at指令模式 |
你给蓝牙发送AT指令起码要先把蓝牙设置到AT配置模式才行啊,你直接发AT是怎么回事? |
楼主,你的问题解决了吗?用电脑发at指令给模块有回应吗? |
张小超 发表于 2019-7-27 09:44 这具体是哪个啊 |
a526374696 发表于 2019-7-26 20:15 可以的,在网盘里,自己下载下 链接:https://pan.baidu.com/s/1ImgKIl9DtgzBaaJMII1Flg 提取码:iur1 复制这段内容后打开百度网盘手机App,操作更方便哦 |
我使用的是JDY16也是一样,单片机初始化发送AT指令不能配置蓝牙啊。还有可以分享下这APP的源码吗 |