当前位置: 首页 > 科技

花了1年半时间,我终于做出来了桌面机器人!

做了个桌面机器人,也可以是“电子宠物”

本文引用地址:

参考了Anki公司Cozmo机器人的外观设计。

*图片来源自百度,仅对文中提及的“Cozmo机器人”起到说明作用,侵删*图片来源自百度,仅对文中提及的“Cozmo机器人”起到说明作用,侵删

它实现了这些功能:

  • 手机遥控RC机器人拍摄实景,手机可查看实景并控制机器人行动

  • 局域网图传

  • 语音交互:能和机器人聊天!通过ESP32的语音唤醒+识别

  • 魔方与机器人交互、UI交互

  • 具备3个自由度(手臂2个、头部1个):使用自己修改的特制舵机支持关节角度回传

机器人主要由【头部+底盘】两部分组成,6块PCB

Chassis-board 原理图Chassis-board 原理图Chassis-board PCB图Chassis-board PCB图Cube 原理图Cube 原理图Cube PCB图Cube PCB图Cube-usb-ttl 原理图Cube-usb-ttl 原理图Cube-usb-ttl PCB图Cube-usb-ttl PCB图head-board 原理图head-board 原理图head-board PCB图head-board PCB图lcd-board 原理图lcd-board 原理图lcd-board PCB图lcd-board PCB图servo-board 原理图servo-board 原理图servo-board PCB图servo-board PCB图

1.电路设计说明

  • 设计软件:嘉立创EDA

  • 机器人头部主控:ESP32-S3,担任 “大脑” 进行UI交互、网络通讯、轻量化AI处理

  • 机器人底盘主控:STM32F103,担任 “小脑” 进行运动控制

  • 魔方主控:ESP32-S3

  • 参加活动:星火计划,活动已提供3次3D外壳打印(共计717元)3次SMT(共计2250元)等耗材费用

2.选型说明

首先,机器人的底盘设计,需要满足以下基础功能

  • 支持1路串口 MSH 交互(用过rtthread的同学知道有多香)

  • 与头部开发板进行通讯(串口)

  • 支持串口OTA升级固件

  • 支持激光测距,实时检测掉落

  • 控制两个 I2C 总线舵机

  • 可通过幻彩灯带 WS2812 显示状态

  • ADC电压采集测量

  • 控制两个电机+采集编码器计数

  • 可以检测机器人的状态(拿起、被摇晃等)

于是,诞生了以下几点硬件需求

  • 至少2路串口

  • 至少2路 I2C 总线

  • SPI/PWM驱动WS2812

  • 1路ADC

  • 2路硬件编码器接口

  • 4路PWM输出

而 STM32F103RCT6:

  • 资源符合本项目需求,没有太多资源冗余

  • 价格可以接受

  • ST的芯片成熟度较高(主要是软件)

由此,最终底盘主控选择了STM32F103RCT6

头部PCB实物图头部PCB实物图头部PCB实物图头部PCB实物图头部PCB实物图

首先,机器人的头部设计,需要满足以下基础功能:

  • 支持1路串口MSH交互

  • 与底盘进行通讯(串口)

  • 驱动一路 I2C 总线舵机

  • 算力不能太弱(需部署语音识别等算法)

  • 支持无线协议(遥控、图传)

  • 支持摄像头 DCMI 接口

  • 可以流畅显示 UI 动画

  • 可以播放音频(I2S/DAC)

于是,诞生了以下几点硬件需求:

  • 至少2路串口

  • 至少2路 I2C 总线

  • 需要自带无线射频功能

  • 需要支持 DCMI/MIPI-CSI 接口

  • 需要支持高速率 SPI/RGB/MIPI-DSI 接口

  • 需要支持 I2S /高分辨率 DAC 接口

而 ESP32-S3:

  • 价格合理

  • 乐鑫的软件成熟度较高(ESP-IDF)

  • 算力较强,有较为完善的AI端侧算法支持

  • 自带 Wi-Fi 协议栈,带宽符合应用需求

  • 支持 DCMI 接口用于图传

因此,底盘采用的主控是 ESP32-S3

首先,机器人的手臂&头部控制板的设计,需要满足以下基础功能:

  • 作为I2C从机使用,主机采用I2C控制从机的舵机运动

  • 控制舵机中的电机运动

  • 需要支持力反馈

  • 需要可以精准控制舵机运动

于是,诞生了以下几点硬件需求:

  • 支持硬件 I2C 从机协议

  • 支持至少2路 PWM

  • 支持 ADC 采样

而 STM32F030F6:

  • 资源符合本项目需求,没有太多资源冗余

  • 价格可以接受

  • ST的芯片成熟度较高(主要是软件)

因此,底盘采用的主控是STM32F030F6

项目提供配套【开发资料】和对应SDK以供二次开发

参考开源资料:https://oshwhub.com/rbbbb/ATom-Bot

机器人PCB舵机软件 新浪众测 新浪众测 新浪科技公众号 新浪科技公众号

“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)

相关新闻
本文来源于网络,不代表福建生活网立场,转载请注明出处
转发到:
拓展阅读
  • 快科技7月22日消息,据媒体报道,峰飞航空科技向合利创新智能交付全球首架获颁"适航三证"(型号合格证TC、生产许可证PC和适航证AC)的吨级以上电动垂直起降(eVTOL)航空器V2000CG凯瑞鸥,标志着该级别eVTOL在技术与适航认证领域[全文]
    2025-07-23 00:32
  • 【中关村在线北京行情】近日,超聚变 1.92T SSD硬盘在中关村在线商家“北京博文易为科技有限公司”现货,含税1700元,详情请咨询店铺联系人:刘欢 电话:13131378178。超聚变1.92T SSD硬盘采用高性能3D NAND闪存和[全文]
    2025-07-16 00:05
  • 7月11日,为期三天的全球汽车制造技术盛会——第二十届上海国际汽车制造技术与装备及材料展览会(AMTS 2025)在上海新国际博览中心圆满闭幕。在这场汇聚全球顶尖汽车制造技术与创新成果的舞台上,新能源汽车测试连接领域的佼佼者格雷希尔Grip[全文]
    2025-07-16 01:11
  • 探寻刺激的狩猎体验?想寻找当下最热门、下载量居高不下的狩猎游戏吗?本文带你揭秘狩猎游戏推荐哪个排行榜,揭示那些深受玩家喜爱的游戏亮点和下载数据。无论你是硬核玩家还是休闲爱好者,这里定能找到满足你需求的佳作。一探究竟,立即畅游在逼真的野外冒险[全文]
    2025-07-15 22:35
  • 7 月 15 日消息,知名数码博主 @数码闲聊站 最近透露,iQOO 的产品线正在调整充电策略,或将全面采用 100W 快充方案,以换取更大容量的电池。据悉,其旗舰机型将配备约 7000mAh 的大电池,而次旗舰和中端机型的电池容量则有望突[全文]
    2025-07-15 23:52
  • 快科技7月15日消息,昨日,电视剧《巴啦啦小魔仙》中的凌美雪和凌爸爸、凌妈妈17年后重聚。这一幕也复刻了当年巴啦啦名场面,网友直呼梦回童年。有细心的网友注意到,一家三口还刻意给凌美琪留了位置,引发不少网友对美琪的怀念。据此前媒体报道,202[全文]
    2025-07-16 01:23
阿里云服务器
腾讯云秒杀
Copyright 2003-2025 by 福建生活网 fuj.zjxxinw.cn All Right Reserved.   版权所有