RGB灯点亮捧在手心里的爱

捧在手心里的爱?没错,就叫捧在手心里的爱,先来看看视频吧:

在夜晚看起来是不是很不错呢?

那接下来咱们开始来做一下这个小东西吧,也许这是个大工程哦,因为接下来你会发现爱心其实没那么容易做。

准备材料

捧在手心里的爱
捧在手心里的爱
捧在手心里的爱
  • 泡沫填充物
  • 红、蓝马克笔各一支
  • 螺丝刀(可以换成其它金属,一个就行了)
  • 打火机。。。神奇的东西,有蜡烛就好了,可惜没有
  • arduino UNO单片机,扩展版随意,没有也可以
  • 若干导线
  • 共阳极RGB灯
  • 3*220Ω电阻

材料准备好了,开始搭建电路吧!

电路搭建

捧在手心里的爱

redPin——6

greenPin——9

bluePin——10

由于只需要RGB灯就可以了,所以电路图连接非常简单。

开始编程

arduino程序

/*
  作者:趣讨教(qutaojiao.com)
  时间:2018-9-9
  描述:用一个RGB灯做的捧在手心里的爱
  引脚连接:
  redPin——6
  greenPin——9
  bluePin——10
*/


int redPin;
int greenPin;
int bluePin;

void setup(){
  redPin = 6;
  greenPin = 9;
  bluePin = 10;
}

void loop(){
  for (int i = 255; i >= 0; i = i + (-5)) {
    analogWrite(redPin,i);
    analogWrite(greenPin,255);
    analogWrite(bluePin,255);
    delay(50);
  }

  for (int i = 0; i <= 255; i = i + (5)) {
    analogWrite(redPin,i);
    analogWrite(greenPin,255);
    analogWrite(bluePin,255);
    delay(50);
  }

  for (int i = 255; i >= 0; i = i + (-5)) {
    analogWrite(redPin,255);
    analogWrite(greenPin,255);
    analogWrite(bluePin,i);
    delay(50);
  }

  for (int i = 0; i <= 255; i = i + (5)) {
    analogWrite(redPin,255);
    analogWrite(greenPin,255);
    analogWrite(bluePin,i);
    delay(50);
  }
}

mixly程序

捧在手心里的爱

上传程序之后测试一下:

上面只是把泡沫套在了rgb灯上面,但是实际需要一个爱心的样子,所以接下来咱们来制作爱心外观吧。

制作爱心外观

捧在手心里的爱

这个时候就需要开始制作爱心外观了,因为泡沫拿热的烫一下就会变形,所以直接用打火机烧烫螺丝刀,然后在泡沫上烫出一个爱心的形状就可以。

然后用马克笔绘画,红色的画爱心,蓝色的画表情。

捧在手心里的爱

最后讲做好的爱心套到RGB灯上面,然后就可以了。

这里可以好好练练手工哦,如果有其它图案也是可以的。

思考与想法

这仅仅只是一个简单的RGB灯,就可以做一个小东西,这也算是废物(泡沫填充物)利用了吧!

后面打算给这个加一个底座,将arduino uno换成arduino pro mini 然后做成可以换各种图案套子的小玩意!

人已赞赏
免费项目

制作您的第一个ARDUINO寻迹避障小车

2018-9-6 20:44:15

免费项目

基于ESP8266-01和Arduino的物联网实例

2019-9-15 22:14:19

2 条回复 A文章作者 M管理员
  1. 支持支持 ✗微笑✗

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索