仰天大笑出门去,我辈岂是蓬蒿人。这篇文章主要讲述积木式编程——自制app点灯相关的知识,希望能为你提供帮助。
这里简单入门了积木式编程,做了个简易APP用来开灯关灯,当然你可以继续添加内容,可以做智能家居、遥控汽车和环境监控等等。技术:51单片机、串口、蓝牙、积木式编程
概述这里简单入门了积木式编程,做了个简易APP用来开灯关灯,当然你可以继续添加内容,可以做智能家居、遥控汽车和环境监控等等。详细代码下载:http://www.demodashi.com/demo/14916.html一、积木式编程
这里我们使用MIT App Inventor来进行积木式编程,开发APP
网址:app.gzjkw.net/login/
论坛:http://appbbs.gzjkw.net/forum.php
我简单说明下:
文章图片
文章图片
二、简易APP制作
点击项目-> 新建项目 (这里我项目名为:APP)
- 接下来,我们先建立蓝牙连接:
注:在组件属性 - 文本,可以修改名字,这里我修改为:Select_Bluetooth
文章图片
文章图片
- 然后添加开灯、关灯按钮
注:在组件属性 - 文本,可以修改名字,这里我修改为:turn on和turn off
文章图片
文章图片
- 然后添加文本框输入(发送任意字符)
注:在组件属性 - 文本,可以修改名字,这里我修改为:Send out
文章图片
文章图片
这样就完成了,点击打包apk,手机扫描下载
三、51单片机——自制app点灯
硬件连接:
文章图片
- 51单片机烧写串口通信代码(与上节蓝牙篇代码一样)
if(receiveData=https://www.songbingjia.com/android/=/'1\') { led=1; //接收1时,打开LED灯 } if(receiveData=https://www.songbingjia.com/android/=/'0\') { led=0; //接收0时,关闭LED灯 }
- 蓝牙的配置,上节已经讲解了,这里不再多讲一次
- 手机配对成功蓝牙后,打开你安装好的APP
- 点击Select_Bluetooth,选择蓝牙(这里我的名字叫test)
- 点击turn on为开灯
- 点击turn off为关灯
- 在文本输入框中发送也可以,发送1为开灯,发送0为关灯
四、总结
这里简单入门了积木式编程,做了个简易APP用来开灯关灯,当然你可以继续添加内容,可以做智能家居、遥控汽车和环境监控等等。
五、项目结构图
【积木式编程——自制app点灯】
文章图片
代码下载:http://www.demodashi.com/demo/14916.html注:本文著作权归作者,由demo大师发表,拒绝转载,转载需要作者授权
推荐阅读
- React16+Redux 实战企业级大众点评WebApp
- SpUtil多样加密存储,兼容android9.0
- Android 控件进阶修炼-仿360手机卫士波浪球进度控件
- c#利用ApplicationContext类 同时启动双窗体的实现
- appniu踩坑
- Flink监控(Monitoring Apache Flink Applications)
- 汽车APP开发时应该加上的功能
- 汽车APP是不是都有这些功能()
- Spring源码解析-applicationContext.xml加载和bean的注册