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

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

不用变着法偷懒,智能家政机器人给你理由!

ChocoRobo - 面部跟随机器人

ChocoRobo - 面部跟随机器人

一个简单,易于构建的面部跟随机器人

硬件组件:

  • Google AIY Vision× 1
  • Circuit Playground Express
  • Adafruit Circuit Playground Express× 1
  • Adafruit CRICKIT for Circuit Playground Express× 1
  • 2WD机器人汽车底盘(底盘上有旋转轮的底盘。底盘还有一个看起来像是带有长开衩的前保险杠。)× 1
  • 迷你相机三脚架(不是我使用的确切三脚架,但类似的东西。三脚架需要很小,以适应机器人汽车底盘。)× 1
  • Adafruit DC变速箱电机 - “TT电机” - 200RPM - 3至6VDC× 2
  • 用于TT直流变速箱电机的Adafruit电机轮× 2
  • 5V便携式电池充电器(确保充电器具有高电流输出。)× 1
  • USB-A到Micro-USB线× 1
  • USB至5.5毫米/2.1毫米5伏直流枪管插孔电源线(或者通过切断旧电缆并连接2.1毫米桶形连接器来制作。)× 1

手动工具和制造机器:

  • 烙铁(通用)

简单易用的机器人可以使用现成的零件制造,供任何人创建。无需昂贵或专业的工具,如3D打印机,CNC机器或激光切割机。您可以从Adafruit 或亚马逊轻松订购大部分物品。
机器人基本上是循迹机器人,但这个机器人将跟踪它看到的面。附上容器,盒子,篮子等来装东西。然后机器人可用于交付机器人。ChocoRobo喜欢为孩子们提供巧克力并结交朋友。
该项目的目标是制作一个自动视觉机器人,这个机器人很容易让孩子们建立(在成人监督和帮助下)。由于孩子们能够用螺钉和橡皮筋将组件拼凑在一起(并且他们也将AIY Vision套件放在一起),所以工作得非常好。

电路相关文件

电路图文件
facebot_iwoccklgFf.fzz
描述:接线原理图
源代码
ChocoRobo-master.zip
描述:源代码
教程
项目教程.pdf
描述:项目教程
分享到:
收藏 (3)
电子硬件助手小程序 电子硬件助手小程序

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

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

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

