使用HC-05藍牙模塊控制Arduino開發板

在本篇文章中,我們將學習如何使用HC-05模塊通過藍牙通信控制Arduino開發板。在文章中,我列舉了兩個示例,使用智能手機控制Arduino開發板,以及使用筆記本電腦或PC控制Arduino開發板。在我的上一篇文章中,我們已經學習瞭如何配置HC-05藍牙模塊,並且作爲主設備和從設備,在兩個獨立的Arduino開發闆闆之間進行藍牙通信。

在這裏插入圖片描述

在我們開始使用智能手機控制Arduino開發板的第一個示例之前,先仔細看看HC-05藍牙模塊。將它與只能設置爲從機的HC-06模塊相比較,HC-05也可以設置爲主機,這樣可以在兩個獨立的Arduino開發板之間進行通信。這個模塊有幾個不同的版本,但我推薦一個分線板的版本,因爲以這種方式連接起來要容易得多。 HC-05模塊是藍牙SPP(串行端口協議)模塊,這意味着它通過串行通信與Arduino通信。

本示例所需的組件如下:

● HC-05藍牙模塊

● Arduino開發板

● 麪包板和跳線

電路原理圖

以下是我們將模塊連接到Arduino開發板的方法。

在這裏插入圖片描述

我使用的這個模塊可以在3.6到6V的電壓下工作,因爲它帶有一個包含電壓調節器的分線板。但是,數據引腳的邏輯電壓電平爲3.3V。因此,Arduino的TX(具有5V輸出的發送引腳)和藍牙模塊RX(僅支持3.3V的接收引腳)之間的線路需要通過分壓器連接,以免燒燬模塊。另一方面,藍牙模塊TX引腳和Arduino RX引腳之間的線路可以直接連接,因爲來自藍牙模塊的3.3V信號足以被Arduino開發板上的高邏輯識別。

更多內容請參考以下鏈接:https://www.yiboard.com/thread-1005-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章