回到顶部 回到顶部

制作一个兔子灯 简单

头像 地下铁 2023.01.16 150 8

 1、背景

    过去的一年经历了很多难忘的事情,当然包括一些难过压抑的时刻。所以我们要给自己做做心理建设,打扫一下,才能给后面开心的事情腾出位置来。农历兔年马上就要到了,我们来制作一个兔子灯吧!

2、功能需求

 

兔子灯的需求包括:

 

2.1  外观上要以兔子为主题,凸显节日特点,但能够给参与者一定的个性化拓展空间

2.2  结合硬件实现简单的交互功能,尽量兼容层次不同的参与者的实际情况(有板子、没板子)

2.3  功能上可以是桌面摆件,文创玩具,也可以是一个提灯,这样元宵节的时候也可以用(给妈妈省钱)。

 

3、结构设计

 

      作品的结构设计当然使用激光切割木板来完成。传统的灯笼是一个类似立方体的形状,兔子灯的设计可以考虑用兔子形状的两片木板,中间用隔板进行连接。中空的的区域可以放置主控板、传感器或电池盒。

      

      在使用LaserMaker进行激光切割设计之前,我们需要先完成兔子轮廓勾勒的设计,对于初学者来说,我们可以先在网上找到自己喜欢的包含兔子的图片,例如:

微信图片_20230106195141.jpg

因为找到的图片一般是包含其他背景元素的,这里我们可以结合美图秀秀软件对其进行”剥离“操作。

抠图.png

完成抠图后,通过裁剪保存,得到不含背景的兔子图片,注意保存格式要选择PNG格式。

兔子.png

因为我们需要的是兔子的外轮廓,我这里使用了lightburn软件的“追踪图像”功能,通过调整阈值能够得到图形的外轮廓形状,注意导出为dxf格式文件。

抠图0.png勾勒.png

打开LaserMaker软件,将兔子轮廓的DXF文件导入,设置为合适的大小后,就可以让参与的学生根据自己的喜好,增加个性化的图案形状。

 

这里给出一个设计样例以供参考:

结构切割.png

因为我手里有小龟板、掌控板,所以设计时主要考虑了这两种用户需要。同时为了增加兼容性,图纸中的掌控板孔位使用了断点的方式。没有掌控板的同学可以不要取下此处的木板,用马克笔进行美化加工。

图纸.jpg

 

4、硬件清单

 

可根据自己的情况从以下硬件中选择进行搭配。

 

硬件.jpg

材料清单

  • 小龟板 X1
  • 掌控板 X1
  • 灯带(10灯) X1
  • 3V纽扣电池灯带(10灯) X1

5、编写程序

 

5.1  掌控板

 

这里设置了一个场景:过年的时候,经常都会串门拜年。当门铃响起,门打开的时候,声音很大,发出亲戚来袭“警报”,当坐下来,开始茶叙聊家常的时候,声音一般大小,这时适当提醒亲戚朋友把红包拿来,当人走时,环境声音小很多,这时再也按捺不住,愉快的清点自己的红包吧。

结合掌控板的声音检测模块,使用mind+软件,可以编写类似的程序:

 

mind+.png

5.2 小龟板

 

小龟板可使用网页在线编程或App手机编程的方式。这里采用网页编程的方式,更详细的操作可查看在线文档。

首先访问www.guidan.com,选择python编程菜单

xiaogui.png

进入编程页面后,下面是一个流水灯的示例

代码
#定义颜色列表
colorLst = [0xff0000,0x00ff00,0x0000ff,0x00ffff,0xffff00,0xff00ff]
while 1:
    for j in colorLst:  #遍历颜色列表
        for i in range(10):
            car.ws2812.write(a1,[j]*i)  # 设置当前颜色 从1到10灯 逐一亮起
            sleep(0.1)  #时间间隔 0.1秒
        sleep(0.2)

5.3 非编程方式

 

如果没有硬件也没有关系,可以用带纽扣电池这样的灯条来增加作品的美观程度,也可以用涂色的方式来让作品更加好看。

 

1.jpg2.jpg

 

6 小结

 

这样一个简简单单的兔子灯就做好了。最后加点鸡精调味。

 

造物给人带来的思(kuai)考( le) 是,哪怕再平淡无奇的生活,只要我们愿意去创造,总会有属于自己的颜色。

 

祝大家新年快乐!

评论

user-avatar
  • rzegkly

    rzegkly2023.01.27

    新年快乐!

    0
    • 风影1

      风影12023.01.25

      太漂亮了

      0
      • rzyzzxw

        rzyzzxw2023.01.21

        新年快乐!

        0
        • 秦时明月爱侠岚

          秦时明月爱侠岚2023.01.20

          赞,学习了

          0
          • 三春牛-创客

            三春牛-创客2023.01.19

            赞!

            0
            • 三春牛-创客

              三春牛-创客2023.01.19

              厉害厉害

              0
              • 花生编程

                花生编程2023.01.18

                赞!!!

                0
                • 花生编程

                  花生编程2023.01.18

                  厉害厉害

                  0