查看: 1620|回复: 4

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

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

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



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

截图201902012250169620.png

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

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

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

截图201902012251416428.png
截图201902012251521423.png
截图201902012252031791.png
激光切割MDF(详情请见下文)

第2步
将灯带焊接到Dfrobot Beetle上,使其连接到一起。
屏幕快照 2019-02-02 14.39.55.png

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


截图201902021440523219.png

将胶水涂在其上之前的第4层
截图201902021441038850.png

第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

工艺精湛
回复 支持 反对

使用道具 举报

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

发表于 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

mail