0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于ESP32的小型机器人制作图解

454398 来源:wv 2019-09-09 15:42 次阅读

步骤1:构建机箱

基于ESP32的小型机器人制作图解

我想要一个真正的基本底盘,任何身体都可以使用一些有机玻璃或塑料,甚至可以使用旧的塑料饭盒或外卖。

我将一块有机玻璃切成一块比ESP32板宽一点,但长度大致相同,然后我标记在哪里我想添加4个孔来安装ESP32使用电路板支架。

安装舵机

我定位舵机以便它们所有都是以相同的方式定向,所以当接线时,它们将驱动相同的方向。我用了一些塑料胶把它们放在适当的位置并添加了一些支架来帮助它们固定。

我钻了一些孔,让伺服电线穿过机箱底部,这样它们就可以插入我用过的小型veroboard,稍后我将详细介绍。

我尽可能地捆绑了伺服多余的接线,并使用了几根小电缆扎带将它们固定到位。

覆盖所有接头

作为最后一步,我用一块与我剪下的第一块相同尺寸的有机玻璃覆盖了它。我为额外的支架钻了孔,并添加了支架螺钉,将它们固定到位。

我很惊讶这个曾经在一起的重量是多少,比我前一周制作的马达轻得多。

第二步:制作一个自定义的Veroboard

我想制作一块小板,让我插上我的ESP32进入电路板并在需要时易于拆卸。所以我在照片中创建了它,我添加了一些标题针,所以我可以插入Servos,然后插入一个neopixel strip。

我还添加了2个小jst插槽,我有一些所以我可以使用这些用于来自ESP32的电源,也用于提供伺服信号连接。

我切断了电路板下面的一条铜轨,使每个伺服的信号引脚不同,然后我用一个小的电线连接器,通过电线将其移动一个轨道,这样两个第一个引脚就会连接一侧或另一个。

因为车辆的每一侧都有两个伺服电机,所以我用电路板来将两个伺服器彼此连接起来,这样我就可以在每一侧用单个伺服连接运行左侧伺服器或右侧伺服器。我在这里所做的就是将每一侧的连接连接在一起,以简化所需的接线数量。

我允许Vcc和GND连接通过铜轨道一直连接到veroboard,但是我切断信号线,这样我就可以控制我想独立驱动的不同侧面。

步骤3:布线

这里的接线图显示了连接以及如何尽可能少地连接Servos和Neopixel条。

步骤4:全部放在一起

一旦我把所有东西都连接起来,我就安装了自定义的veroboard,并将ESP32添加到底盘上,它们都很合适。

布线大多是隐藏和隐藏的,可以很容易地添加侧面,并且顶部可以完全封闭ESP32。

步骤5:控制和测试

我想要一些简单的控件,发现在网站https://r andomnerdtutorials.com/他们提供了一个很好的例子,说明如何运行网络服务器并显示控件,这样你就可以让机器人车开车了。我修改了示例以使用伺服器而不是电机,并添加了使用neopixel条带的代码,以及在Oled屏幕上显示我需要连接的IP地址,以便我可以控制机器人。

第6步:ESP32的代码

在这里,我附上了可以根据自己的目的进行修改的代码,完全归功于randomnerdtutorials,它构成了我拥有的基础这里。我强烈建议购买他们在ESP32上的课程,它会带你使用ESP32的许多复杂功能,以及一些非常好的示例项目。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27030

    浏览量

    201383
  • ESP32
    +关注

    关注

    13

    文章

    896

    浏览量

    15806
