欢迎光临haoDIY - DIY制作从这里开始!

diy音响功放音箱胆机电子单片机电脑科技小发明机器人制作_haoDIY

haodiy微信

跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

时间:2017-05-18 09:36来源:未知 作者:admin 点击:
strong要/strongstrong控制/strong,这是关键的比赛,我参加我的第一em条说明/em。 只需要控制,这个项目的目的是。 以我们的家,我们办公室的电子设备或同时的家用电器。 但要控制意味着命令,并命令手段来发号施令,什么更好的方式来给一个命令,一个直接
跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

“<strong>要</strong><strong>控制</strong>”,这是关键的比赛,我参加我的第一<em>条说明</em>。

只需要控制,这个项目的目的是。以我们的家,我们办公室的电子设备或同时的家用电器。但要控制意味着命令,并命令手段来发号施令,什么更好的方式来给一个命令,一个直接和即时的语音命令吗?

语音命令,因为他们的即时性和简单性,正变得越来越普遍,集成,但是我们如何利用它?

Arduino是不够的!就把麦克风和一个普通的智能手机或平板电脑的安卓与我们的声音一个Arduino控制语音合成器,让他做休息。

在操作这个项目的视频!

这是宏观的步骤,将遵循:

1命令和代码

首先,我们决定做什么与Arduino,到我们的特别命令事件。为了便于规划,我们作出的命令列表,对应一个代码,Android将发送给Arduino(通过蓝牙)每一次的命令语言。

2发送命令

发送这个代码,我们将使用一个著名的Android应用程序创建自动化实用简便的方法。该应用程序的任务,并提供组合和个性化的自动化的一个无穷大,是与它的插件的增加,与它进行交互和集成。

因此我们将创造一些“任务”,将把我们已经命令关联的代码,以Arduino。这样做,我们将使用插件“汽车的声音”,可以对语音命令的识别,并与谷歌现在的整合,“Arduino自动程序”创建与Android和Arduino的对话,和“汽车穿“如果我们想扩展这个功能与Android Wear操作系统的智能手表。

3接受命令

准备Arduino代码的接待,我们将放在“听”的蓝牙通信,并将程序到每个接收代码启动不同的操作。

4安装

我们进行必要的连接,我们愿以“掌控”,只有我们的声音!

材料

- Arduino电路板

用Arduino蓝牙模块(hc-05)

继电器模块

电插座*2

-灯泡(他的插座)

-智能手机/平板电脑与Android操作系统

*用Android Wear操作系统*的SmartWatch

应用程序-塔斯克和他的自动语音插头,Arduino和*自动穿的汽车应用。

*如果你想使用语音命令您的SmartWatch以及对智能手机。

步骤1:列出命令

在我们的例子中的命令一个灯泡和插座(黑色和白色)。在下面的命令,我们的每一个对应一个代码。

<strong>声乐指挥</strong>-------------------------------------------------------<strong>代码</strong>

<em>“开灯</em>”______________________________________ LON

<em>“关灯</em>”______________________________________次

<em>“开关上的白色插座</em>”____________________________ swon

<em>“关掉白色插座</em>”____________________________ swoff

<em>“打开黑眼圈</em>”____________________________ SBON

<em>“关掉黑眼圈</em>”____________________________ sboff

<em>“开关</em>”__________________________________________怡安

<em>“关闭</em>”__________________________________________关

步骤2:Play商店

跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

下载和安装的应用程序需要:

<strong>塔斯克</strong>和插电式<strong>汽车的声音</strong>,<strong>汽车应用的Arduino</strong>,<strong>汽车磨损</strong>。

我推荐更多的可用性支付所有软件。或者你可以激活7天试用版。

步骤3:自动语音设置

跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

我们必须使集成了语音命令“<em>谷歌</em>”

按照图像。

步骤4:自动应用程序设置和BT连接Arduino

跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

我们有我们的智能手机连接Arduino。要打开它,也打开你的蓝牙模块(如果你不知道如何,执行最后一步的接线图)。

后来我们做配对我们的设备和蓝牙的Arduino,和配置插件<strong>自动应用的Arduino</strong>(如图片)。

步骤5:智能配置

跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

为了使功能也在智能手表,一旦安装插件”<strong>自动穿</strong>“你必须配置它直接从手表。

“<em>握手事件</em>”,它允许您启用功能声乐指挥用手势你的腕,不仅与“好的谷歌”。

注:有一点差异,Android Wear 2和以前的版本之间。在2版我们的可穿戴设备我们播放存储从autowear必须下载,然后安装它;我们已经在看如果我们有智能手机以前的版本。在以前版本的谷歌Androi磨损的语音研究与塔斯克命令集成(自动语音)作为智能手机做的事;2版我们有另一个窗口的语音研究(因为谷歌没有回应我们的命令),我们要一个水龙头每次确认我们的口头命令。

步骤6:识别命令和发送给Arduino

跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)

教给Arduino我们想要的命令,我们已经推出

作者简介> > > > > >事件插件自动语音识别

在配置”命令过滤器”设置的第一个命令,Arduino的反应(例如“开灯”)。随着命令“说过滤”我们也可以说直接的命令。

然后我们要链接的活动为特定的命令

新活动>“活动名称”> > > >写插件自动Arduino引脚

在配置我们不得不选择“直接命令”写命令之前插入代码(例如“朗”)。

对于每一个命令,你要重复的程序。

注:

对于第一个连接,经配对,我们要创建一个活动,让Arduino BT和BT我们的Android设备之间的对话。从这个活动我们可以创建另一个声音命令。用于连接的活动必须这:

塔斯克> > >”活动活动名称”> > > > >插件自动Arduino连接配置> Arduino和选择你的名字的BT模块Arduino。这项活动必须与配置文件连接,识别命令“连接”为例。

步骤7:编程实现

现在我们已经配置了Arduino的,考虑到我们会用针,在这种情况下:

大头针

2 ______________ <em>RX,TX的BT模块</em>

8 _______________<em>灯泡</em>

9 _______________<em>白色插座</em>

10 ______________<em>黑眼圈</em>

以下评论素描,编译在Arduino IDE,允许你读的蓝牙信号状态,我们将开发代码执行我们想要的动作,根据,Arduino接收命令。

在我们的例子中,我们将采取一个高状态(5V)销时,Arduino接收命令“xxon”和低状态(0V)时收到命令“xxoff”。

这个小品让你也读,Arduino接收指令,由于串行监测。

 
  • 跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)voicecommand.txt
    下载
  • 跟你所有的设备。谷歌现在集成与Arduino(智能手机/智能手表)voicecommand.ino
    下载

步骤8:安装

赞一下
(0)
0%
一般般
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片