SC.明阳 发表于 2017-8-8 18:07:45

使用Arduino UNO 制作的偷钱喵储钱罐

大家之前是否有了解过“偷钱猫“这种玩具呢,盒子里的猫轻轻地伸出它的小爪子,然后往回一挠,硬币什么的便都是它的了,十分憨厚(tanxin)且从不失手。这一次,我和我的小伙伴便利用Arduino UNO作主控板制作一个这样的存钱罐。
左边是商店售卖的偷钱猫,右边是我做的偷钱猫                                  
   来一个偷钱猫的全貌图


下面就介绍我是怎样一步一步将这个偷钱猫制作出来的。

准备硬件   
    DFRduino UNO R3(DFRduino UNO R3完全兼容Arduino UNO R3)               IO 传感器扩展板 V7.1
   TowerPro SG90舵机      数字LED发光模块-红色*2      数字大按钮模块   
      
机构原理
偷钱猫的机构图就在下面,以此制作了相应的3D打印结构件。


机构运作过程的大致过程图如下


打开三维文件

制作过程--从无到有,从想法到实物一.准备材料将stl文件导入Overlord Pro 3D打印机后制造出下图所示红色部件
下图为全部部件的陈列图,我已经用螺丝拼装好了盒子的部分
二.连接机械结构 连接机械猫爪

注意了,下面连接杆的方向要对

安装舵机部分

舵机的白色连接杆安装时时需要确保左右均能转动大概90°,如下图:
将舵机部分和猫爪部分连接





装好为猫爪提供变形阻力的部分,黄色部分是裹上的胶带,这样可以增大一些摩擦系数



再次确认阻力结构的安装方式



机械爪已经安装好,准备安装余下部分

三.依据线路图连接线路






四.整体组装
将猫爪结构放入3d打印盒子预留的卡槽内,并固定

将arduino uno及IO扩展板放入3d打印盒中



偷钱猫的全貌
四.进行最后的测试(灯光效果与机械功能)
写       入       程       序   .   .   .   .   .{:5_176:}【光效测试】猫的笑脸

【猫爪测试】我先放上一枚硬币,按下按钮后储钱罐里的爪子便会伸出来把硬币挠到里面

   我的偷钱猫已经完成了,希望这样一个有趣的应用能给夏日的大家送去一点开心的“魔法”。

                   坚持锻炼身体中......




附程序:* @file itazura .ino
/* @copyright(<a href="https://www.dfrobot.com" target="_blank">https://www.dfrobot.com</a>), 2017
*
* @author
* @versionV1.0
* @date2017-08-3
*/

#include <Servo.h>                                                                                                                                                                                                                        
    Servo myservo;
    int led1Pin=8;
    int led2Pin=11;
    int buttonPin=13;
    int i;
    int val=0;
    int val1=0;

void setup() {

    Serial.println("Runcontrol");
    myservo.attach(2);
    Serial.begin(9600);
    pinMode(led1Pin,OUTPUT);
    pinMode(buttonPin,INPUT);

       }
void loop() {
    val=digitalRead(buttonPin);
    if(val==1){
    digitalWrite(led1Pin,HIGH );
    digitalWrite( led2Pin,HIGH );

    myservo.write(155);
    delay(500);
    myservo.write(60);
    delay(200);
    myservo.write(25);
    delay(400);
    myservo.write(155);
    delay(200);

    digitalWrite(led1Pin,LOW);      
    digitalWrite( led2Pin,LOW );
   }
   
}


hnyzcj 发表于 2017-8-8 18:25:54

这个好赞,小朋友肯定很喜欢,哈哈哈

DFSytqLPp_w 发表于 2020-11-18 17:11:53

SC.明阳 发表于 2017-8-18 09:31
不好意思了,大家。
之前附的程序复制时出现了点问题,大意了。现在已经修改好了
...

麻烦问一下,现在这个教程的代码时没有问题的吗?

DFrkUpV5e7O 发表于 2021-3-6 19:33:01

SC.明阳 发表于 2017-8-18 09:31
不好意思了,大家。
之前附的程序复制时出现了点问题,大意了。现在已经修改好了
...

現在可以用了代碼了

SC.明阳 发表于 2017-8-9 09:18:31

hnyzcj 发表于 2017-8-8 18:25
这个好赞,小朋友肯定很喜欢,哈哈哈

我想也是:O

胡秩通 发表于 2017-8-9 23:18:15

好可爱!!!

胡秩通 发表于 2017-8-11 13:19:34

本帖最后由 粒子 于 2022-1-5 17:09 编辑

https://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gif坚持坚持坚持坚持

胡秩通 发表于 2017-8-11 18:35:36

本帖最后由 粒子 于 2022-1-5 17:09 编辑

https://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gifhttps://mc.dfrobot.com.cn/data/attachment/forum/201708/08/164621engcf9nfofiioyid.gif坚持

SC.明阳 发表于 2017-8-14 09:10:12

胡秩通 发表于 2017-8-11 18:35
坚持

:handshakec

胡秩通 发表于 2017-8-14 20:25:53

加油加油加油

胡秩通 发表于 2017-8-15 21:36:04

好可爱

胡秩通 发表于 2017-8-15 22:09:32

好可爱呀

SC.明阳 发表于 2017-8-18 09:31:30

不好意思了,大家。{:5_145:}
之前附的程序复制时出现了点问题,大意了。现在已经修改好了

miaoichi 发表于 2017-8-29 10:09:44

厉害了 顶一个

1973742214 发表于 2017-9-2 21:10:31

我想用3D打印一个猫头

SC.明阳 发表于 2017-9-4 09:23:58

1973742214 发表于 2017-9-2 21:10
我想用3D打印一个猫头

{:5_148:}嗯,有一个猫身会更和谐一点

1973742214 发表于 2017-9-9 11:03:20

SC.明阳 发表于 2017-9-4 09:23
嗯,有一个猫身会更和谐一点

我家没3d打印机,,,,要做还要让我同学帮忙在选修课上做:'(

DF_zear 发表于 2018-7-26 10:16:15

楼主做成光敏的是不是会更简单一点,硬币放上去等0.5秒就来拿

包子1 发表于 2018-8-10 17:50:01

动手能力好强.赞.

tianjiting 发表于 2018-8-23 21:03:03

超赞,很有趣

gada888 发表于 2018-8-28 17:04:26

好有爱

彭浩祥 发表于 2018-9-22 13:18:04

楼主为什么不把开关装在放置硬币的下方

页里 发表于 2018-10-9 16:50:45

这个做的很有趣啊,赞一个,感谢分享!
页: [1] 2 3 4 5 6
查看完整版本: 使用Arduino UNO 制作的偷钱喵储钱罐