WIFI和蓝牙无线模块的应用小结
最近的項目上有需要無線模塊連接手機APP,實現一些配置功能,藍牙模塊和wifi模塊都有用到,藍牙模塊用的是YHD-BT421,是基于tlsr8266藍牙芯片實現的,WIFI模塊用的是ESP8266。
藍牙模塊
藍牙傳輸距離大約為10米,只要是兩個可以支持藍牙通訊的設備,即可在傳輸距離內實現數據傳輸。藍牙采用分散式網絡結構以及快跳頻和短包技術,藍牙使用的是FHSS方式,一般每秒鐘跳變1600次,將83.5MHz的頻帶劃分為79個頻帶信道,每個時刻只占1MHz的帶寬。支持點對點及點對多點通信,工作在全球通用的2.4GHz ISM(即工業、科學、醫學)頻段,其數據速率為1Mbps,采用時分雙工傳輸方案實現全雙工傳輸,相對于其他的無線模塊,其最大的特點是低功耗。wifi模塊
WiFi在2.4Ghz頻段工作,所使用的協議是802.11標準,大部分802.11采用2.4GHz的ISM頻段,所支持的速度最高達54Mbps,通過互聯網連接上安裝訪問點來創建,傳輸距離大概為300英尺。只要手頭有支持WiFi連接的設備,在熱點覆蓋的區域即可隨時聯網。其現在廣泛應用在PC、平板、手機等設備中,成為人們最熟悉的短距離通訊方式。在傳輸距離和速率方面,wifi比藍牙會有較大的優勢。
在開發應用方面,不管是藍牙還是wifi模塊,其內部通信功能都已實現并封裝好,可以作為一個網絡透傳的功能,實現與手機APP等的數據傳輸。軟件方面只需要將電源、復位等打開,并將串口參數設置好,就可以通過串口AT命令對模塊的一些必要參數進行配置,已達到通信的要求,比如查詢版本信息,設置模塊名稱、密碼,設置wifi的模式、ip、端口等。Wifi模塊除AT配置外,一般還有web和app配置模式,可支持網頁和app對其必要參數進行配置,并且還有smartlink快連功能。
總結
以上是生活随笔為你收集整理的WIFI和蓝牙无线模块的应用小结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bzoj 4598: [Sdoi2016
- 下一篇: uic计算机课程表,美国UIC大学研究生