高手DIY Android控制的智能藍(lán)牙LED燈
LED半導(dǎo)體照明網(wǎng)訊 最近飛利浦和三星等不都推出了一款智能LED燈泡么,用手機(jī)藍(lán)牙控制,可以變換出你想要的顏色。當(dāng)我看到這個新聞時不禁感慨萬分。這個想法當(dāng)初在大學(xué)期間也想過,也有嘗試做過-只是當(dāng)時手機(jī)端軟件開發(fā)不熟悉,又沒心思去學(xué)所以當(dāng)時就隨便用簡單的無線遙*控器配合單片機(jī)完成了第一個可以遙控的全彩燈泡當(dāng)時還沒覺得這玩意有啥市場-因?yàn)槟菚r大功率LED還比較少接觸到,都是普通LED燈,亮度不夠,實(shí)用性不強(qiáng),也就沒有深入研究下去了。
不過在3月份看到一個網(wǎng)站有BLE全彩LED的介紹,馬上又燃燒起我當(dāng)初制作的熱情了-這次我一定也要搞手機(jī)控制!網(wǎng)上搜了一下,有藍(lán)牙從機(jī)模塊賣,果斷買下,發(fā)現(xiàn)使用非常簡單,在單片機(jī)端根本不需要什么復(fù)雜編程,當(dāng)成一個無線串口就OK,模塊如下圖:難點(diǎn)是手機(jī)端的軟件編輯。于是下定決心開始學(xué)Android開發(fā),發(fā)現(xiàn)JAVA又不太會,結(jié)果果斷先學(xué)JAVA,大概2個多星期,由于有一些編程經(jīng)驗(yàn),基本可以編一些面向?qū)ο蟮腏AVA程序后,接著再學(xué)Android開發(fā),不斷在網(wǎng)上搜索資料,最終一個星期左右也基本了解Android開發(fā)了,當(dāng)然只是皮毛不過應(yīng)該夠用了。我對自己的單片機(jī)技術(shù)還是相當(dāng)自信的,因此決定先從難的地方開始-先編Android軟件。由于涉及到藍(lán)牙,無法在電腦上用模擬器模擬運(yùn)行,因此-我的一部手機(jī)果斷充當(dāng)實(shí)驗(yàn)品了。Android 開發(fā)平臺: