开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

智能车电机驱动(HIP4082+LR7843)

智能语音控制机器人

智能语音控制机器人

建立一个语音控制机器人!您将使用Amazon Echo,Alexa,Heroku,Google Firebase,Android,当然还有Arduino。很有意思!

硬件组件:

  • Arduino UNO和Genuino UNO× 1
  • 亚马逊Alexa Echo Dot× 1
  • SparkFun RedBot套件× 1
  • Android设备× 1
  • HC-06蓝牙串行模块× 1
  • 德州仪器双H桥电机驱动器L293D× 1

软件应用程序和在线服务:

  • 亚马逊Alexa Alexa技能套件
  • Heroku
  • Google Firebase

语音控制机器人是一体的硬件和云解决方案。

主要组成部分是:
1. Alexa Skill - 解释语音命令并将其转换为Google Cloud Messaging消息 - 部署到Heroku云
2. Android应用程序- 从Google Cloud Messaging接收消息并通过蓝牙发送到Arduino - 部署到您的Android手机
3. Arduino - 通过蓝牙阅读消息并控制机器人
4. 机器人套件和机器人电路- 任何机器人套件都可以,你需要HC-06或HC-05用于串行蓝牙通信,2xDC电机连接到L293D来移动它
这不是入门级教程,但......一切准备就绪。所有关键组件都是开源的。这只是将所有这些组合在一起的问题。教程详见附件!

电路相关文件

