0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样为arduino蓝牙模块HC-06制作一个Android应用程序

454398 来源:工程师吴畏 2019-08-08 10:32 次阅读

第1步:转到Android编辑器

怎样为arduino蓝牙模块HC-06制作一个Android应用程序

转到MIT App Inventor

在菜单栏中单击“创建应用程序!”

使用您的Gmail帐户登录。

如果您没有Gmail帐户或Google帐户。然后创建帐户。

第2步:开始创建Android App

在菜单栏中转到“项目”。点击它。您将看到一个下拉菜单。在该下拉菜单中单击“开始新项目”。然后会出现一个页面并想要一个项目名称。给项目名称。我给项目名称“Bluetooth_Remot”。记住这个在线编辑器,你不允许在名称中给出空格。所以,我使用这个“_”。

第3步:设计师页面(步骤1)

现在,您处于设计页面中。在此页面中,您将拖动并绘制应用程序的外观。

步骤4 :Designer页面(步骤2)

从“用户界面”栏中的“调色板”拖动“ListPicker”并将其拖放到屏幕中。

步骤5:Designer页面(步骤3)

在“属性”栏中更改此名称“ListPicker1”到“Connect”。

第6步:设计器页面(步骤4)

与之前的“用户界面”栏中的“调色板”一样,拖动两个“按钮”并将其拖放到屏幕中。然后从“属性”栏中更改两个按钮“Text for Button1”的名称, “Button2的文本”变为“ON”和“OFF”。

步骤7:Designer页面(步骤5)

现在,从“连接”栏中的“Palette”“BluetoothClient”中将其放入屏幕。

步骤8:设计器页面(步骤6)

从“传感器”栏中的“调色板”“时钟”和将其放入屏幕。

步骤9:将设计师页面移位到块

在顶部单击“块”,您将看到如图所示的新页面。

步骤10:块(步骤1)

从“Blocks”到“Screen1”再到“ListPicker1”点击它,你会得到像图片一样的框。现在拖动“当ListPicker1 .BeforePicking做”并放入“查看器”。再从该列表拖动“设置ListPicker1。元素“并将其放入”当ListPicker1 .BeforePicking做“。这看起来像图片。

步骤11:块(步骤2)

从“Blocks”到“Screen1”再到“BluetoothClient1”点击它,你会得到像picture.Drag“BluetoothClient1。 AddressesAndNames“into”设置ListPicker1。元素为“。

步骤12:块(步骤3)

像块(步骤1)和块(步骤-2)一样拖放如图片。

步骤13:块(步骤4)

就像之前从“Blocks”到“Screen1”再到“Button1”一样,拖动“当Button1。单击“进入”查看器“。

步骤14:块(步骤5)

从”块“到” Screen1“to”BluetoothClient1“拖动”调用BluetoothClient1。 SendText文本“进入”查看器“。

步骤15:块(步骤6)

从”块“到”屏幕1“到”文本“拖”“”“到”查看器“。

步骤16:块(步骤7)

现在在“”中写入“ON”的文本框中。

步骤17:块(步骤8)

对图片中显示的“Button2”进行相同的步骤。只需在框中写“OFF”即可。

第18步:下载你的应用程序

你刚建立自己的蓝牙app.Now点击“Build”,然后点击“App(保存.apk到我的电脑)”。

第19步:此应用程序的Arduino程序

现在您可以使用遥控器来控制引脚13中的arduino led灯。通过使用此遥控器,您可以打开或关闭任何您想要的东西。这里是arduino控制引脚的简单代码13 led。

代码:

字符串a;

int led = 13;//ad d您要控制的密码。

void setup()

{

Serial.begin(9600);

pinMode(led,OUTPUT);

}

void loop(){

while(Serial.available()){

a = Serial.read();

Serial.println(a);

if(a ==“ON”)

{

digitalWrite(led,HIGH);

}

if(a ==“OFF”)

{

digitalWrite (led,LOW);

}

}

}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3854

    浏览量

    125744
  • Arduino
    +关注

    关注

    184

    文章

    6428

    浏览量

    184927
  • HC-06
    +关注

    关注

    0

    文章

    11

    浏览量

    7727