(版权归bbtinkerer所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • Arduino打造多功能自动漫游车

    我在这个项目中的目标是制造一个能够在你家周围进行许多活动的自动漫游车。这个想法来自于我学习火星漫游者,如好奇号以及它们如何运作。我决定制作一个自己的小流浪者会很有趣也很有帮助。我开始这个项目是为了制造一个在我不在的时候不会撞到障碍物的机器人。它始于2017年,现在我们的目标已转向制造自动漫游车。第一部分:底盘和电机自动漫游车的底盘是由Servo City的Bogie Runt Rover制造的,我按照教程将它们组合在一起。该套装配有完整的电机和底盘,但不附带电子设备。自动漫游车使用6个直流电机为车轮提供动力。所有电机都有通过机箱中的孔到达顶部的电线。然后,它们连接到L298N电机驱动器。由于这些强大的电机,概率可以达到4英里/小时的速度!第二部分: 所有六个电机均由L298N双桥电机驱动芯片供电。所有电机线都连接到芯片的右侧和左侧。为了给arduino供电,它连接到芯片上的5V和GND。然后5V变为5V,GND变为GND。要使所有电机工作,需要使用ENA,IN1,IN2,IN3,IN4和ENB将L298N电机驱动芯片连接到arduino。然后将这些导线连接到arduino上的任意六个数字引脚。项目还会有后续的更新,附件中的源码部分也会继续更新,详细的可以关注附件里的原文链接。
    来自:家用电器时间:2018-10-17 arduino 智能车 直流电机
  • Arduino控制弹球机

    标准尺寸的弹球机,使用家庭商店和弹球供应室的零件制成。游戏由Arduino控制。硬件组件:Arduino Mega 2560和Genuino Mega 2560× 1 Adafruit 2针液晶显示器× 1 24V电源× 1 Adafruit力传感器× 1 Pop Bumper Assembly× 1 弹出式保险杠开关× 1 目标开关× 1 翻转开关× 1 翻转组件× 1 LED灯× 1 从图中可以看出,该机器有一个木柜,并使用市售的弹球机更换部件。该机器由单个Arduino Mega 2560板控制。
    来自:DIY创意产品时间:2018-10-08 arduino adafruit 弹球机
  • 基于STM32的全向车系统

    基于STM32的全向车系统。三个全向轮实现全向运动。平时做来玩的项目,提供硬件软件硬件部分:原理图(真正的原理图遗失了这个提供参考) PCB(打样的PCB版本,可以直接生产,完全没问题)软件:遥控器代码+整车代码实物图如下
    来自:电机驱动与控制时间:2018-10-06 单片机 智能车 小车
  • Nox - 差速驱动机器人(ROS)

    Nox是一款不错(耗时)的机器人,它使用SLAM(ROS)和Kinect在其环境中导航。硬件组件:Raspberry Pi 3型号B.× 1 Arduino Mega 2560和Genuino Mega 2560× 1 适用于Arduino v2 Kit的Adafruit Motor / Stepper / Servo Shield - v2.3× 1 直流电机(通用)× 2 Microsoft Kinect传感器× 1 软件应用程序和在线服务:ROS机器人操作系统Arduino IDE手动工具和制造机器:烙铁(通用)Nox是一款采用ROS,Raspberry Pi和Arduino构建的差速驱动机器人。我开始把这个项目作为一个基本导航的机器人基础,然后我可以用它来做其他事情,比如真空吸尘器。然而,我很快就决定将它变成一个具有适当设计的独立机器人,因为它在DIY机器人中经常缺失。在当前状态下,机器人可以使用SLAM(gmapping)创建其周围环境的地图(使用Kinect深度感知来检测墙壁和障碍物)并在地图内定位自己。它可以计划到达给定目标的路径并驱动它避开障碍物。
    来自:机器人时间:2018-09-28 机器人 差速驱动 ros
  • 智能语音控制机器人

    建立一个语音控制的机器人!您将使用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技能套件HerokuGoogle Firebase语音控制机器人是一体的硬件和云解决方案。主要组成部分是:1. Alexa Skill - 解释语音命令并将其转换为Google Cloud Messaging消息 - 部署到Heroku云2. Android应用程序- 从Google Cloud Messaging接收消息并通过蓝牙发送到Arduino - 部署到您的Android手机3. Arduino - 通过蓝牙阅读消息并控制机器人4. 机器人套件和机器人电路- 任何机器人套件都可以,你需要HC-06或HC-05用于串行蓝牙通信,2xDC电机连接到L293D来移动它这不是入门级教程,但......一切准备就绪。所有关键组件都是开源的。这只是将所有这些组合在一起的问题。教程详见附件!
    来自:机器人时间:2018-09-28 arduino 机器人 语音控制
  • 13届恩智浦智能车光电四轮组(主控板+电机驱动)开源

    为参加13届恩智浦智能车竞赛本硬件PCB均为自己设计(实测稳定可靠),由于参加的是光电四轮组比赛,其中艰辛可想而知,最终有所收获,本着让毫无经验的新手快速入门少走弯路的宗旨,遂开源硬件电路。采用比较经典的山外鹰眼OV7725摄像头作为循迹传感器,采用最小系统版+主板+电机驱动的硬件结构。最小系统板采用龙邱K60FX512(兼容龙邱K60DN512ZVLQ10),主控制板集成山外鹰眼OV7725 FPC软排线接口一个+蓝宙线阵CCD FPC软排线接口两个+山外小液晶插针接口一个+OLED(12864)小液晶插针接口一个+五轴按键+四位拨码开关+编码器接口+pwm接口+MPU6050接口,舵机驱动采用LM2941芯片(电压可调),由于集成了两个CCD的接口,此硬件也可用CCD作为主循迹传感器。电机驱动采用当下主流方案,经济实用,布线简单(相比于BTN系列)HIP4082+LR7843+B0512S 购买后如有问题请加qq:1357434999(提供一定的技术解答)
    来自:智能车时间:2018-07-31 智能车 恩智浦 光电组
  • 第十三届飞思卡尔智能车硬件资料开源(荣获省二)

    该飞思卡尔智能车资料包含有所有的电路图以及小车的前后防撞板的机械图,本次比赛没有使用陀螺仪,所以其实际速度还可以提升,驱动部分使用的btn7971,摄像头部分使用的是OV7620摄像头,原本智能车方案是使用300度的舵机进行对信号灯的扫描,但是发现实际扫描速度过慢,所以直接取消掉了一个舵机,目前使用一个舵机对方向的控制附件资料截图:
    来自:智能车时间:2018-07-30 开源 智能车 飞思卡尔
  • 感光的爬行小海龟机器人

    婴儿海龟试图找到通往海洋的方式的困境是一个已经发挥了数千年的困境,并且随着人类居住在一些祖先的筑巢地上的侵蚀而变得越来越令人痛苦。这个项目展示了如何建造一个机器人乌龟,它将对光线作出反应,触发它开始拍打它的鳍状肢,并有希望地朝着海洋的自由移动。这个项目的工具和材料(除了电机和微控制器)是你可以在家里找到的东西。配备多功能机器人平台CRICKIT for Circuit Playground Express,简单的家居材料可以栩栩如生地呈现您的想象力!该项目使用Microsoft MakeCode演示了基本的编程技巧, 并允许轻松的实验和改编。家用材料 纸板纸剪刀螺丝刀双面胶带拉链(或扎带/线)Adafruit电子 1 x Circuit Playground Express1 x Adafruit CRICKIT for Circuit Playground Express2 x DC变速箱电机 - “TT电机” - 200RPM - 3至6VDC用于TT电机的2 个 Snap-on Hub1 X 碱性AA电池- 3包1 x 3xAA支架,带DC插孔1 X USB电缆- A /为MicroB - 3英尺制作海龟用白色的A4纸打印出下面的海龟,然后用硬纸板裁剪出对应的形状,粘在一起即可。最后把上面的两个脚蹼取下,如下图:制作鳍状肢添加电子产品使用MakeCode供电现在是时候上传一些代码了!为此,我们将使用 Microsoft MakeCode for Adafruit,这是一个基于Web的代码编辑器。它提供了一个块编辑器,类似于Scratch或Code.org,也是一个用于更高级用户的JavaScript编辑器。进入Bootloader模式我们想让它与MakeCode一起工作,这是通过将其置于“引导加载程序模式”来完成的。所需要做的就是 使用micro USB线将电路板连接到电脑,然后 单击 电路板中央的小复位按钮。我们想让它与MakeCode一起工作,这是通过将其置于“引导加载程序模式”来完成的。所需要做的就是 使用micro USB线将电路板连接到电脑,然后 单击 电路板中央的小复位按钮。如何上传代码要上传代码,请使用micro USB线将Circuit Playground Express连接到计算机,单击“ 下载” 按钮将 .uf2文件下载 到计算机,然后 将其拖放到CPLAYBOOT 驱动器上。 驱动器将自动弹出。(您的计算机可能会出现“无法正确弹出驱动器”错误,您可以忽略它。)代码现在在您的Circuit Playground Express上并准备运行!
    来自:DIY创意产品时间:2018-07-25 机器人 光传感器
  • Adafruit Feather 328P资料 包含原理图/pcb/用户手册

    有了这款Feather,我们对ATmega328P(经典的'Arduino'芯片)有了一点怀旧之情 - 这款Adafruit Feather 328P运行3.3V和8 MHz。 羽毛是Adafruit的新开发板,就像它的名字一样,它轻薄,让你飞翔! 我们将Feather设计为便携式微控制器内核的新标准。在羽毛328P的核心是ATmega328P,主频为8 MHz,逻辑电压为3.3V,芯片设置我们有很多经验,因为它与Pro Mini相同,类似于Adafruit Metro 328。这个芯片有32K的 闪存和2K RAM,我们将它与SiLabs CP2104配对,为其提供内置的USB转串口编程和调试功能。为方便便携式项目使用,我们为任何3.7V锂聚合物电池添加了一个连接器,内置电池充电功能。你不需要电池,它可以从微型USB连接器直接运行。但是,如果你有电池,你可以随时随地使用,然后插上USB充电。当羽毛可用时,羽毛将自动切换到USB电源。我们还将电池通过分频器连接到模拟引脚,因此您可以测量和监控电池电压,以检测何时需要充电。这里有一些方便的规格! 尺寸为2.0“x 0.9”x 0.28“(51mm x 23mm x 8mm),无焊头轻如羽毛 - 4.8克ATmega328p @ 8MHz,3.3V逻辑/电源3.3V稳压器,具有500mA峰值电流输出USB串行转换器(CP2104),用于USB引导加载和串口调试您还可以获得大量引脚 - 19个GPIO引脚+ 2个模拟引脚硬件I2C,硬件SPI支持。对于UART设备,应使用SoftwareSerial6个PWM引脚8个模拟输入(两个与I2C共用)内置100mA脂肪充电器,带充电状态指示灯LED引脚#13红色LED用于通用闪烁电源/使能引脚4个安装孔复位按钮羽毛328P留有一些额外的空间,所以我们给你一个小小的原型区域。如果您只需要连接按钮或传感器,您可以跳过面包板并直接在那里接线。
    来自:其他时间:2018-07-11 adafruit atmega328p feather
  • Adafruit ItsyBitsy 32u4资料 包含原理图/pcb/用户手册

    什么比羽毛小但比饰品大? 这是一个ItsyBitsy! 体积小,功能强大,与Arduino兼容 - 当您需要非常紧凑的东西但仍然带有一堆引脚时,这个微控制器板非常完美。ItsyBitsy 32u4只有1.4英寸长,0.7英寸宽,但有6个电源引脚,6个模拟和数字引脚以及17个数字引脚。 它包含与Arduino UNO相同的功能。 一旦你在一个更大的Arduino上完成了一个原型,并希望让项目更小,那就太棒了。ItsyBitsy 32u4使用的是Atmega32u4芯片,它与Arduino Leonardo中的核心芯片以及我们在羽毛32u4中使用的芯片相同。 5V 16 MHz它以与Arduino UNO或Leonardo相同的速度和电压运行。 3V 8 MHz版本的速度和电压与羽毛32u4相同。所以你会很高兴地听到,不仅像你已经设置的那样使用Arduino IDE可以对Itsy Bitsy进行编程,而且大量的Arduino项目都可以开箱即用!我们建议将此作为Pro Trinkets的升级,因为它具有原生USB,因此它可以与所有计算机,USB串行调试和更可靠的引导加载程序一起使用。你甚至可以在这块板上使用Pro Trinket LiPo背包来增加可充电电池。这里有一些方便的规格:采用QFN封装的ATmega32u4 onboad芯片USB Bootloader带有漂亮的LED指示灯,兼容AVR109(与Flora,Feather 32u4,Leonardo等相同)用于电源,USB上传和调试的Micro-USB插孔,您可以将其放入盒子或带上,并在需要重新编程时使用任何Micro USB线。可以充当USB HID键盘,鼠标,MIDI或普通USB'CDC'串行设备(默认)通过USB或外部输出(如电池)为VBAT引脚供电 - 它将自动切换板载红色引脚#13 LED23个GPIO总计 - 6个模拟输入,1个SPI端口,1个I2C端口,1个硬件串行端口和10个GPIO,其中4个具有PWM可以驱动NeoPixels,连接传感器,伺服器等。重置按钮,用于进入引导加载程序或重新启动程序。对于5V版本:5V电源和逻辑,16MHz时钟速率,2KB RAM和28K FLASH板载5.0V电源稳压器,具有150mA输出能力和超低压差。高达16V输入,反极性保护,热和电流限制保护。芯片的低电流3.3V稳压器输出,适用于小型传感器对于3V版本:我们在这块电路板的3V版本上有两个特殊引脚。有一个VHigh引脚,这个引脚是一个电源引脚,其电压是VBAT和VUSB中较高的一个。我们还在这块电路板上制作了数字#5引脚,它连接到电平转换器,因此它只是一个输出,但输出是“高逻辑”。基本上这意味着如果你想从这块电路板驱动NeoPixels,挑剔伺服或高压差LED,你想要一个5V逻辑电平输出,你应该使用这个引脚!3.3V电源和逻辑,8 MHz时钟速率,2KB RAM和28K FLASH板载3.3V电源稳压器,具有500mA输出能力和超低压差。高达6V输入,反极性保护,热和电流限制保护。特殊的Vhigh输出引脚为您提供VBAT或VUSB的更高电压,用于驱动NeoPixels,伺服器和其他大电流器件。数字5电平转换输出,用于高压逻辑电平输出。一旦安装了接头,它们就可以安装在0.6“宽的插座中。PCB截图如下:
    来自:其他时间:2018-07-11 adafruit atmega32u4 itsybitsy 32u4
销量
39
查看
663
参数名 参数值
发布于 2018 年 09 月 05日
Moore8直播课堂