第1步:
Arduino Uno(或克隆),三個(gè)LED,一個(gè)蜂鳴器,一個(gè)藍(lán)牙模塊(HC05,06 。.),一個(gè)電阻1k歐姆-3號(hào),跳線,一個(gè)9v
帶藍(lán)牙終端應(yīng)用程序的智能手機(jī)。
步驟2:測(cè)試藍(lán)牙模塊
將HC05的+ 5V連接到3.3V ,模塊的Rx到Arduino的Tx和模塊的Tx到Arduino的Rx。將接地引腳接地。連接這些引腳后,為Arduino供電。藍(lán)牙模塊中的LED閃爍可確保工作狀態(tài)。
步驟3:連接
通過(guò)電阻(1k)將LED 1連接到插針13,LED 2通過(guò)電阻(1k)連接到引腳8,LED 3通過(guò)電阻(1k)連接到引腳7,另一個(gè)接地(較短的邊沿)。蜂鳴器的正極連接到引腳4,另一個(gè)引腳接地。
藍(lán)牙模塊的連接:
將HC05的+ 5V連接到3.3V,將模塊的Rx連接到Arduino的Tx,將模塊的Tx連接到Arduino的Rx 。
第4步:編碼
字符緩存;
String inputString =“”;
void setup()
{結(jié)果Serial.begin(9600);結(jié)果,pinMode(13,OUTPUT);結(jié)果,pinMode(8,OUTPUT);結(jié)果,pinMode(7,OUTPUT);結(jié)果,pinMode(4, OUTPUT);
}
void loop()
{
if(Serial.available())
{
while(Serial.available())
{
char inChar =(char)Serial.read();
inputString + = inChar;
}
Serial.printIn(inputString);
同時(shí)(Serial.available()》 0)
》 {
cache = Serial.read();
}
if(inputString ==“ a”)
{
digitalWrite(13,HIGH);
digitalWrite(8, HIGH);
digitalWrite(7,HIGH);
digitalWrite(4,HIGH);
}
否則if(inputString ==“ b”)
{
digitalWrite(13 ,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(4,LOW);
}
inputString =“”;
}
}
點(diǎn)擊鏈接以附加代碼:
https://drive.google.com/file/d/0B7TrJQkVvDbAYjhnU21PalNRSlU/view?usp=drivesdk
點(diǎn)擊鏈接以PDF格式查看:點(diǎn)擊https://drive.google.com/file/d/0B7TrJ QkVvDbAaE9lY3FpMEtRTXM/view?usp = drivesdk
從Google Play商店下載藍(lán)牙終端應(yīng)用。它是免費(fèi)提供的。打開(kāi)時(shí),通過(guò)藍(lán)牙將智能手機(jī)與hc05連接?,F(xiàn)在將數(shù)據(jù)發(fā)送到Arduino。在我們的情況下,數(shù)據(jù)是字符“ a”和字符“ b”。發(fā)送“ a”將使三個(gè)LED閃爍并使蜂鳴器發(fā)聲。通過(guò)發(fā)送“ b”,上述所有操作都會(huì)停止。
-
蜂鳴器
+關(guān)注
關(guān)注
12文章
895瀏覽量
46776 -
藍(lán)牙模塊
+關(guān)注
關(guān)注
30文章
604瀏覽量
56545 -
Arduino
+關(guān)注
關(guān)注
189文章
6494瀏覽量
190339
發(fā)布評(píng)論請(qǐng)先 登錄
藍(lán)牙低功耗模塊的原理和應(yīng)用介紹
藍(lán)牙模塊在智能照明控制系統(tǒng)中的創(chuàng)新應(yīng)用
stm32藍(lán)牙模塊連接方法
蜂鳴器電路電阻的作用是什么
multisim中蜂鳴器怎么連接
如何控制蜂鳴器的時(shí)間長(zhǎng)短
無(wú)源蜂鳴器怎么用電腦控制

超強(qiáng)模塊,支持手機(jī)APP修改藍(lán)牙名稱和波特率參數(shù),多種IO控制# 藍(lán)牙模塊# 串口通訊# 無(wú)線連接# 物聯(lián)網(wǎng)
藍(lán)牙模塊如何實(shí)現(xiàn)單片機(jī)和手機(jī)端數(shù)據(jù)互傳


ZX-D23 BLE 5.2超低成本的藍(lán)牙模塊 # 藍(lán)牙模塊#物聯(lián)網(wǎng)# 串口通訊# 無(wú)線連接# 低功耗藍(lán)牙#

如何選擇單模與雙模的藍(lán)牙模塊# 藍(lán)牙模塊# 數(shù)據(jù)透?jìng)? 單雙模# 物聯(lián)網(wǎng)# 串口通訊# 無(wú)線連接# 低功耗藍(lán)牙
什么是藍(lán)牙芯片?藍(lán)牙芯片和藍(lán)牙模塊的區(qū)別


藍(lán)牙模塊如何實(shí)現(xiàn)兩個(gè)設(shè)備之間數(shù)據(jù)互傳 # 藍(lán)牙模塊#物聯(lián)網(wǎng)#串口通訊#無(wú)線連接#單片機(jī)#數(shù)據(jù)透?jìng)?藍(lán)牙#模

評(píng)論