1.簡介
本實(shí)驗(yàn)通過安卓手機(jī)APP藍(lán)牙控制,需要安裝手機(jī)APP,單片機(jī)采用arduino UNO R3,通過串口連接藍(lán)牙模塊,手機(jī)滑動三個三色滑動條來調(diào)節(jié)R,G,B三色通道的值,通過藍(lán)牙發(fā)送至arduino串口,再做解析,并設(shè)置LED三色值使三色LED發(fā)出和軟件調(diào)節(jié)相應(yīng)的顏色!
2.所需器材
1)安卓手機(jī)一部
2)Arduino UNO R3單片機(jī)一塊
3)HC05藍(lán)牙模塊一個
4)三色LED一個
5)杜邦線若干
6)電池一個
3.接線圖:
4.基本原理就是手機(jī)設(shè)定三色數(shù)值,通過藍(lán)牙發(fā)送給Arduino,接收后以PWM方式驅(qū)動共陽全色LED顯示。
5.軟件通信協(xié)議
數(shù)據(jù)采用五位格式,首尾各是倆個FF 包頭和包尾用來校驗(yàn)數(shù)據(jù),中間的三位數(shù)才是R,G,B色通道值。
6.安卓軟件效果圖
先連接藍(lán)牙,再滑動三個滑塊。
7.實(shí)物連接圖