收藏 人收藏

    评论

    相关推荐

    制作只3D打印的遥控机器狗

    HC-06x的蓝牙模块配对。在配对过程中可能会要求输入密码,通常默认密码是1234(或0000)。然后打开机器狗应用程序,列出蓝牙设备,在列
    发表于 03-14 14:52

    HC06蓝牙模块与单片机通讯时只能收不能发怎么解决?

    我有块带底板的5v的HC_06蓝牙模块,但是其串口的电压是3.3v,我用他与串口电压5v的单片机通讯时只能收到单片机发来的数据,单片机却
    发表于 10-23 06:41

    制作蓝牙遥控小车

    本周我们来制作蓝牙遥控小车,不得不说bluno nano的蓝牙交互功能还是让人眼前亮,毕竟
    发表于 10-13 06:01

    使用Arduino和处理Android应用程序DIY车速表

    电子发烧友网站提供《使用Arduino和处理Android应用程序DIY车速表.zip》资料免费下载
    发表于 07-06 11:23 0次下载
    使用<b class='flag-5'>Arduino</b>和处理<b class='flag-5'>Android</b><b class='flag-5'>应用程序</b>DIY车速表

    如何制作Arduino蓝牙控制的汽车

    电子发烧友网站提供《如何制作Arduino蓝牙控制的汽车.zip》资料免费下载
    发表于 06-26 10:21 0次下载
    如何<b class='flag-5'>制作</b><b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b>控制的汽车

    HC-06蓝牙模块Arduino连接教程

    电子发烧友网站提供《将HC-06蓝牙模块Arduino连接教程.zip》资料免费下载
    发表于 06-25 11:24 1次下载
    将<b class='flag-5'>HC-06</b><b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>与<b class='flag-5'>Arduino</b>连接教程

    带有RT-Thread的Arduino应用程序

    电子发烧友网站提供《带有RT-Thread的Arduino应用程序.zip》资料免费下载
    发表于 06-14 11:22 5次下载
    带有RT-Thread的<b class='flag-5'>Arduino</b><b class='flag-5'>应用程序</b>

    2ESP8266-01作为透明串口桥的固件,如何让他们在编程前立即重置Arduino并促进智能手机应用程序渠道?

    -05/HC-06 模块的 OTA。我找不到种方法让他们在编程前立即重置 Arduino 并促进智能手机应用程序渠道。 现在我想使用
    发表于 06-06 13:26

    使用esp在android上运行应用程序或文件?

    我是初学者,我使用 Arduino些我知道的传感器 但是,我想知道我是否可以使用我的 android 手机作为输出?例如,我想在特定传感器检测到某些东西时播放视频。 即使不运行视频,我也可以
    发表于 06-05 06:49

    利用Arduino Nano制作四足机器人遇到HC-05蓝牙模块问题,可以用ESP8266替换Arduino吗?

    我在 Arduino Nano 的帮助下制作四足机器人。但我经常遇到 HC-05 蓝牙
    发表于 06-02 08:12

    HC05蓝牙模块编程实例

    今天分享一个实践项目——HC05蓝牙模块的编程。
    的头像 发表于 05-26 16:01 2388次阅读
    <b class='flag-5'>HC</b>05<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>编程实例

    android应用程序在AP模式下与esp8266通信,如何开发arduino代码?

    设备:在这个子程序中,我也有代理,用户可以通过互联网与设备通信。我使用应用程序将数据作为命令传输,这些命令将在 ESP8266-07
    发表于 05-16 07:45

    学习下经典蓝牙BT模块

    ,即HC05/HC06模块设置为主机模式(Master)和
    发表于 05-15 15:50

    无线通信之HC05/HC06经典蓝牙BT模块介绍

    )”。   使用场景1: 主从Arduino蓝牙通信   配置好蓝牙模块以后,我们就可以正常使用了。我们先实践下主从
    发表于 05-12 17:36

    是否可以通过Android应用程序控制ESP?

    您好我是这个论坛的新手,需要些帮助。我正在使用 ESP-01 制作简单的 wifi 灯控制器。我想知道是否可以通过 Android
    发表于 05-10 07:04