[問題] 兩顆藍芽沒辦法用同一塊Arduino嗎?

看板Electronics作者 (T@cO)時間9年前 (2015/08/02 17:26), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
小弟Arduino新手 手上有四顆HC05藍芽模組,三塊Arduino 因為要做一個簡單小型的網路 礙於手上的藍芽無法一對多連線 想說先做3個點! 示意圖 AB 這樣 / \ C D C跟D各是由一顆hc05跟arduino組成 AB的部分是一塊arduino+兩顆hc05組成 接線都接好之後,發現鮑率方面好像有問題 AC兩顆藍芽永遠沒辦法正常運作(C傳回但是A收不到) 但是實在看不懂該怎麼寫 請各位大大幫我看一下 以下是AB端的程式碼 https://goo.gl/DVqJnp -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.115.173.18 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1438507577.A.C39.html

08/02 18:28, , 1F
剛剛自行google到與我相同的問題
08/02 18:28, 1F

08/02 18:29, , 2F
08/02 18:29, 2F

08/02 18:29, , 3F
目前正在尋找解決方法
08/02 18:29, 3F

08/02 19:47, , 4F
Arduino Uno 看起來只支援一組UART功能 沒辦法同時兩個
08/02 19:47, 4F

08/02 19:48, , 5F
程式碼我加入了 listen(); ,已經初步解決這個問題!
08/02 19:48, 5F

08/02 19:49, , 6F
雖然不盡完美,但至少需要的功能有做出來了!
08/02 19:49, 6F

08/08 07:00, , 7F
serial transfer 兩塊試試看
08/08 07:00, 7F
文章代碼(AID): #1LlU8vmv (Electronics)