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、项目结构图