資料介紹
描述
在本教程中,我們將通過從 HC-05 藍牙模塊發送語音信號來打開和關閉 LED,然后由 Arduino 接收。這將通過使用名為“Arduino 藍牙語音控制器”的移動應用程序來完成,該應用程序可以從 Android Play 商店下載,然后將其與藍牙模塊 HC-05 連接,開始您與 Arduino IDE 之間的通信。
什么是 HC-05 藍牙模塊?
藍牙可以在以下兩種模式下運行:
- 命令模式
- 操作模式
在命令模式下,我們將能夠配置藍牙屬性,如藍牙信號的名稱、密碼、操作波特率等。
操作模式是我們能夠在 PIC 微控制器和藍牙模塊之間發送和接收數據的模式。
該模塊在 5V 電源下工作,信號引腳在 3.3V 下工作,因此模塊本身存在一個 3.3V 穩壓器。
標準的 HC-05 藍牙模塊有六個引腳。然而,我們在這個項目中只會使用四個引腳。我們將使用的引腳是 VCC 引腳、GND 引腳、TXD 引腳和 RXD 引腳。
所需硬件
- 蘇里利 GSM。
- HC-05 藍牙模塊。
- LED(紅色和綠色)。
- 2 個電阻器(220 歐姆)。
- 來自 Android Play 商店的 Arduino 藍牙語音控制器應用程序。
- 面包板。
- 連接線。
Surilli GSM、HC-05 和 LED 之間的連接:
RX PIN(藍牙模塊 HC-05)---> PIN 10(SURILLI GSM)。
TX PIN(藍牙模塊 HC-05)---> PIN 11(SURILLI GSM)。
GND 引腳(藍牙模塊 HC-05)---> GND 引腳(SURILLI GSM)。
+5V 引腳(藍牙模塊 HC-05)---> USB 引腳(SURILLI GSM)。
+ PIN(綠色 LED)---> PIN 5(SURILLI GSM)。
- 引腳(綠色 LED)---> GND 引腳(SURILLI GSM)。
+ PIN(紅色 LED)---> PIN 13(SURILLI GSM)。
- 引腳(紅色 LED)---> GND 引腳(SURILLI GSM)。
為 Surilli 設置 Arduino IDE:
確保您為 Surilli 選擇了正確的端口、電路板和處理器,如下圖所示,并且它是可編程的(從文件>示例>數字>Blink 編譯并上傳“Blink”到您的 Surilli 上,檢查是否一切正常).
電路:
電路非常簡單。按照下圖設置您的硬件。
將代碼上傳并刻錄到 Surilli
現在您已經完成了硬件和 Arduino IDE 的設置。將下面給出的 Arduino 草圖復制并粘貼到您的 Arduino IDE 中,然后點擊上傳。我們將使用“軟件串行”庫將引腳 11 和 10 分別設為 Tx 和 Rx。
阿杜諾代碼:
#include
String value;
int TxD = 11;
int RxD = 10;
int servoposition;
SoftwareSerial bluetooth(TxD, RxD);
void setup() {
pinMode(13, OUTPUT);
pinMode(5, OUTPUT);
Serial.begin(9600); // start serial communication at 9600bps
bluetooth.begin(9600);
}
void loop() {
Serial.println(value);
if (bluetooth.available())
{
value = bluetooth.readString();
if (value == "all LED turn on"){
digitalWrite(13, HIGH);
digitalWrite(5, HIGH);
}
if (value == "all LED turn off"){
digitalWrite(13, LOW);
digitalWrite(5, LOW);
}
if (value == "turn on Red LED"){
digitalWrite(13, HIGH);
}
if (value == "turn on green LED"){
digitalWrite(5, HIGH);
}
if (value == "turn off red LED"){
digitalWrite(13, LOW);
}
if (value == "turn off green LED"){
digitalWrite(5, LOW);
}
}
}
將 Arduino 連接到安卓設備
從 Android Play 商店下載應用程序“Arduino 藍牙語音控制器”。打開應用程序然后首先單擊“連接到藍牙設備”并選擇您的 HC-05 藍牙模塊并檢查它是否已連接。然后點擊麥克風圖標說話并將語音命令發送到 HC-05 模塊。
注意:當您首次將藍牙模塊與智能手機連接時,它會要求輸入密碼,請使用 0000 或 1234。
設置好所有東西后,你只需要通過應用程序發送語音命令,再發送到 HC-05 藍牙模塊,HC-05 與 Arduino IDE 串行通信,然后根據命令執行任務這是在串行監視器上進一步顯示的。下表顯示了命令和操作。
如果您制作了一些有趣的東西,請與我們的社區分享。
目前為止就這樣了。如果您有任何疑問,請訪問我們的網站surilli.io或聯系我們的支持人員。與 Surilli 家族保持聯系,了解更多精彩內容。:-)
- 使用Arduino和Surilli GSM的智能路燈系統
- 使用Surilli GSM的帶LED和蜂鳴器的超聲波傳感器
- Arduino和HC 05的基本藍牙通信
- HC 05藍牙模塊開源分享
- STM32+HC-05藍牙模塊學習與使用
- HC-05藍牙模塊原理圖下載 44次下載
- HC05-ESP8266實現控制LED的閃爍
- BC04和HC05及HC06S與HC07S HC06M與HC07M藍牙模塊的電路圖免費下載 172次下載
- ATK-HC05藍牙串口模塊的資料合集和基于STM32的C語言代碼免費下載 31次下載
- HC-05藍牙模塊調試的資料免費下載
- 如何使用HC-05藍牙模塊進行單片機通訊
- 串口轉藍牙模塊HC05資料 75次下載
- HC05藍牙手冊,藍牙的調試手冊 90次下載
- 藍牙HC05資料 100次下載
- HC-05AT藍牙測試軟件 6次下載
- 基于Arduino UNO和HC-05藍牙模塊控制伺服電機 5094次閱讀
- 一個簡單的聲控LED電路圖解析 1.2w次閱讀
- 聲控集成電路SK-2構成的聲控電子警犬電路 2838次閱讀
- 聲控電路BB一5構成的聲控開關電路 4150次閱讀
- SM401聲控集成塊構成的聲控閃光電路 3882次閱讀
- 聲控集成電路SL517構成的聲控開關電路 3957次閱讀
- 聲控LED旋律燈功能原理 2.3w次閱讀
- 實現藍牙HC-05、06與單片機的連接及與手機通信 3.2w次閱讀
- gsm模塊是什么_gsm模塊工作原理_gsm模塊的應用 5.1w次閱讀
- 居民樓道聲控電路圖(六款聲控電路原理圖詳解) 18.1w次閱讀
- hc05藍牙模塊如何使用_兩個hc05藍牙模塊配對 11w次閱讀
- hc05和hc06有什么不同_hc05和hc06區別 7.8w次閱讀
- 基于74HC573為架構的LED數碼管應用 4774次閱讀
- 報曉聲控狗電路圖 2312次閱讀
- 聲控報警電路 3148次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多