|
|
本帖最后由 yu木風(fēng) 于 2017-10-18 10:00 編輯
1.實(shí)驗(yàn)簡(jiǎn)介
本實(shí)驗(yàn)通過安卓手機(jī)APP藍(lán)牙控制,需要安裝手機(jī)APP,單片機(jī)采用arduino UNO R3
,通過串口連接藍(lán)牙模塊,手機(jī)滑動(dòng)三個(gè)三色滑動(dòng)條來調(diào)節(jié)R,G,B三色通道的值,通過藍(lán)牙發(fā)送至arduino串口,再做解析,并設(shè)置LED三色值使三色LED發(fā)出和軟件調(diào)節(jié)相應(yīng)的顏色!
2.實(shí)驗(yàn)器材
1)安卓手機(jī)一部
2)Arduino UNO R3單片機(jī)一塊
3)HC05藍(lán)牙模塊一個(gè)
4)三色LED一個(gè)
5)杜邦線若干
6)電池一個(gè)
3.實(shí)驗(yàn)步驟
先上接線圖
59ddc1c6729c5.png (22.38 KB, 下載次數(shù): 157)
下載附件
2017-10-17 16:40 上傳
4.基本原理就是手機(jī)設(shè)定三色數(shù)值,通過藍(lán)牙發(fā)送給Arduino,接收后以PWM方式驅(qū)動(dòng)共陽全色LED顯示。
5.軟件通信協(xié)議
59ddc2e9b678e.jpg (63.3 KB, 下載次數(shù): 172)
下載附件
2017-10-17 16:40 上傳
數(shù)據(jù)采用五位格式,首尾各是倆個(gè)FF 包頭和包尾用來校驗(yàn)數(shù)據(jù),中間的三位數(shù)才是R,G,B色通道值。
6.安卓軟件效果圖
59ddc1de30bef.png (32.82 KB, 下載次數(shù): 159)
下載附件
2017-10-17 16:40 上傳
先連接藍(lán)牙,再滑動(dòng)三個(gè)滑塊。
7.實(shí)物連接圖
59ddc23282e59.png (243.78 KB, 下載次數(shù): 139)
下載附件
2017-10-17 16:40 上傳
8.動(dòng)態(tài)效果圖
59ddc53086dd0.gif (6.33 MB, 下載次數(shù): 218)
下載附件
2017-10-17 16:40 上傳
Arduino源碼和安卓APK.rar
(1.45 MB, 下載次數(shù): 165)
2017-10-18 09:56 上傳
點(diǎn)擊文件名下載附件
電腦可能會(huì)報(bào)病毒,請(qǐng)忽視 下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|