以创客的方式来过情人节

2019-02-141.1万
精华项目
AI 快速预览详细 收起
本文介绍了如何以创客的方式度过情人节,通过3D打印和Arduino制作一个心型灯。所需器材包括Beetle控制器、RGB LCD多彩发光板和杜邦线。首先3D打印心型结构件,然后安装RGB LED灯板,并编写简单的变色程序。最终,你可以制作出一个独特的情人节礼物,为这个特别的日子增添一份创意。
今天是情人节,作为创客一定要以他的方式来过……
方式一:3D打印  鲜花
以创客的方式来过情人节图1以创客的方式来过情人节图2

方式二:3D打印+Arduino电子电路作品展示:
以创客的方式来过情人节图3以创客的方式来过情人节图4以创客的方式来过情人节图5
以创客的方式来过情人节图6以创客的方式来过情人节图7以创客的方式来过情人节图8


器材列表:
1. Beetle控制器                   *1
2. RGB LCD多彩发光板     *2
3. 杜邦线若干

制作步骤:
1.3D打印结构件:
      由于时间紧迫,直接下载别人的模型打印。打印模型如下:心型
以创客的方式来过情人节图9
以创客的方式来过情人节图10
以创客的方式来过情人节图11
3D打印出心型模型
以创客的方式来过情人节图12
加装RGBLED灯板
以创客的方式来过情人节图13
用热熔胶固定灯板并将杜邦线从心型底部穿出
以创客的方式来过情人节图14
安装心型灯底座
以创客的方式来过情人节图15
连接BEETLE控制器测试效果
以创客的方式来过情人节图16
全心
以创客的方式来过情人节图17
半心

电路连线:以创客的方式来过情人节图18
编写程序:
功能比较简单:变色
[mw_shl_code=applescript,true]int redPin = 9;
int greenPin = 10;
int bluePin = 11;

int redPin1 = A0;
int greenPin1 = A1;
int bluePin1 = A2;
void setup(){
     pinMode(redPin, OUTPUT);
     pinMode(greenPin, OUTPUT);
     pinMode(bluePin, OUTPUT);
     pinMode(redPin1, OUTPUT);
     pinMode(greenPin1, OUTPUT);
     pinMode(bluePin1, OUTPUT);
}

void loop(){
      //R:0-255 G:0-255 B:0-255
      colorRGB(random(0,255),random(0,255),random(0,255));  
      delay(1000);
}

void colorRGB(int red, int green, int blue){
      analogWrite(redPin,constrain(red,0,255));
      analogWrite(greenPin,constrain(green,0,255));
      analogWrite(bluePin,constrain(blue,0,255));
       analogWrite(redPin1,constrain(red,0,255));
      analogWrite(greenPin1,constrain(blue,0,255));
      analogWrite(bluePin1,constrain(green,0,255));
}[/mw_shl_code]






You_are_Beautiful_Valentine.zip

511.58 KB, 下载次数: 3908

鲜花

心.zip

1.66 MB, 下载次数: 3920

创作许可协议

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

评论(1)
gada888
gada888
漂亮
- 没有更多了 -