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