wifi模塊怎么使用 手機是怎樣通過wifi模塊和單片機通信的呢?
手機是怎樣通過wifi模塊和單片機通信的呢?單片機要和手機通過wifi進行通訊,那么單片機必須通過控制wifi芯片來實現(xiàn),選用和適合的wifi模塊,將單片機和wifi模塊通過UART來連接實現(xiàn)數(shù)據(jù)的交
手機是怎樣通過wifi模塊和單片機通信的呢?
單片機要和手機通過wifi進行通訊,那么單片機必須通過控制wifi芯片來實現(xiàn),選用和適合的wifi模塊,將單片機和wifi模塊通過UART來連接實現(xiàn)數(shù)據(jù)的交互,wifi模塊的圖片如下所示。
單片機和wifi模塊的連接
單片機和wifi模塊是通過UART來實現(xiàn)連接的,具體的連接方式如下圖所示。
單片機和wifi模塊使用相同的電源,單片機和wifi的通信端口在連接的時候要交叉連接,即單片機的TXD和wifi模塊的RXD連接,單片機的RXD和wifi模塊的TXD連接。硬件連接好后就可以編寫程序了。
數(shù)據(jù)通訊協(xié)議的實現(xiàn)
兩個設備要通信,必須遵循相同的通信協(xié)議。wifi模塊內已經(jīng)實現(xiàn)全棧的通信協(xié)議,是一個透傳模塊,所以單片機只要和wifi模塊實現(xiàn)UART通訊即可。單片機通過UART向wifi模塊發(fā)送AT指令即可實現(xiàn)對wifi模塊的設置,通過AT指令可以實現(xiàn)波特率的設置、wifi模式的設置、用戶名和密碼等數(shù)據(jù)的修改。這些參數(shù)設置好后,單片機就可以通過wifi和手機進行通訊了。
以上就是這個問題的回答,感謝留言、評論、轉發(fā)。
更多精彩內容請關注本頭條號:玩轉嵌入式。感謝大家。