我的智能巡检机器人之路(1)——硬件篇

    随着互联网+时代的到来,越来越多的智能产品闯进人们的视线,走进普通家庭,甚至儿童玩具也开始智能化了,这绝对是一个新时代的到来。在这样的大环境下由于我比较多关注所以也想打造一个属于自己的智能产品或者玩具(大儿童也需要玩具),所以我的智能巡检机器人(智能巡检车)就这样诞生了。

    机器人设计蓝图:

    1、产品定位:家用移动巡检、娱乐、玩具、多媒体服务、电脑编程学习机器人——搭载摄像头模块,实现远程家庭监控、移动巡检,搭载音频服务器实现多媒体音频播放及远程喊话;教孩子学习简单电脑程序设计,实现人机交互,也是孩子的好玩具。

    2、产品架构:树莓派(web服务器)+智能小车开发板(51单片机开发平台)+音频播放+PHP(网页前端操作页面)+C、shell、python等编程语言(实现机器人的运动控制程序编写)

     

    之后我将陆续整理记录我的机器人的开发历程,本期首先介绍一下所用到的硬件部分:

    1、核心硬件——树莓派开发板

    树莓派是由树莓派基金会开发的,是一款预装Linux系统,体积仅有信用卡大小,搭载ARM架构处理器的开发板,目标是教孩子学习编程(不得不说国外的孩子玩的都是高级的,这板子我玩都费劲,人家是给孩子准备的,不免有点惭愧)。由于其预装Linux系统就为我之后搭建服务器提供好的起点,因为要实现远程控制所以服务器肯定是必不可少的,树莓派可以搭建小巧的、可移动的服务器,这一点很赞!接口方面,树莓派预留多个GPIO口方便拓展,搭接继保电路实现远程电压通断控制;复用串口通信等接口,实现与其他平台的串口通信,本次机器人开发涉及树莓派与单片机串口通信;其他还包括USB接口,3.5mm音频输出,HDMI视频输出接口,以太网口(因为要实现移动服务器本次采用USB无线网卡实现网路连接),板载摄像头接口等诸多接口。

    images

    2、智能小车开发板——51单片机开发板

    智能小车开发板(某宝上很多,也很便宜),基于51单片机平台的智能小车开发板

    1 2

    3、音频设备——3.5mm音频输入放大器

    拆除外壳,只留用扬声器和电路板部分,方便固定到机器人小车底板上

    3

    4、电源——移动电源+可充电锂电池

    5、其他——杜邦线、电烙铁、电阻、导线、绝缘胶布等

    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自陈生手记,原文地址《我的智能巡检机器人之路(1)——硬件篇》
    喜欢 | 0
    分享:

已经有2 条评论抢在你前面了~

  1. 沙发
    ele 2016-01-17

    楼楼对你这个机器人有什么更进一步的设想不?因为我也在玩,所以想借鉴一下,O(∩_∩)O~

    • 回复
      chen 2016-01-18
      @ele: 主打家庭远程监控、娱乐、学习型机器人。 监控方面可以加入人脸识别、行为监控、实时报警(后期可加入室内空气质量检测、可燃气体检测并报警); 娱乐方面可加入儿童模式:讲故事、听音乐等功能、加入适合儿童操作的人机界面; 学习方面准备搭建web端编程学习平台,秉承树莓派宗旨,教小朋友学习编程。