android蓝牙串口 hc06,Android手机通过蓝牙模块HC-06连接Arduino串口输出
通過手機(jī)進(jìn)行通信是可以實現(xiàn)很多遙控功能,雖然距離是比較短,一般是10米,但對于我這種新手做測試,比起買一個幾百塊的多通道遙控器成本要低很多。
實驗?zāi)康?#xff1a;用Android實現(xiàn)藍(lán)牙連接通過Arduino串口輸出信息
這次使用的是藍(lán)牙HC-06從模塊,就是從機(jī)模塊,這都因為買之前沒有問清楚什么叫從什么叫住。
所以在這解釋一下,如有錯誤請指正。謝謝
HC-05是主從模塊,能做主機(jī),從機(jī)。
HC-06是從模塊,只能做從機(jī)。
主機(jī)可以與從機(jī)配對,從機(jī)不能和從機(jī)配對。如果要兩個單片機(jī)通信,那就至少一個是有主機(jī)功能的,要是兩個都是從機(jī)是通信不了的。
其他型號說明:
HC03工業(yè)級主從
HC04工業(yè)級從
—————————-
HC05民用級主從
HC06民用級從
資料上寫,HC06空曠的傳輸距離是10米。買的時候要搞清楚自己的需求了。
準(zhǔn)備工作:
藍(lán)牙模塊 HC06 ?x1
arduino uno ? ? ? x1
安卓手機(jī) ? ? ? ? ? ?x1
安卓APP: ?Amarino_2_v0_55
1,接線方法
2測試程序
int?num?=?0;
void?setup()
{
Serial.begin(9600);
}
void?loop()
{
while(Serial.available())
{
char?c=Serial.read();
if(c==’A')
{
num++;
Serial.print(“Hello:num=”);
Serial.println(num);
}
}
}
上電時,藍(lán)牙的LED燈會不停的閃,意思是沒有任何連接。
當(dāng)用手機(jī)連接上了,就會變成常亮。
接好線燒好程序。。。。。
3手機(jī)安裝好APP
打開APP 可以搜索到藍(lán)牙模塊
進(jìn)行連接的時候會提示進(jìn)行配對,輸入1234就可以了,如果不行可以試試0000
這就表示連接成功了。 同時藍(lán)牙模塊的LED燈也變成了常亮。
然后點(diǎn)擊右下角的Monitoring按鈕,進(jìn)入如下界面
在這里直接按SEND就可以了。
我直接按了一下SEND ,然后看回串口的信息如下:
如果沒有信息或者亂碼請注意波特率是否與程序的相同。
總結(jié)
以上是生活随笔為你收集整理的android蓝牙串口 hc06,Android手机通过蓝牙模块HC-06连接Arduino串口输出的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文件服务器有病毒,服务器共享文件会被病毒
- 下一篇: android 5.0 sd卡读写,如何