自己动手撸了一个表白神器

2016-01-20 15:08:51 +08:00
 jlroy

事情是这样的,公司的年会将至,老板出于省钱的角度叫坐我旁边的同事将自己动手把年会的场制给做了,于是最近每天都被他调试的走马灯闪瞎眼,看着这些走马灯随着音乐节奏而闪动,很是酷炫,觉得挺有意思之余来了灵感想做个类似的灯,不仅可以节奏闪动,而且还可以根据不同的音量和音高变换颜色,甚至可以组成一个灯泡组,做成酷炫的可视化音乐的效果,站在这一坨灯泡中间,年会的时候歌声响起,就是明日之星啊,想想都有点小激动呢。

言归正传,我周末回去用公司做完活动后剩下的边角料( 5 个可以接入 WiFi 的彩色灯泡)做了一个 demo 。将声音在 Web 端进行解码,将音频信号转换成数组。将灯泡接入公司的实时系统(用的物联网 MQTT 协议),在系统里设置一个 Topic ,让灯泡接入该 Topic ,只要向有听筒的电脑或手机端播放音乐就会向 Topic 发消息,订阅该 Topic 的灯泡就会收到消息并做出实时响应。这样就可以将这些由多个数字组成,分别对应声源的不同频率和相应声响的数组转换为控制灯泡的亮暗和颜色变化的信号,并进行实时展现,实现过程很简单,而且不需要很复杂的硬件设备。

http://ww2.sinaimg.cn/large/005BUuWbgw1f05wk19e1pg30m00bz4qw.gif

(其实灯泡是彩色变化的,手机拍摄的比较渣出来就都一样颜色了)

在网上看到,有些智能灯泡也能实现随音乐颜色亮暗的变化,但我做的这个可以形成一个灯泡组,理论上没有上限,而且不同的灯泡可以对应不同的音色变换不同颜色,唉,太绕了。简而言之,就是可以做出电脑上音乐可视化的效果,自己唱歌说话也可以实时响应。。

想象一下,年会的时候对我觊觎已久的前台妹纸在表白的时候将这样一组灯泡摆成爱心,音乐开始响起的时候,那场面,杠杠的。

9430 次点击
所在节点    分享创造
87 条回复
jlroy
2016-01-20 18:25:12 +08:00
@ddqp 感觉有故事啊,我已经搬好小板凳了
explon
2016-01-20 18:28:39 +08:00
开个宝马来就好了,你这个没用
codenoob
2016-01-20 18:37:15 +08:00
已买灯泡,过几天到立刻试试。学生党想借楼主 @jlroy 的创意也做个惊喜
jlroy
2016-01-20 18:40:03 +08:00
@codenoob 加油好么!
jlroy
2016-01-20 18:41:03 +08:00
@explon 宝来都买不起 T T
minamike
2016-01-20 18:59:00 +08:00
@jlroy 至少不是所有人都喜欢在大庭广众下被婊白 如果她拒绝你了 多尴尬 = =
tyhunter
2016-01-20 19:54:18 +08:00
表白不成应该只能离职了吧
bk201
2016-01-20 20:10:00 +08:00
你基本别想拿到年终奖了,前台漂亮老板一般都与你 boss 关系很好。
不过你这东西让我想起 ktv
airqj
2016-01-20 20:49:49 +08:00
直接按墙上强吻
没事表白作甚
davidqw
2016-01-21 00:42:10 +08:00
表白只是餐后甜点好么... 楼主要做好换公司的心理准备哇
nameldk
2016-01-21 08:37:44 +08:00
表个白还让那多灯泡来助阵。。。
rcgary
2016-01-21 10:01:46 +08:00
看年会表白想到了前几天公司圣诞聚会时 HR 发的注意事项,选其中一个发给楼主共勉

###Respect your workmates

After a few cheerful beverages, it may be that you think its high time you told your office crush just how wonderful they are. At best it will be awkward, at worst we will be having some very difficult conversations with you the next day, and you won ’ t work here any more. Best course of action – don ’ t do it! This also applies to the various other ways you can offend your work mates – racism, sexism, ageism, bullying, etc - these acts have no place in our organisation, ever! Being drunk is never ever an excuse. It should also be noted some cultures don ’ t celebrate Christmas, so please respect that too.
jlroy
2016-01-21 10:05:59 +08:00
@bk201 你们说的我好慌啊
jlroy
2016-01-21 10:23:58 +08:00
@rcgary 哈哈,你们公司的 HR 好贴心,是不是之前有类似事件发生过
jlroy
2016-01-21 10:25:53 +08:00
@nameldk 辅助加分项嘛
langxuan
2016-01-21 10:40:40 +08:00
@sea516 点赞
lzsadam
2016-01-21 10:45:20 +08:00
妹子十分感动,然后拒绝了你
leonlh
2016-01-21 11:09:14 +08:00
祝好,顶楼上。。。
konakona
2016-01-21 11:38:16 +08:00
这类彩色蓝牙控制灯泡有的,而且市场价在 70~110 即可拥有。如果是众筹的话, 59 元也不在话下。
但是比较少一部分具有音乐节奏感应,因为灯泡预热等问题,成本自然无法压缩。
提供点咨询。
祝好!
jlroy
2016-01-21 12:41:45 +08:00
@lzsadam 。。。别这样,还没开始就结束,这样的结局太悲惨

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/252108

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX