![]() |
發布時間: 2019-7-24 18:56
正文摘要:在與TTL連上接上電腦時,通過串口調試,沒有回應,手機連上就直接成了一個轉發數據的模塊。 通過程序與單片機連接時單片機也不會執行任何命令,感覺成了一個中轉站。 以下是單片機程序: /********************* ... |
哈哈,回去認真看了一遍,我試出來了,在這里我用的是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的源碼嗎 |