1807|6

530

帖子

4

TA的资源

一粒金砂(高级)

楼主
 

[家庭智慧照明控制与室内环境监测系统]--5. 【RSL10】蓝牙BLE上位机开发1 [复制链接]

 

之前,没有接触过蓝牙BLE开发,上网搜了一些资料;

如此短的时间,想要全面理解BLE开发,无论是采用Android还是IOS都是比较困难的;我最近2个星期,实在是比较头疼这个app开发;github经常抽风,Google国内有很难上去;学习成本真的很高;这里希望,有经验的坛友,可以将app ble的模板发一份到论坛;我相信这是一件非常令人高兴的事情;

 

好了,参加比赛吗,也是督促自己学习的一种手段;

今天分享一下,app 小白是如何 用手机连接到RSL10的;

1.首先,要下载一个Android studio(AS); 这里你要理解很多东西,sdk放在了哪里?工程建在哪里,如果C盘足够大,请忽略这些东西;C盘比较小的话,得学学如何将sdk放在D盘;

2. gradle这个build工具,也是令我头疼的玩意;从网上download的例程,没有一个能不下载东西正常跑起来;要么是gradle版本不一致,要么是sdk版本不一致;试图找个方法,更改这两个东西,最后发现还不如让AS自己搞得了; 中国工程师成长真的是难呀,真心希望国家能早点和Google达成协议;把自己圈起来,终究不是什么长久之计;

3. 导入了工程,发现无法scan到设备。。。。

4.折腾了许久...

例程初步下载完毕,不能用,需要注意:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

另外应用的权限管理中一定要把位置定位权限允许

 

本人没学过Java, 没搞过Android,难度真是大...  这次比赛,就当自我成长了;主要是觉得这套板子学习价值挺高的,还是抽时间,搞搞;不能遇到困难就后退,还是要打破边界;

 

RSL10运行这个例程;---------------这里参照了@dql2016大神的帖子思路,  

app, 

https://developer.android.google.cn/guide/topics/connectivity/bluetooth/find-ble-devices?hl=en  --- 这里跳到github上能找到google ble的例程;

链接已隐藏,如需查看请登录或者注册

考虑到这个git不是每次都能上去,我就把这个包放在这里了:

google_ble_samples.rar

GATT协议看起来也是挺多的,加油吧~ 

 

google_ble_samples.rar

9.1 MB, 下载次数: 8

最新回复

楼主把项目做下来就能get到新技能了,加油~   详情 回复 发表于 2021-6-10 14:56
点赞 关注
 
 

回复
举报

9713

帖子

24

TA的资源

版主

沙发
 

建议你看看微信小程序的蓝牙开发 还是比较方便的

点评

请问一下前辈蓝牙和WiFi这样的设备都可以用微信小程序来控制吗,有没有教程推荐一下  详情 回复 发表于 2021-5-31 21:41
 
 
 

回复

693

帖子

7

TA的资源

版主

板凳
 
littleshrimp 发表于 2021-5-31 09:28 建议你看看微信小程序的蓝牙开发 还是比较方便的

请问一下前辈蓝牙和WiFi这样的设备都可以用微信小程序来控制吗,有没有教程推荐一下

点评

B站搜关键字 有很多视频教程 ,另外也可以看官方文档,如果只弄蓝牙这些可以直接搜对应的帖子。BLE肯定能弄,WIFI模块连接服务器小程序和服务器通信也很容易,但是点对点通信我不确定,小程序应该也可以使用SOCKET  详情 回复 发表于 2021-5-31 22:25
 
 
 

回复

9713

帖子

24

TA的资源

版主

4
 
bqgup 发表于 2021-5-31 21:41 请问一下前辈蓝牙和WiFi这样的设备都可以用微信小程序来控制吗,有没有教程推荐一下

B站搜关键字 有很多视频教程 ,另外也可以看官方文档,如果只弄蓝牙这些可以直接搜对应的帖子。BLE肯定能弄,WIFI模块连接服务器小程序和服务器通信也很容易,但是点对点通信我不确定,小程序应该也可以使用SOCKET通信。

 
 
 

回复

1942

帖子

3

TA的资源

版主

5
 
 
 

回复

5304

帖子

453

TA的资源

五彩晶圆(高级)

6
 

直接MESH组网控制那不是更不错

 
 
 

回复

824

帖子

216

TA的资源

管理员

7
 

楼主把项目做下来就能get到新技能了,加油~

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名在路上……

EEworld 有你有我
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表