当前位置: 首页 > news >正文

做网站 珠海自己网上开店怎么做

做网站 珠海,自己网上开店怎么做,最新wordpress教程,wordpress 通讯录 插件本文转自#xff1a;DFRobot创客社区原文链接#xff1a;[Mind]使用图形化编程实现主控板与手机蓝牙通讯-Mind论坛-DF创客社区​mc.dfrobot.com.cn本帖最后由 Forgotten 于 2019-3-25 12:58 编辑做项目时我们经常会遇到蓝牙的问题#xff0c;例如使用appinventor制作一个app…本文转自DFRobot创客社区原文链接[Mind]使用图形化编程实现主控板与手机蓝牙通讯-Mind论坛-DF创客社区​mc.dfrobot.com.cn本帖最后由 Forgotten 于 2019-3-25 12:58 编辑做项目时我们经常会遇到蓝牙的问题例如使用appinventor制作一个app控制板子或者将板子的数据通过蓝牙传到手机上。遂决定研究一下手机与主控板的蓝牙通讯。材料选择1、我们选择的是蓝牙通讯蓝牙通讯的好处是可以很方便的跟手机进行通讯缺点是点对点通讯最新的蓝牙会支持多点通讯不在我们讨论范围内传输速度比较低无法传视频图像等。2、蓝牙有不同的代数有不同的功能类比最开始手机都是大哥大后面有2G、3G、4G、5G等等我们当前最常见的是蓝牙2.0bluetooth)和低功耗蓝牙4.0BLEBluetooth Low Energy但是两者都可以实现通讯功能。4、由于BLE无需密码配对两个设备靠近就可以安卓和苹果都支持因此我选择兼容性更好也是更方便的BLE进行操作。一般我们常见的HC-05HC-06是蓝牙2.0使用方法略有不同appinventor界面的程序不同本教程我们选择DFRobot出品的BLE-Link蓝牙模块作为样例同时为了接线方便兼容各种不同的主控板我们需要一个转接模块。链接BLE-Link蓝牙模块xbee io扩展板本篇我们首先了解一下基础知识。BLE-Link通讯的接口是串口因此只要是支持串口的主控板均支持不管是Arduino还是microbit又或是掌控同样的板或者不同的板之间只要支持串口板子连接一个BLE-Link就可以实现通讯因此在本教程中不区分板子以使用最为广泛的arduino uno板进行通讯为例。注尽管microbit、esp32等板子自带了蓝牙但是由于占用空间大或是使用不稳定因此外接一个蓝牙模块也是一个不错的选择示意图接下来我们进入实操环节实现效果手机app发送一个消息给主控板主控板收到消息后把这个消息返回给手机app显示。1、手机app准备我使用appinventor制作了一个手机app方便进行调试可以直接下载附件apk文件在安卓手机上进行安装也可以在appinventor里面打开我的aia文件进行修改编辑。app inventor 2mit开发的安卓手机端图形化编程软件目前国内已经有中文服务器了可以在线编程手机直接扫描二维码或者使用ai伴侣即可运行比较方便推荐两个网址任选广州电教馆服务器17coding基本使用功能可以参考17coding的教程。appinventor的aia文件点击下载安卓端app软件点击下载编程界面手机app界面2、BLE-Link准备首先需要将BLE-Link设置为从机这样手机才能搜索到还可以改个名字方便识别。使用usb线连接BLE-Link上的usb口打开Mind上传模式选择BLE-Link对应的端口波特率选择115200打开串口监视器如下图选择“没有结束符”输入 发送此时会显示 Enter AT Mode极为进入了BLE-Link设置模式接下来将“没有结束符”切换成“回车加换行”依次发送以下三条命令ATSETTINGDEFAULTATNAMEBLE-Link1ATRESTART注第一条是恢复出厂设置成从机第二条是将此模块名字设置为BLE-Link1第三条是重启模块使设置生效。更多AT命令见wiki。接下来我们将BLE-Link插到io扩展板上并使用四根杜邦线引出5V RX TX GND3、对主控板进行编程我们要实现将手机app发送的消息返回给手机app因此就是从串口把收到的数据再通过串口输出即可程序如下图程序上传到uno之后连接BLE-Link与Uno板BLE-Link的TX接uno的D0RX接uno的D15V接VCCGND接GND手机app搜素连接BLE-LinkLink灯亮发送hello情况如下发现返回了5个数字为什么会这样呢我们就看一下ASCII字符编码表发现这5个数字对应的是5个字符的十进制编码因为数据在收发的过程中都是以101010形式的二进制传输的接收到的时候如果不做转换就是数字了。因此我们如果要显示字符的形式那么我们就进行一下转换Mind的“运算符”中有对应的模块转成ASCII字符修改程序如下再次上传注意因为BLE-Link占用的串口和上传程序是一个串口因此在每次上传的时候需要拔下D0上的线否则会报错。再次发送hello这次正常显示了数据至于为什么换行了就是程序发送的情况了串口发送是每次一个字符的所以执行下来就换行了5次。未完待续。。。
http://www.pierceye.com/news/36563/

相关文章:

  • 上海网站优化公司uc网站怎么做
  • 网站迁移后 后台进不去网络营销平台的账号如何运营
  • 厦门门户网站建设大连网站开发多少钱
  • 营销型网站服务公司网站开发费用国家标准
  • 南雄市住房和城乡建设局网站电商线上推广怎么做
  • 在临沂做网站老山网站建设
  • 网站建设的基本步骤和过程企业文化建设怎么做
  • 电子商务网站建设费用预算wordpress纯图片主题
  • 泉州网站建设哪家公司好软件外包官网
  • 网站加入我们页面网站维护界面
  • 奉化网站关键词优化费用宣传型网站建设
  • 公司 网站 源码学习网页制作学什么
  • 珠海网站建设乐云seo在线制作c2c网站内容及功能开始
  • 做资源下载网站违法吗中国建设银行网站上不去
  • 未来中森网站建设咨询网站开发费用清单
  • 襄阳微信网站建设扬州公司做网站
  • 做网站框架可用jpg图吗网站设计素材图片
  • 烟台网站制作方案网站编写教程
  • 设置网站语言网站关键词检测
  • 百度咨询电话人工台兰州网站建设与优化
  • 网站系统制作wordpress 数据库 nginx
  • 网站开发代码h5连云港网站建设开发
  • 做网站 所需资源开发软件平台
  • 企业网站的优化和推广方法网页设计岗位职责
  • 宿州专业网站建设东莞桥头网站设计
  • 免费下ppt课件的网站如何申请一个网站空间
  • 家居商城网站模板医疗器械行业发展趋势和前景
  • 湘潭做网站 活动磐石网络淘宝网官方网站
  • wordpress云主机安装教程南宁seo
  • 南通网站建设优化杭州做网站比较好的公司