收藏 人收藏

    评论

    相关推荐

    DIY推荐!自制一个基于ESP32的沙画机器人

    作者在高二的时候就做过一个非常基础的沙画机器人,现在准备去普渡大学上学了,正好也打算带上它,于是想着用这俩年新学到的技能重新设计一下之前的沙画机器人。 所需材料 3D打印机 ESP32
    发表于 04-15 15:09

    【开源作品】基于树莓派4B、ESP32制作的桌面机器人、气象站、立方光!

    ;gt;>点此查看全文 基于树莓派 4B DIY 能笑会动的桌面机器人 Emo是一款基于树莓派4做的个人伴侣机器人,集时尚与创新于一身。它不仅仅是一款机器人,更是一个活生生的存在,与其
    发表于 03-05 16:52

    如何使用ESP32和STC51芯片制作一个小小光立方呢?

    分享一个用ESP32和STC51芯片,以及0805贴片灯珠,手工焊接制作的小小光立方。
    的头像 发表于 01-09 15:37 998次阅读
    如何使用<b class='flag-5'>ESP32</b>和STC51芯片<b class='flag-5'>制作</b>一个小小光立方呢?

    基于ESP32开发的蚂蚁机器人方案

    蚂蚁是一种神奇的多足生物,它们只需要很少的资源,就可以做很多事情。本期项目中的蚂蚁机器人是基于 ESP32 开发的。
    的头像 发表于 11-28 09:45 528次阅读
    基于<b class='flag-5'>ESP32</b>开发的蚂蚁<b class='flag-5'>机器人</b>方案

    【开源资料】使用ESP32C3超简单制作迷你四足机器人

    esp8266做过小四足机器人,这次用esp32C3重制了,主要的原因是C3有蓝牙可以用蓝牙遥控非常方便边,随时连接随时玩不占用手机WiFi。 而且esp32C3虽然管脚不多,但在8
    发表于 09-21 11:15

    构建ESP32 MicroPython Wifi的机器人汽车

    电子发烧友网站提供《构建ESP32 MicroPython Wifi的机器人汽车.zip》资料免费下载
    发表于 07-12 09:12 5次下载
    构建<b class='flag-5'>ESP32</b> MicroPython Wifi的<b class='flag-5'>机器人</b>汽车

    由电话控制的小型机器人

    电子发烧友网站提供《由电话控制的小型机器人.zip》资料免费下载
    发表于 07-10 10:06 0次下载
    由电话控制的<b class='flag-5'>小型机器人</b>

    如何用电子元件和ESP32-CAM制作AI机器人

    电子发烧友网站提供《如何用电子元件和ESP32-CAM制作AI机器人.zip》资料免费下载
    发表于 07-04 14:29 3次下载
    如何用电子元件和<b class='flag-5'>ESP32</b>-CAM<b class='flag-5'>制作</b>AI<b class='flag-5'>机器人</b>

    如何制作ESP32 CAM板监控机器人汽车

    电子发烧友网站提供《如何制作ESP32 CAM板监控机器人汽车.zip》资料免费下载
    发表于 06-29 10:24 5次下载
    如何<b class='flag-5'>制作</b><b class='flag-5'>ESP32</b> CAM板监控<b class='flag-5'>机器人</b>汽车

    小型机器人为什么可以自由地展现多种姿态与动作呢?

    小型机器人为什么可以自由地展现多种姿态与动作呢?
    发表于 06-19 08:13

    通过ESP32制作数码相册

    电子发烧友网站提供《通过ESP32制作数码相册.zip》资料免费下载
    发表于 06-16 11:30 2次下载
    通过<b class='flag-5'>ESP32</b><b class='flag-5'>制作</b>数码相册

    制作BMP280 ESP32天气预报器

    电子发烧友网站提供《制作BMP280 ESP32天气预报器.zip》资料免费下载
    发表于 06-08 10:33 0次下载
    <b class='flag-5'>制作</b>BMP280 <b class='flag-5'>ESP32</b>天气预报器

    利用Arduino Nano制作一个四足机器人遇到HC-05蓝牙模块问题,可以用ESP8266替换Arduino吗?

    我在 Arduino Nano 的帮助下制作了一个四足机器人。但我经常遇到 HC-05 蓝牙模块的问题。所以现在我正在考虑用 ESP8266 替换 Arduino。谁能帮我这个?
    发表于 06-02 08:12

    基于ESP32-CAM的人工智能机器人设计资料

    基于ESP32-CAM的人工智能机器人设计资料
    发表于 05-29 09:13 3次下载

    用于小型腿式机器人的仿生裂纹触觉传感器介绍

    对于腿式机器人来说,收集触觉信息对保持稳定的姿势和高效的步态至关重要。然而,用于重量不到1公斤的小型机器人的传感器 
    发表于 05-05 09:08 513次阅读
    用于<b class='flag-5'>小型</b>腿式<b class='flag-5'>机器人</b>的仿生裂纹触觉传感器介绍