查看: 2390|回复: 6

[项目分享] 【每周挑战】造物_造一个会咬人电子鳄鱼机器人

[复制链接]
42019415151034.jpg
images04.jpg
images09.jpg
【每周挑战】造一个会咬人电子鳄鱼机器人
【原文连接】http://dino-robot.com/article.asp?id=27

【DinoRobot】造一个会咬人电子鳄鱼机器人

截图201904161318087548.png

这周挑战我们又用Arduino板来造一个电子机器人啦!!!
我们需要用到电机控制舵机实现机器人的制作。
本项目是参考一款经典的小游戏,如下图所示,也就是咬人的鳄鱼。
鳄鱼有很多牙齿,只有一个牙齿会触发机关,使鳄鱼咬人,整个
玩具的设计很有趣,采用是一系列的机器机械机关去实现
没有电子的成分。那么这次的【每周挑战】我们这个机械鳄鱼电子化
变成【会咬人的电子鳄鱼机器人】
  
截图201904161318139296.png
机械鳄鱼与电子鳄鱼的对比
  
鳄鱼机器人是DINO-ROBOT系列中采用ARDUINO板进行控制,
采用ARDUINO控制电路的机器人。
这次还是与以前一样简单粗暴,
不过这次采用了一个小的ARDUINO板及1个去控制嘴巴活动的上颌骨(3D打印)。

与以往的风格一样,这个装置用到arduino电子板、会基本电路就可以安装了。材料如下:
(1) 4个 1.5V的电池与电池盒,用来给舵机供电
(2)1个9V的电池给ARDUINO供电
(3) 1个ARDUINO MINI 板,需要很小的尺寸要装在盒子内
(4 )1个舵机,如下图所示
(5) 电焊铁,电线及热融胶枪
(6) 小型开关2个,一个用来打开ARDUINO板,
     一个用来打开舵机电池
(7) 电线若干。其它就是用3D打印机打印。
(8) 6个黄色的小按扭按键,如图所示。
(9) 可以DIY的电焊孔洞板
(10) 6个红色的LED小灯 。
(11) 6 个 200 欧姆的电阻
(12) 6 个 1 K 欧姆的电阻
截图201904161320465581.png
材料就是相对多一点,经过训练的小学生都能做这个小型装置。

第1步,在3DSMAX设计出可怕的机器人外型。其实机器人分3个部分,可以活动
的上颌部分,基本不动的下颌部分,用来装电池的身体部分。如下图所示

截图201904161318179253.png

在3dsmax进行简单的机械结构运动测试,以测量固体的边界是否满足条件,就是构件之间会不会打架。

截图201904161318201823.png
  
截图201904161318242059.png 本不动的下颌部分,与活动的上颌部分

电子电路图如下图所示。(其实不复杂,主要就是开关读取, LED灯及转动舵机)

截图201904161318335645.png

第2步,在3DSMAX将不同颜色不同部分的组件分别排版,为了第三步的打印。

分开不同的颜色,主要是黄色,蓝色,橙色,少量的白色(透明色)

截图201904161318366680.png
  
第3步,制作机器人的底部主板部分,全部面要进行焊接
分别焊入6个按钮,6个LED灯,6个大电阻,6个小电阻,
最后焊入接线的排针。
如下图所示。

截图201904161318403890.png

第4步,对构件进行粘合,头部的设计采用epoxy胶进行连接,如下图所示。
头部与身体也是采用epoxy胶连接。机械组装其它部分。

截图201904161318433285.png
上颌部分与转动杆的螺丝连接


截图201904161318476393.png

上颌部分转动杆与舵机的转动盘的螺丝连接

舵机放在下颌内部的左边,9V电池与arduino板在 右边。

截图201904161318517471.png

Arduino MINI PRO板的密密麻麻的接线


截图201904161318563126.png

电池盒与电池盒盖板的安装,后面部分主要功能就是提供电源。
第5步,对ARDUINO板写入代码,这个代码就是就是ARDUINO板舵机代码,如下图所示。
逻辑:
(1)按下按钮1,启动,鳄鱼机器人张开大嘴
(2)arduino的电脑会选取一个随机号码
(3)按钮2~6对应的LED灯打开
(4)玩家每按下按钮,返回按钮值,且关闭LED灯
(5)如果按钮值与随机选值一样,舵机转动,合上大嘴
(6)第一个led闪烁,提示按下按扭1准备重启下一局
  
  
【点击下载你需要的arduino代码文件】
点击下载此文件crocodile_arduino.rar

截图201904161319008855.png

  
第6步, 测试装置,打开开关,它就开始待命了,然后按一下第1个按钮,程序启动
程序选取了一个随机数N,然后玩家每次按一只按扭牙齿,按完红色的LED就会熄灭。
然后,如果玩家按到第N个按钮,鳄鱼就会合上,玩家就输掉了。再按一下按钮1,
重新开始。以下就是玩这个小游戏的整个视频。


  

截图201904161319174956.png
电子鳄鱼最后完成组装的成品图。
以上是电子鳄鱼的3DSMAX设计图与最终制作出来的结果


dinochen1983  初级技匠
 楼主|

发表于 2019-4-16 15:37:50

下期,每周挑战系列是 哈利波特的魔法棒
回复 支持 反对

使用道具 举报

KIKIYA  管理员

发表于 2019-4-16 15:53:17

dinochen1983 发表于 2019-4-16 15:37
下期,每周挑战系列是 哈利波特的魔法棒

期待
回复 支持 反对

使用道具 举报

xiehr  学徒

发表于 2019-4-20 12:11:11

本帖最后由 xiehr 于 2019-4-20 04:12 编辑

3D打印和模具压制出来的还是有很大的区别的
回复 支持 反对

使用道具 举报

gada888  版主

发表于 2019-4-23 15:04:26

可爱的鳄鱼
回复 支持 反对

使用道具 举报

zzy  见习技师

发表于 2019-4-24 12:58:59

hhhhhhhhh
回复 支持 反对

使用道具 举报

ale  见习技师

发表于 2019-5-17 16:38:12

没有3D模型图纸唉~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2019 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail