【Maker源代码】制作一个宠物机器人

2016-11-0910.9万
精华项目
AI 快速预览详细 收起
这个项目是关于如何使用3D打印技术和Arduino开源硬件制作一个宠物机器人。它可以通过LED点阵模块显示4种不同的情感:无聊、开心、难过、愤怒。项目需要准备电烙铁、焊锡、十字螺丝刀等工具,以及一系列电子元器件。通过焊接电路并上传程序,最终可以制作出一个能够根据环境变化自发改变表情和声音的宠物机器人。
耍得了二、卖得了萌、哼得了曲、撒得了娇、高冷起来像天鹅,逗比起来像猴子~没错!这是一个结合了3D打印与开源硬件而制作的宠物机器人,它可以用它的表情和声音回应反馈你所有的振动和接近,并把所有表情情绪都显示在它前面的LED点阵模块上,共有4种表情情感分别是无聊、开心、难过、愤怒。它随时打量着自己周围的环境和事物,具有自发的表情和声音,对应于它的情感状态,甚至高兴的时候它就会唱一些知名的音乐和主题的心情!如果你离开它太久它会因为孤独而难过,但你纠缠它太久它也会生气愤怒!【Maker源代码】制作一个宠物机器人图30
【Maker源代码】制作一个宠物机器人图2

【Maker源代码】制作一个宠物机器人图3

【Maker源代码】制作一个宠物机器人图1

【Maker源代码】制作一个宠物机器人图4


如果你看觉得照片、文字不过瘾?那么强烈建议你观看我拍的视频教程!

材料准备
制作这个项目你需要准备一把电烙铁、焊锡、十字螺丝刀、热熔胶枪、打火机、热缩管、一台3D打印机等工具,以及下图所列出的电子元器件材料。
【Maker源代码】制作一个宠物机器人图5

电路主接线图
按照我画好的电路连接图将各个电子元件用导线焊接,建议你佩戴静电手环进行焊接操作。
【Maker源代码】制作一个宠物机器人图6

制作过程
第一步:进行3D建模,并3D打印出宠物机器人的外壳。
【Maker源代码】制作一个宠物机器人图8
【Maker源代码】制作一个宠物机器人图7
【Maker源代码】制作一个宠物机器人图9

第二步:焊接硬件电路方面。
首先分别焊接好LED点阵模块、红外线接收管、红外线LED、蜂鸣器、振动传感器及开关引线。
【Maker源代码】制作一个宠物机器人图10

【Maker源代码】制作一个宠物机器人图11

【Maker源代码】制作一个宠物机器人图12

【Maker源代码】制作一个宠物机器人图13

【Maker源代码】制作一个宠物机器人图14

【Maker源代码】制作一个宠物机器人图15

将锂电池充电保护板与锂电池并联焊接,焊接时注意电池正负极。
【Maker源代码】制作一个宠物机器人图16

将各电子元件按照电路接线图分别焊接在Arduino板的相应引脚上,上传程序。
【Maker源代码】制作一个宠物机器人图17

【Maker源代码】制作一个宠物机器人图18
【Maker源代码】制作一个宠物机器人图25
程序上传成功后,将焊接好的整个电路装入3D打印的外壳内,并用热熔胶进行局部的固定与绝缘,充电保护板用尼龙螺丝固定。
【Maker源代码】制作一个宠物机器人图21
【Maker源代码】制作一个宠物机器人图19
【Maker源代码】制作一个宠物机器人图20
最后装入LED点阵模块及电池、整理好导线,合上前外壳压紧并用小螺丝固定。
【Maker源代码】制作一个宠物机器人图22

【Maker源代码】制作一个宠物机器人图23

【Maker源代码】制作一个宠物机器人图24
      哈哈~到这一步一个宠物机器人的就算是制作出来了。相信有这样一个喜怒哀乐的机器人陪在你身边,谁又会拒绝呢?放在自己的办公桌上偶尔挑逗一下也挺好!再放几张它和BMO表情机器人的合照,一起感受下~~~

【Maker源代码】制作一个宠物机器人图29
【Maker源代码】制作一个宠物机器人图27
【Maker源代码】制作一个宠物机器人图26
【Maker源代码】制作一个宠物机器人图28











3D模型.zip

601.74 KB, 下载次数: 23238

程序库文件.zip

368.33 KB, 下载次数: 23367

宠物机器人源码.zip

5.77 KB, 下载次数: 23510

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(60)
JOVI
JOVI
学习学习
txm派瑞深山锹🐛🐜🐞🦂
txm派瑞深山锹🐛🐜🐞🦂
小时候就想做一个,现在终于有自己的3d打印机了
花生编程
花生编程
赞赞赞赞赞!
花生编程
花生编程
厉害厉害!
Amos Young
Amos Young
超厉害,学习了
派大星ym
派大星ym
。。。。
派大星ym
派大星ym
牛牛牛牛牛
aos
aos
111111111111111111111111111
aos
aos
11111111111111111111
webhermit
webhermit
非常棒,支持!
红通通
红通通
太酷了!!!
我又逗了啊
我又逗了啊
楼主,你蜂鸣器是有源蜂鸣器还是无源蜂鸣器
星穆
星穆
是这样的啦,没必要这样,开心就好啦
星穆
星穆
Arduino入门套件能够实现吗?焊接是不是太难了
DFSkangKjBr
DFSkangKjBr
你为什么这么的可爱I
DFSkangKjBr
DFSkangKjBr
准备自己做一个试试,谢谢分享。
春风化雨
春风化雨

BMO!!
春风化雨
春风化雨
最后几张情景表情图好可爱
zzy
zzy
hhhhh
ad2000
ad2000
这个看着就可爱