• 上海合作组织青岛峰会举行 2019-04-20
  • 遭遇隐形歧视 就业权益谁来维护 2019-04-20
  • 杨立新解读2018年天津市《政府工作报告》--天津频道--人民网 2019-04-19
  • 【北京海之沃车型报价】北京海之沃4S店车型价格 2019-04-19
  • 让个体诚信有力推动社会诚信 2019-04-13
  • 习近平会见巴基斯坦总统侯赛因 2019-04-13
  • 罗亦农:“残躯何足惜,大敌正当前” 2019-03-21
  • 由进口至出口再至走向世界,这一路着实不易,其中少不了无数位科研人员的奉献与牺牲。 2019-03-21
  • 查看: 1483|回复: 4
    打印 上一主题 下一主题

    [项目分享] 【Beetle】超越妹妹都能做的的“中华锦鲤”

    [复制链接]
    本帖最后由 中二点 于 2019-2-11 18:16 编辑

    收到了一个国外朋友的小礼物,说看到今年中国好像锦鲤很火的样子,他也做了一个关于锦鲤的小礼物送给我们。我一看,感觉简单的超越妹妹估计都能做出来呢。



    这个作品的作者是Mark Ng,图片源自网络,版权归原设计者所有,请勿商业使用。


    材料清单
    1. 3毫米厚的亚克力 - 绿色,透明和红色
    2. MDF
    3. DFrobot Beetle  - 最小的Arduino
    4. RGB LED灯条(使用6个LED)
    5. 5mm磁铁x 6
    6.电线
    7.激光切割机
    8.胶水

    步骤1
    激光切割并雕刻亚克力。

    技巧和窍门
    您可以先将图案雕刻在亚克力上,然后用颜色盖满整个图案。稍等片刻,再用湿纸巾轻轻的擦拭亚克力板,将没有图案部分的颜色擦去。

    激光切割MDF(详情请见下文)

    第2步
    将灯带焊接到Dfrobot Beetle上,使其连接到一起。

    第3步
    逐层粘贴mdf并放入neopixel,直到你粘到了第三层。放入2个5mm的磁铁之后就可以开始第四层的操作了。不要粘第5层,因为我们希望它可以移除。确保3个丙烯酸树脂可以插入第5层。



    将胶水涂在其上之前的第4层

    第4步编程
    [AppleScript] 纯文本查看 复制代码
    #include <Adafruit_NeoPixel.h>
    // Cloned from Sketch NeoPixel Function Sample by mattnupen
    
    
    // constants won't change. They're used here to 
    // set pin numbers:
    const int ledPin = 9;     // the number of the neopixel strip
    const int numLeds = 6;
    //Adafruit_NeoPixel pixels = Adafruit_NeoPixel(8, ledPin);
    Adafruit_NeoPixel strip = Adafruit_NeoPixel(numLeds, ledPin, NEO_GRB + NEO_KHZ800);
    
    void setup() {
      strip.begin();
      strip.setBrightness(80); // 1/3 brightness
    }
    
    void loop() {    
        rainbow(30);
      delay(10);
    }
    void rainbow(uint8_t wait) {
      uint16_t i, j;
      for(j=0; j<256; j++) {
        for(i=0; i<strip.numPixels(); i++) {
          strip.setPixelColor(i, Wheel((i*1+j) & 255));
        }
        strip.show();
        delay(wait);
      }
    }
    // Input a value 0 to 255 to get a color value.
    // The colours are a transition r - g - b - back to r.
    uint32_t Wheel(byte WheelPos) {
      if(WheelPos < 85) {
        return strip.Color(WheelPos * 3, 255 - WheelPos * 3, 0);
      } 
      else if(WheelPos < 170) {
        WheelPos -= 85;
        return strip.Color(255 - WheelPos * 3, 0, WheelPos * 3);
      } 
      else {
        WheelPos -= 170;
        return strip.Color(0, WheelPos * 3, 255 - WheelPos * 3);
      }
    }


    视频链接:https://youtu.be/5sCac2TBXDQ

    cny2 with stand.zip

    856.09 KB, 下载次数: 10, 下载积分: 创造力 -1

    切割材料

    沙发

    ASH腻  管理员 来自手机

    发表于 2019-2-9 07:21:58

    中二点 发表于 2019-2-2 14:46
    收到了一个国外朋友的小礼物,说看到今年中国好像锦鲤很火的样子,他也做了一个关于锦鲤的小礼物送给我们。 ...

    哇 这个太帅了吧
    板凳

    gray6666  高级技匠

    发表于 2019-2-13 11:58:50

    经典中国,赞。。。。。。。。
    地板

    gada888  版主

    发表于 2019-2-15 20:26:37

    工艺精湛
    5#

    破风而来  初级技师 来自手机

    发表于 2019-3-18 08:06:11

    中二点 发表于 2019-2-2 14:46
    收到了一个国外朋友的小礼物,说看到今年中国好像锦鲤很火的样子,他也做了一个关于锦鲤的小礼物送给我们。 ...

    是在冬日寒冷的街头,也会有人为它而停住自匆忙的脚步,仔细的阅读这本童话
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    硬件清单

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

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

    浙江6加1开奖结果
  • 上海合作组织青岛峰会举行 2019-04-20
  • 遭遇隐形歧视 就业权益谁来维护 2019-04-20
  • 杨立新解读2018年天津市《政府工作报告》--天津频道--人民网 2019-04-19
  • 【北京海之沃车型报价】北京海之沃4S店车型价格 2019-04-19
  • 让个体诚信有力推动社会诚信 2019-04-13
  • 习近平会见巴基斯坦总统侯赛因 2019-04-13
  • 罗亦农:“残躯何足惜,大敌正当前” 2019-03-21
  • 由进口至出口再至走向世界,这一路着实不易,其中少不了无数位科研人员的奉献与牺牲。 2019-03-21