【MicroPython】七夕表白神器——永远的萤火虫

2018-08-099093
AI 快速预览详细 收起
本文介绍了如何使用ESP32/ESP8266和MicroPython制作一个浪漫的电子萤火虫。项目包括材料清单、手工制作步骤和程序下载方法。通过简单的焊接和编程,实现闪烁效果,适合零基础新手尝试。最终效果是一个可以用来表白的创意礼物。


      每年的七月正是萤火虫出没的季节。成群的萤火虫,在树林中穿梭飞舞,星星点点的亮光,宛如夜空中的繁星,成了夏夜里成了一道柔美的风景。
【MicroPython】七夕表白神器——永远的萤火虫图1
萤火虫长大,要三年的时间,而破茧而出之后,却只有一两周的时间,它们必须在有限生命里找到另一半。通过特定的闪光图案来确认另一半,全世界有超过2000种萤火虫,每种萤火虫都有自己特定的闪光规律,颜色、飞行轨迹,闪光间隔,发光的持续时间,各个方面都有微妙的改变,它们对时间的掌握也要非常准确,多0.1秒,少0.1秒都会错失真爱。即使它们有幸结合了,也会在不久后死去。多凄美的昆虫啊,一生为了爱而蜕变,为了爱而消逝……很盲目,很纯粹,很彻底。

【MicroPython】七夕表白神器——永远的萤火虫图2
       据说,萤火虫会用一个夏天的时间找到自己的另一半,如果没有找到,也会因为想爱的力量,撑过
夏天,变成秋天的萤火虫,直到找到另一半为止。萤火虫寓意着爱总有希望。只要相信,就会有奇迹。

       七夕快到了,还在等什么,做一个电子萤火虫送给ta表达你的浪漫吧。
【MicroPython】七夕表白神器——永远的萤火虫图3

准备
材料:
ESP32/ESP8266 × 1
热缩管×8(2mm)
宜家调味玻璃罐×1
LED灯×4(3mm、绿色、直插)
杜邦线母头对母头×9(黑色×4,红色×4,其他颜色×1)
排针×1
PH2.0接口锂电池×1         
所需材料如图所示。
【MicroPython】七夕表白神器——永远的萤火虫图4
所需工具:
热风机、烙铁和焊料、剥线钳(或美工刀)

手工制作
       将黑色和红色杜邦线从中间间断并剥线,将热缩管套进剥好的杜邦线中,每一根杜邦线套一个热缩管段。
【MicroPython】七夕表白神器——永远的萤火虫图5
       将LED灯的负极引脚剪短(合适长度),与黑色杜邦线焊接在一起,再将LED灯的正极引脚剪短(合适长度),与红色杜邦线焊接在一起。
【MicroPython】七夕表白神器——永远的萤火虫图6
       将热风枪的温度调至150℃左右,风量调节至较小量。将热缩管移到LED引脚与杜邦线的焊接处,使用热风枪加热热缩管,使热缩管包住焊接处。经热风枪加工后的LED灯,如图所示。
【MicroPython】七夕表白神器——永远的萤火虫图7
       焊接负极排线,并将黑色杜邦线 与焊接好的排线相连。
【MicroPython】七夕表白神器——永远的萤火虫图8
       将锂电池与ESP32(或ESP8266)控制器连接,并将LED灯与ESP32(或ESP8266)连接。
【MicroPython】七夕表白神器——永远的萤火虫图9
       用USB线连接控制器与电脑。打开UpyCraft.exe软件,连接串口,将程序下载到开发板中,并设置程序为默认运行方式。
【MicroPython】七夕表白神器——永远的萤火虫图10


下载附件Firefly.rar



创作许可协议

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

评论(2)
hnyzcj
hnyzcj
我想说的是你家乡还能抓到萤火虫吗,反正我家这里是抓不到了
Ash1
Ash1回复hnyzcj
我都在塞尔达里面抓萤火虫
gouxf
gouxf
作者
回复hnyzcj
我看到网上还有卖萤火虫的(ΩДΩ)
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
Ash1
Ash1
哇 想看动图呐
gouxf
gouxf
作者
回复Ash1
好的,好久补拍上传;P;P
- 没有更多了 -