电路图文件
原理图.rar
描述:原理图
源代码
源代码.rar
描述:源码
教程
项目详情.pdf
描述:项目教程
分享到:
收藏 (10)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归ŁukaszBudnik所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于Arduino实现可手动绘制路线的智能小车机器人

    硬件组件:Arduino UNO和Genuino UNO× 1 适用于Arduino的PHPoC WiFi Shield 2× 1 PHPoC步进电机控制器× 2 汽车× 1 OpenBuilds微型限位开关× 1 Batery主要思想是通过在基于网络的地图上绘制路线来控制基于步进电机的机器人,使只需在移动屏幕上用手指规划路线,就可以让机器人小车将货物运送到目的地。在这个项目中,我制作了一辆不使用反馈传感器的简单小车。因此,位置误差会随时间累积。该项目可以通过使用某种反馈传感器来纠正位置误差,从而激励某人制造出完美的运载机器人。如果将其与诸如Dijkstra算法的路由算法组合,则这将更方便。
    来自:智能车时间:2019-01-16 arduino 机器人 家庭自动化
  • 触摸屏显示的Arduino自动售货机

    触摸屏Arduino自动售货机。硬件组件: Lazercut自动售货机套件× 1 TFTLCD 2.8“× 1 Continiuos旋转伺服× 4 Coin Acceptor× 1 12V / 1A电源× 1 5V / 1A电源× 1 装饰线× 1 软件应用程序和在线服务: Arduino IDE在网上找到了Ryan Bate的Venduino套件,并爱上了它。买了其中一个套件,但作为一名黑客,我想看看我能做些什么才能让它独一无二,所以我决定为这个项目增加一个2.8英寸TFT LCD触摸屏,做成一个自动售货机。
    来自:DIY创意产品时间:2019-01-11 arduino 触摸屏 自动售货机
  • MeArm 1.6.1机器人操纵杆

    使用MeArm v1.6.1的MeArm机器人,可记录movemens和红外遥控器。硬件组件:Arduino UNO和Genuino UNO× 1 MeArm操纵杆板(1.6.1版)× 1 红外模块KY-022× 1 微伺服SG90× 4 软件应用程序和在线服务:Arduino IDE该项目使用MeArm v1.6.1操纵杆板。 允许4种模式:手动模式记录坐标 - 由LED二极管的永久光指示。播放模式 - 播放一次录制的动作反复播放 - 重复播放录制的动作 - 由LED二极管闪烁表示。按下joistick 1上的按钮开始/停止记录坐标。按下joistick 2上的按钮开始/停止游戏坐标。在joistick 2上按住按钮2秒,重复开始/停止播放坐标。
    来自:机器人时间:2019-01-10 机器人 红外遥控器 操纵杆
  • Piattuino--会演奏音乐的机器人

    Arduino Mega控制MIDI数据流到30个配有螺线管的板,让它们播放任何声音。硬件组件:Arduino Mega 2560和Genuino Mega 2560× 1 Hexfet晶体管IRL 520× 三十 电磁铁磁铁JF-1039B× 三十 手动工具和制造机器:烙铁(通用)几年前,我们前往南美洲。我们也去过智利,在那里我们听到有人在使用特殊的乐器。我对这个乐器着迷,我决定再建一个。找到正确的板块,将一些板块调整到正确的音调,并将其固定在支架上,我必须解决一些问题。完成所有这些工作后,乐器听起来相当不错,但是作为一个优秀的音乐家,就像来自智利的人一样,非常需要练习。每天练习需要很多参与,这对我来说很难,所以我选择了另一种方式。有钢琴机器人,为什么不创建一个平板机器人?因此,我决定将仪器的控制权交给Arduino计算机,名称Piattuino是意大利语单词“piatto”的合成,用于制作板和着名的Arduino硬件。在附件视频中,我将向您展示,我是如何开始这个项目的,我将解释Piattuino控制器的主要原理图,最后,您可以听到一些歌曲示例。
    来自:机器人时间:2019-01-10 arduino 机器人 genuino
  • 运动小助手——智能调速风扇

    我注意到在室内骑自行车的一件事就是你经常出汗,所以你需要一个好的风扇冷却器,如果它是一个聪明的风扇就更好!硬件组件:风扇× 1 ESP32开发板× 1 Google智能助理× 1 亚马逊Alexa Alexa× 1 AC 50 / 60Hz 220 / 110V PWM调光模块× 1 Tacx Neo智能教练× 1 软件应用程序和在线服务:AWS Lambda MQTT我是一名自行车爱好者,但冬天的天气和工作时间表很难,最后,我决定购买智能教练。通过这种方式,我可以在寒冷多风的日子里训练。一切都很好,我喜欢我的全新Tacx Neo智能教练,同时在Zwift和其他虚拟世界中玩耍。但是我注意到在室内骑自行车的一件事就是你经常出汗。因此,绝对需要一个好的风扇帮助你降温。完美,你可以在开始训练时开启风扇,但坏消息是直到10分钟过去你有点冷,并且不需要那么多的空气在你的面前。因此,您必须使用遥控器(我的风扇没有一个)或者从您的自行车下车10分钟开启风扇并打开它(如果您开始比赛,这不是一个好主意) 。如果你可以用你的声音控制它和/或风扇的速度跟随自行车速度可能会更好。换句话说,当我快速行驶时,我希望风扇增加速度。在这篇文章中,我将展示如何使用这些功能制作一个智能有趣的冷却器:它可以通过您的语音使用手机或Google Home / Alexa进行控制:开机/关机和增加/减少速度自动模式,风扇速度跟随自行车速度使用信息是由一个Tacx Neo智能教练发送(当然你需要一个这种模式)
    来自:智能家居时间:2019-01-09 蓝牙 语音控制 谷歌助理
  • DIY自动焊接PCB的机器臂

    手工焊接需要良好的手眼协调,以便精确定位和定向烙铁,同时以正确的速率和适当的时间将焊料供给接头。于是想到是不是可以利用机械臂实现PCB的焊接,于是有了这个使用DIY机械臂焊接PCB的设计。硬件组件:步进电机28BYJ-48带驱动模块ULN2003× 1 Arduino UNO和Genuino UNO× 1 伺服电机TowerPro MG955× 1 I2C串行LCD 1602模块× 1 降压模块× 1 OpenBuilds NEMA 17步进电机× 1 软件应用程序和在线服务:Arduino IDEMicrosoft Visual Studio 2015手动工具和制造机器:激光切割机(通用)用于Dremel的旋转刀具切削刀具套件
    来自:机器人时间:2018-12-27 arduino 机器人 机械臂
  • Arduino MKR GSM 1400:蜂窝物联网数据可视化

    使用MKR GSM 1400通过蜂窝连接收集和可视化电池供电的物联网传感器的数据。硬件组件:SORACOM Air Global IoT SIM× 1 Arduino MKR GSM 1400× 1 软件应用程序和在线服务:SORACOM Air IoT连接平台SORACOM Harvest - 快速,无服务器的数据收集和可视化随着物联网的发展,我们看到越来越多的开发人员利用现成的板卡,包括从处理单元到无线连接模块的所有内容。这个主板是Arduino最近发布的MKR GSM 1400 ,基于流行的Arduino MKR系列。该板包括一个Cortex-M0 + 32位微控制器,用于开发和调试的USB串行端口,最重要的是与全球2G和3G GSM网络兼容的预集成蜂窝调制解调器。它还具有低功耗功能,使我们能够构建仅依靠电池运行的解决方案。让我们来看看如何使用MKR GSM 1400通过蜂窝连接收集和可视化电池供电的物联网传感器的数据。要构建此项目,您将需要以下东西:运行Linux,MacOS或Windows的计算机Arduino MKR GSM 1400板(Arduino商店)带有U.FL连接器的3G GSM天线(亚马逊)用于编程和故障排除的Micro-USB线(亚马逊)DHT11传感器(亚马逊)面包板和电线(亚马逊)Soracom Air SIM卡(Soracom)
    来自:智能家居时间:2018-12-26 arduino 传感器 数据可视化
  • 带操纵杆模块的双轴FPV摄像机底座控制器

    两种控制相机底座的方法,可以放一个手电筒,激光,ToF模块......硬件组件:Arduino UNO和Genuino UNO× 1 SG90微伺服电机× 2今天我们将看到关于如何使用操纵杆模块控制2轴FPV摄像机底座的完整教程,摄像机底座有一个小包装,包含一些丙烯酸支撑和零件,一些螺丝和两个伺服电机。在这里我们将使用两种方法来控制伺服系统:第一个是舵机跟随操纵杆的位置,它们在我们移动操纵杆时移动,第二个舵机开始向操纵杆指向的方向移动他们呆在那里直到我们再次移动棍子或改变方向。详见附件教程,也有相关视频教程。
    来自:家用电器时间:2018-12-26 arduino 伺服电机 genuino
  • 如何为Robotics构建SimpleLink Wi-Fi控制器

    了解如何使用Wi-Fi构建无线控制器,以便与机器人,微型车辆或您梦寐以求的任何东西一起使用!福建有详细的教程,可以下载了解。硬件组件:德州仪器MSP-EXP432P401R SimpleLink MSP432 LaunchPad× 1 德州仪器CC3100BOOST SimpleLink CC3100 Wi-Fi BoosterPack× 1 德州仪器BOOSTXL-EDUMKII教育BoosterPack MK II× 1 德州仪器BOOSTXL-BATPAKMKII油箱MKII锂电池BoosterPack× 1 软件应用程序和在线服务:德州仪器Energia
    来自:智能车时间:2018-12-26 机器人 微控制器 无线上网
  • 本人设计的mega2560_mini开发板

    arduino mega2560开发板 mini版本。为学校的比赛特地设计。尺寸缩小,下载部分改为CH340方案。usb接口改为usb mrico。手机数据线插上即可使用。原理图:PCB : 3D:打样实物:
    来自:DIY创意产品时间:2018-12-25 arduino mega2560
销量
57
查看
1318
参数名 参数值
发布于 2018 年 09 月 28日
Moore8直播课堂