• 蓝牙控制arduino的安卓软件(基于app inventor )

    蓝牙控制arduino的安卓软件(基于app inventor )


    本文章软件下载:基于app inventor的蓝牙控制arduino安卓客户端


    最近在无线电杂志上看到关于app inventor 的内容,赶脚很厉害,从图书馆回来后就开始尝试,发现真的不错。因为之前在用arduino,所以我想能能不能用app inventor写软件通过WIFI或者蓝牙控制arduino,所以就有了这篇文章,下面开始介绍:

    功能描述:1、手机控制arduino上pin13灯的亮灭(可以使其他灯,也可以是其他单片机)。


    首先介绍软件的制作过程:

    1、登陆 http://appinventor.mit.edu/explore/ 来在线制作软件(也可以下载离线版制作);

    我们可以在首页新建应用


    然后进行操作。软件的制作分为两部分:界面设计和“组装代码”,我们可以通过右上角(下图)的两个按钮进行切换:

    界面设计是我们制作应用时首先看到的界面:


    在左侧是常见的按钮,标签什么的(和VB类似),可以拖拉进中间的设计框,拉过来的都将显示在右侧,最右侧是原件的属性,我们也可以删除不用的原件。

    代码组装界面如下:


    类似的,最左边是代码原件,可以直接拉到框内进行组装代码。

    我们在设计应用界面和代码时可以通过三种方式来实时了解功能,其中最常用的是WIFI和安卓手机的搭配,也可以用数据线和手机当然如果没有手机,也可以使用仿真。可以在左上方选择方式:


    例如,选择第一个WIFI加手机后会出现二维码和代码,随便选一种方式进行连接:


    基本上软件设计就这几部。具体怎么设计可以参见百度文库的教程(共4个小时),看完之后你会有基本的了解。

    App Inventor 入门基础教程  地址:http://wenku.baidu.com/course/view/1ea9ae45b307e87101f6968d


    下面就具体简介本软件的制作:
    1、首先是界面设计,将所有需要的控件全部拉到框内,然后在右侧设置对应的属性。

    2、首先初始化软件(就是刚进入软件回做什么)

    其实就是声明了一个全局变量,变量名字叫做 OK;
    下面是弹出一个框(就是那种出现后几秒钟后消失的那种提示),上面的内容是“欢迎使用本软件!@zgc261”。

    3、选择蓝牙设备:

    第一句是,选择前,将配对的蓝牙地址组成数组列表,以供选择;
    第二句是,选择后将选择的地址赋给全局NAME;

    4、下面开始连接选择的蓝牙地址:

    功能描述:
    如果已经连接的话,则点击之后断开连接;
    若没有连接,则点击之后进行连接,并显示相关提示;
    连接成功后,会显示OK;

    5、测试:

    两个按键的功能是:亮和灭,其实就是通过蓝牙向单片机发送了A和B(字符),然后在单片机断进行解析。

    这样软件基本就做好了,可以打包下载了。



    谢谢大家。

    -----------------------------------------------------------------------------------------------------------------------------
    大家可以参考

    http://www.appinventor.com.cn/forum.php?mod=viewthread&tid=3242

    展开全文
  • 原文:How to Control Arduino Board Using an Android Phone and a Bluetooth Module 作者:kerimil 翻译:安翔 审校:屠敏,关注...本教程将教你借助一个蓝牙模块和 MIT’s app inventor(App Inventor...
  • 制作需要:用AppInventor制作App,小车硬件以Arduino Nano为主控板,接蓝牙模块,超声波模块,两个直流电机。 功能:用手机App控制小车前进,后退,左转,右转,自动避障,并且可以通过滑动条调速。(其中自动巡线...
  • 在本篇文章中,我们将学习如何使用HC-05模块通过蓝牙通信控制Arduino开发板。在文章中,我列举了两个示例,使用智能手机控制Arduino开发板,以及使用笔记本电脑或PC控制Arduino开发板。在我的上一篇文章中,我们已经...
  • 一、实践目的通过蓝牙模块控制电机的转动 这里用的是Arduino UNO 做主控版,最后搞定是这样的 二、HC06 蓝牙模块 HC06是常用的蓝牙从机模块,串口9600波特率,他有4个接口接入Arduino就可以了,连线还是比较...
  • //这是从站代码,LED灯正极串联一个1K电阻,负极接Arduino的P13脚 #include <SoftwareSerial.h> // 引用BT函数库 SoftwareSerial BT(2, 3); // 接收脚,传送脚 char val,_val; // 存储接收的值 //int val; ...
  • 蓝牙控制arduino的安卓软件(基于app inventor )
  • 通过Android studio编写app,实现通过手机蓝牙控制arduino上的LED的亮灭 (一)Android studio代码部分 (1)MainActivity代码 package com.example.lx.lanya; import android.bluetooth.BluetoothAdapter; import ...
  • 本实验基于Arduino开发套件、蓝牙模块,运用App Inventor快速开发一个遥控APP,实现对Arduino驱动的发光二极管的开关控制APP至少设计四个按钮,分别控制3种不同的发光二极管,一个控制跑马灯效果。 二、学习内容 1...
  • 在应用市场上下载手机蓝牙调试助手,通过HC-05蓝牙模块连接到arduino Uno的串口上,修改按键发送的字符就可以控制智能小车,类似于红外遥控控制
  • 想着利用手机控制arduino实现RGB的调节,开发思路:基于讯飞语音识别做一款能识别我们语音的App,识别出文本之后,对应的文字转UTF-8编码,通过蓝牙串口通讯发送到arduino,实现对RGB的控制。 ...
  • 基于arduinoapp inverter制作蓝牙开关 (方案二) 链接:https://blog.csdn.net/m0_37738838/article/details/85164468
  • 遥控小车是每个人童年的最爱,不仅好奇它的奇妙,更是喜欢它...本文为基于arduino的手机蓝牙遥控小车 基于arduino的手机蓝牙遥控小车 基于arduino的红外遥控小车 基于arduino的无线NRF24L01遥控小车 基于ardu...
  • 蓝牙APPinventor实现一键SOS求救(Arduino) 大家好,最近准备参加学校的比赛,做了一个项目,需要用到一键SOS求救,可实现手机自动拨打电话。中途遇到一些问题,所以想记录下来。希望可以帮到大家。 Arduino板...
  • 有没有想过用智能手机控制任何电子设备?今天我将展示如何做到这一点 控制实现详情,以及本文Android App下载,Arduino代码,点击此链接关注国外课栈网“平台创客:Android”专栏 ...
  • Arduino蓝牙控制两驱智能小车程序,用手机蓝牙小车APP控制,用HC-05蓝牙模块在Arduino uno单片机上安装程序即可
  • Arduino智能小车——蓝牙小车  上一章我们完成了小车的运动控制,虽然小车已经可以运动,但是不能远程遥控,不够高大上。在这一篇,我们将尝试用手机蓝牙遥控小车。蓝牙模块  蓝牙( Bluetooth® ):是一种无线...
  • 使用语音命令控制LED指示灯看上去似乎是一项难以实现的功能,但...为了接收语音命令,我们使用“Arduino蓝牙语音控制器”的Android应用程序,您可以从Play商店下载(链接在文章下面给出)。 所需的材料 ● Ard...
  • 一直以来,Android蓝牙控制arduino机器人自走小车这个项目困惑我好久了,以前把机器人小车的蓝牙地址写死了。现在随着android学习的深入,终于把这个项目全部完善完成了。从andrroid端APP的开发到机器人小车的设计...
  • Android蓝牙控制小车,是一款android app,它具有一下功能: 控制3P小车前进、后退、左转、右转的基本功能; 实时显示小车的速度折线图; 查看小车的历史速度图; 删除小车历史速度记录; 实时显示IPCamera拍摄...
1 2 3 4 5 ... 20
收藏数 1,136
精华内容 454