C51 單片機開發(fā)藍牙模塊介紹
共 1150字,需瀏覽 3分鐘
·
2024-07-19 07:30
公眾號文章同步閱讀網址:www.netor0x86.com
閑話:很多知識是學了兩下就放棄,然后又撿起來繼續(xù)學,又放棄,又繼續(xù),最后……哪些學會了,哪些真的放棄了。
本篇開始介紹藍牙模塊,藍牙模塊的使用也比較簡單,畢竟是應用層面的使用,底層的協(xié)議……!!如果還有那么大的精力,可以研究一下!畢竟我也不是專門搞嵌入式的。藍牙模塊、WIFI 模塊、4G 模塊……都和串口有關,掌握串口……!
0x01:什么是藍牙
藍牙我們的筆記本、手機、電視都有這個功能,很早以前的諾基亞手機就有。當時使用藍牙在兩個手機之間傳輸文件,覺得很神奇。現在呢,藍牙已經很普遍了,藍牙耳機、各種智能設備,都有藍牙模塊。
除了個人使用的,在汽車、工業(yè)生產、醫(yī)療等各種領域中都能看到它。
那么,藍牙是什么呢?百度百科一下哈!
藍牙技術是一種無線數據和語音通信開放的全球規(guī)范,它是基于低成本的近距離無線連接,為固定和移動設備建立通信環(huán)境的一種特殊的近距離無線技術連接。
藍牙就是一種近距離的無線連接技術。簡單說就是這樣吧。
0x02:學習用的藍牙模塊
作為學習使用可以在網上購買藍牙模塊,我這里使用的是 HC-08。按照它手冊介紹,HC-08 藍牙串口通信模塊是新一代的基于 Bluetooth Specification V4.0 BLE 藍牙協(xié)議的數傳模塊。
HC-08 模塊的樣子,如下圖:
從圖中可以看到 HC-08 有 6 個針腳,我們只使用其中 4 個足矣。
0x03:模塊工作原理簡單介紹
這部分內容也是摘抄文檔了,先看圖吧。
連線的方式也比較簡單,單片機的 RX 連接藍牙模塊的 TX,單片機的 TX 連接藍牙模塊的 RX,就可以了。
本篇關于藍牙模塊的內容就先整理到這里,后面的文章來整理和演示一下單片機和藍牙模塊的連線,以及通過 AT 命令來設置藍牙模塊。
我是一個程序員,了解 C、PHP、Java、ASM、Python,有 信安、CISP 證書,寫小白也能看得懂的文章,感謝關注!!!
我的網站:https://www.netor0x86.com
我錄制的視頻課程:
1. 入門級棧溢出分析
2. WEB端獲取MAC地址真實項目案例
3. PHP擴展模塊開發(fā)之DLL編寫與調用
4. C語言零基礎入門教程
5. PE 文件結構初識與二進制手寫可執(zhí)行程序
