1、積木式編程php
這裏咱們使用MIT App Inventor來進行積木式編程,開發APPhtml
網址:app.gzjkw.net/login/編程
論壇:http://appbbs.gzjkw.net/forum.phpapp
我簡單說明下:jsp
2、簡易APP製做ide
點擊項目->新建項目 (這裏我項目名爲:APP)佈局
接下來,咱們先創建藍牙鏈接:post
這裏須要:列表選擇框(用戶界面下)、對話框(用戶界面下)、藍牙客戶端(通訊鏈接下)ui
注:在組件屬性 - 文本,能夠修更名字,這裏我修改成:Select_Bluetoothurl
而後添加開燈、關燈按鈕
這裏須要:按鈕*2
注:在組件屬性 - 文本,能夠修更名字,這裏我修改成:turn on和turn off
而後添加文本框輸入(發送任意字符)
這裏須要:文本選擇框、按鈕(添加水平佈局,將文本選擇框、按鈕放入裏面)
注:在組件屬性 - 文本,能夠修更名字,這裏我修改成:Send out
這樣就完成了,點擊打包apk,手機掃描下載
3、51單片機——自制app點燈
硬件鏈接:
51單片機燒寫串口通訊代碼(與上節藍牙篇代碼同樣)
遠程控制代碼:
if(receiveData=='1') { led=1; //接收1時,打開LED燈 } if(receiveData=='0') { led=0; //接收0時,關閉LED燈 }
藍牙的配置,上節已經講解了,這裏再也不多講一次
網址:http://www.demodashi.com/demo/14912.html
手機配對成功藍牙後,打開你安裝好的APP
點擊Select_Bluetooth,選擇藍牙(這裏個人名字叫test)
點擊turn on爲開燈
點擊turn off爲關燈
在文本輸入框中發送也能夠,發送1爲開燈,發送0爲關燈
4、總結
這裏簡單入門了積木式編程,作了個簡易APP用來開燈關燈,固然你能夠繼續添加內容,能夠作智能家居、遙控汽車和環境監控等等。
5、項目結構圖