加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

入门级机器人玩具制作,Romeo BLE mini控制

2016/03/24
31
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

给大家介绍的是基于Romeo BLE mini控制器的BOB,作为一个桌面级的入门玩具机器人,小白也可无障碍制作。

制作工具、材料

工具:

1.Overlord Pro(3D打印神器)

2.螺丝刀

材料:

1.Romeo BLE mini 控制器(绝对是一款经典之作,尤其是身材)

2.TowerPro SG90舵机(如果是给熊孩子玩,可以考虑金属的)

3.超声波传感器

4.卷式结束保护带(6mm)

5.圆柱形充电器

6.PLA蓝色

制作步骤

一、打印结构件

都是基本结构类型,没有什么特别注意的地方。主要考虑到的是结构的稳定性,所以我在Cura中,设置头部、躯干的填充率为20%,其它部分100%。从而避免头重脚轻的结构出现。

二、安装

1.安装库

本例中使用了一个VarSpeedServo库,使用它让你的程序代码简单不少。Arduino库文件的更新方法:解压库文件压缩包,将其复制到X:Program FilesArduinolibraries目录下即可。

2.安装膝关节舵机

在开始安装舵机前适当清理膝盖部位,舵机务必保证在中位,这里我们可以下载icbob_servo_center.zip。解压到你的Arduino目录。然后运行这个Arduino程序调整每个舵机,保证其初始位置的正确性。这步做完后,我们可以将 舵机安装到膝关节和髋关节上,如下图

舵盘安装在膝关节上

舵机安装在膝关节上

髋关节安装

另外一只方法一致

3.将腿安装到身体

这里需要注意前后的方向。用螺丝将其固定

4.将脚安装到身体

5.舵机与Romeo连接

6.复位舵机

烧录下列代码复位舵机(icbob_home_calibration)

7.行走步态

烧录下列代码可让其向前行走(icbob_move_generator)

8.添加超声波传感器

将超声波传感器安放在头部眼眶中,trigger_pin接控制器数字口12和echo_pin 接主控器数字口3 。VVC和GND接主控板+5V和GND

9.避障行走

烧录下列代码可实现其避障行走(icbob_walk_avoid_turn)

演示视频:

  • 模型.rar
    描述:3D打印结构件
  • 烧录代码.zip
    描述:烧录代码
  • VarSpeedServo-master.zip
    描述:库文件

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
STM32F207ZGT6 1 STMicroelectronics High-performance Arm Cortex-M3 MCU with 1 Mbyte of Flash memory, 120 MHz CPU, ART Accelerator, Ethernet

ECAD模型

下载ECAD模型
$13.88 查看
ATSAM4S16BA-AU 1 Atmel Corporation RISC Microcontroller, 32-Bit, FLASH, CORTEX-M4 CPU, 120MHz, CMOS, PQFP64, LQFP-64

ECAD模型

下载ECAD模型
$7.22 查看
DSPIC30F6014A-30I/PT 1 Microchip Technology Inc 16-BIT, FLASH, 30 MHz, RISC MICROCONTROLLER, PQFP80, 12 X 12 MM, 1 MM HEIGHT, PLASTIC, MS-026, TQFP-80

ECAD模型

下载ECAD模型
$12 查看

相关推荐

电子产业图谱