收藏此站 联系我们 网站
当前位置:首页» 技术日志 » 【建站服务】华容微信公众号开发【华容网络推广】华容建站、华容网站维护、华容网页制作、华容微信小程序代运营公司-域名申请

【建站服务】华容微信公众号开发【华容网络推广】华容建站、华容网站维护、华容网页制作、华容微信小程序代运营公司-域名申请

作者: 风兰 . 阅读量: 9 . 发表时间:2022-09-20 13:29:50

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


华容微信公众号开发【华容网络推广】华容建站、华容网站维护、华容网页制作、华容微信小程序代运营公司

华容,在我国,表示三个地区都有“华容”的简称。湖南省岳阳市华容县、湖北省鄂州市华容区、湖北省鄂州市华容区华容镇。

建立蓝牙连接

从列表中选择一个机器人,应用将通过蓝牙与机器人连接。如果连接成功,用户界面将发生变化:隐藏ConnectListPicker,并显示用户界面的其余部分。如果机器人开关没有打开,则连接失败,会弹出错误信息。

使用call BluetoothClient1.Connect块与机器人进行连接。ConnectListPicker.Selection属性提供了选中机器人的地址和名称信息。

使用ifelse块来测试连接是否成功。ifelse块需要连接三个不同的块:“if”、“then”及“else”。“if”与BluetoothClient1.Connect块连接,“then”区域放置连接成功时要执行的块;“else”区域放置连接失败时要执行的块。

如果连接成功,使用Visible属性来隐藏 ConnectListPicker并显示VerticalArrangement1(其中放置了除ConnectListPicker之外的所有组件)。如果连接失败,则使用Notifier1.ShowAlert块来显示错误信息。表12-4列出了设置上述行为所需的块。

表12-4与机器人建立蓝牙连接所需的块

块的类型

所在抽屉

作用

ConnectListPicker.AfterPicking

ConnectListPicker

当从ConnectListPicker选中一个机器人时触发

ifelse

Control

检验蓝牙连接是否成功

call BluetoothClient1.Connect

BluetoothClient1

连接到机器人

ConnectListPicker.Selection

ConnectListPicker

选中的机器人的地址及名称

set ConnectListPicker.Visible to

ConnectListPicker

隐藏ConnectListPicker按钮

false

Logic

插入set ConnectListPicker.Visible to块

set VerticalArrangement1.Visible to

VerticalArrangement1

显示“连接”按钮之外的所有组件

true

Logic

插入set VerticalArrangement1.Visible to块

Notifier1.ShowAlert

Notifier1

用来弹出错误信息

“无法建立蓝牙连接。”

Text

错误信息。

块的作用

选中机器人后将触发ConnectListPicker.AfterPicking事件,见图12-4,BluetoothClient1.Connect块用于建立与机器人之间的蓝牙连接。如果连接成功,执行“then”块:隐藏ConnectListPicker按钮并显示VerticalArrangement1内的所有组件,即,设置ConnectListPicker.Visible属性为false,设置VerticalArrangement1.Visible属性为true。如果连接失败,执行“else”块:用Notifier1.ShowAlert块弹出错误信息。

{%}

图 12-4 建立蓝牙连接

与NXT断开连接

让Android设备与NXT机器人连接着实让人兴奋,不过“断开连接”是我们下面要添加的行为,这样便于对连接与断开进行连续测试。

当点击DisconnectButton时,应用将关闭蓝牙连接,用户界面将发生变化:ConnectListPicker按钮将重新出现,而用户界面上的其余组件将被隐藏。

表12-5列出了构建BluetoothClient1.Disconnect(断开蓝牙连接)所需的块。设置Visible属性来显示 ConnectListPicker按钮并隐藏VerticalArrangement1中包含的所有组件。

表12-5 与机器人断开连接所需的块

块的类型

所在抽屉

作用

DisconnectButton.Click

DisconnectButton

当点击DisconnectButton时触发该事件

BluetoothClient1.Disconnect

BluetoothClient1

断开与机器人的蓝牙连接

set ConnectListPicker.Visible to

ConnectListPicker

显示ConnectListPicker(“连接”按钮)

true

Logic

插入set ConnectListPicker.Visible to块

set VerticalArrangement1.Visible to

VerticalArrangement1

隐藏用户界面上的其余组件

false

Logic

插入set VerticalArrangement1.Visible to块

块的作用

点击DisconnectButton将触发DisconnectButton.Clicked事件,如图12-5所示,断开蓝牙连接要用BluetoothClient1.Disconnect块,之后设置ConnectListPicker.Visible属性为true来显示 ConnectListPicker,设置VerticalArrangement1.Visible属性为false来隐藏VerticalArrangement1。

{%}

图 12-5 与机器人断开连接

 测试:请确保机器人已经打开,点击手机上的“连接”按钮,并选择要连接的机器人。建立蓝牙连接需要一点时间。一旦连接成功,用户界面将显示机器人的控制按钮,以及“断开连接”按钮。

华容微信公众号开发【华容网络推广】华容建站、华容网站维护、华容网页制作、华容微信小程序代运营公司


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务