请选择 进入手机版 | 继续访问电脑版
搜索
查看: 8019|回复: 63

旧手机 Arduino的巅峰之作—视频监控机器人 ,异地远程遥控

  [复制链接]
发表于 2016-7-19 11:00:35 | 显示全部楼层 |阅读模式
1.jpg
视频监控机器人Ta跟常见的wifi-robot不同。常见的wifi-robot大多采用OpenWRT路由器板子和USB摄像头,而视频监控机器人采用闲置的安卓旧手机作为机器人的大脑。
  • 这不仅是废物利用的环保理念,而且通过充分利用安卓手机的强大计算能力和硬件资源,让视频监控机器人的功能更加有亮点:
  • 无需外接USB摄像头,直接利用安卓手机的高清摄像头,并通过手机强劲的GPU进行视频H.264压缩编码,以便网络传输。
  • 利用安卓手机的联网能力,wifi、3G、4G都可以联网。并且集成了网灵的P2P云连接功能,从世界任何地方都可以连接机器人。
  • 利用手机计算能力,实现语音识别,用自然语音控制机器人动作。
  • 利用手机计算能力,基于OpenCV软件库,实现手势分析和人脸追踪。
原材料和组件
  • 方形卡通宠物外观的纸巾盒 1个
  • 万能手机夹 1个
  • 网灵机器人3D打印件 1套
  • Arduino控制板 + 蓝牙小板   1块
  • L298N电机驱动模块 1块
  • 标准舵机 1个
  • 电池电压传感器模块 1个
  • 可充电锂电池 1块
  • 65mm轮子 + 电机(转速不要太快,大概为50转每分钟)  2套
  • 一寸万向轮 1个
  • 开关  1个
  • M3x30mm 长螺丝 4根,M3x25mm螺丝若干,M3x8mm螺丝若干,自攻螺丝若干,铜柱长螺丝 2根,M3螺母若干
  • 杜邦线若干,导电线若干
机器人Arduino周边电路连接就很容易。准备一些3Pin杜邦线和导电线,按照下面的电路图连接相应的电路模块:
2.jpg
除了作为大脑的安卓手机外,视频监控机器人还采用了Arduino单片机,用于控制电机舵机和连接传感器模块。
3.jpg
作为大脑的安卓手机与Arduino单片机是通过蓝牙串口(例如市面上常见的HC-06)进行通信的,其通信协议很简单,是基于字符串格式的,Arduino向安卓手机周期性发送传感器读数,安卓手机向Arduino发送控制命令。
4.jpg
视频监控机器人的显著特点是:可以用手机控制端和电脑控制端从异地远程遥控机器人,并实时观看摄像头图像。这个功能的实现是基于网灵的P2P云连接平台,这是网灵多年来积累的底层核心技术。只要机器人接入网络,就可以从世界上的任何角落连接到机器人,无需设置路由器端口,无需做动态域名映射,完全自动穿透NAT内网。
网灵机器人的控制端软件就是 网灵云控制, 它相当于一个“带视频回传的远程遥控手柄”,有一些手柄按键和2个虚拟摇杆,其UI界面是这样的:
5.jpg
6.jpg
终上所述,网灵机器人的总体框架原理图是这样的:
7.jpg
视频演示:



源代码、3D打印部件、控制端软件至附件下载:
控制端软件和机器人制作教程.zip (6.25 MB, 下载次数: 3030)
回复

使用道具 举报

发表于 2016-7-19 11:19:31 | 显示全部楼层
牛逼,我的淘汰手机defy有了一个新的用途。
回复 支持 反对

使用道具 举报

发表于 2016-7-19 11:35:41 | 显示全部楼层
我去 这个机器人好萌啊!膜拜大神!
回复 支持 反对

使用道具 举报

发表于 2016-7-19 14:25:44 | 显示全部楼层
好东西哦,好萌呢,谢谢楼主分享哦
回复 支持 反对

使用道具 举报

发表于 2016-7-19 15:35:08 | 显示全部楼层
好强大啊,膜拜大神!谢谢楼主分亨。
回复 支持 反对

使用道具 举报

发表于 2016-7-19 15:42:47 | 显示全部楼层
回复可见
回复

使用道具 举报

发表于 2016-7-19 16:13:05 | 显示全部楼层
总是下载到一半就不动了。。。。
回复 支持 反对

使用道具 举报

发表于 2016-7-21 16:53:57 | 显示全部楼层
好像很不错的样子
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-21 17:01:06 | 显示全部楼层

外观吸睛,来一个
回复 支持 反对

使用道具 举报

发表于 2016-7-22 10:41:07 | 显示全部楼层
棒棒的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /5 下一条

facebook google plus twitter linkedin youku weibo rss
©2020 Microchip Corporation

小黑屋|手机版|Archiver|Microchip技术社区

GMT+8, 2020-1-20 17:21 , Processed in 0.133162 second(s), 8 queries , MemCache On.

快速回复 返回顶部 返回列表