46364| 57
|
铁熊玩创客 | DIY 你的专属酷炫照片投影灯 |
本文要讲的照片投影灯呢,就是一盏可以将你的照片做成一个灯罩,灯罩上用密密麻麻的点,来组成你的照片的样子,然后利用点光源照射,光线就通过了这些点,在墙壁上投影出你的照片。 废话不多说,大家看一下效果就知道了: ![]() 没错,照片上就是本人啦,虽然长得有点抽象,哈哈哈。 当然这也不是我的原创啦,看到好多人都做过这个,前两天跟 好奇吖斌:http://www.haoqiabin.cn/ 交流,发现他也做过类似的:可打印的图像投影球壳——GH实现方式:http://mp.weixin.qq.com/s/OrpgmgE66sAv9OU3v_DuHQ,只不过他好像是用犀牛软件做的,犀牛我不会哈,太专业了。这个有好几种方法做,最近他也在整理教程,到时候大家可以去他那边看看。 另外,国外大神也在 Thingiverse 上分享过照片投影灯的做法,我大部分都是参考了这位大神的链接做的。 下面就来正式介绍怎么做啦,过程非常简单哦,绝对没有你想象的那么复杂~ ## 准备工作 首先你得有一台电脑(这不是废话嘛),但是最好有8G及以上内存。然后去下载一个软件:OpenSCAD:http://www.openscad.org/,这是一个开源的参数化建模软件,要用代码建模。啊?要写程序啊?可是我不会这个怎么办?别担心,国外大神 Volker Schuller 已经帮我们把照片投影灯的程序写好啦,你要做的只需要下载这个软件就好啦~ ![]() 这里推荐下载最新的开发版本,因为稳定版已经好久没更新了,好像功能、性能之类的一直没跟上: ![]() 下载安装完之后,准备工作就做完啦~哦对了,你还得下载文末的程序。 ## 照片投影灯设计 接下来就正式介绍我们的照片投影灯的设计环节啦。 选择一张你心仪的照片,最好色彩分明,背景干净些的。然后将照片裁剪成方形,并将照片的大小设置为 85*85 pixel,当然,你也可以按照自己的喜好设置大小,设置成85的话,你就可以不用修改程序啦,适合小白,大神请忽略~我这是在 Mac 上设置的,Windows 上怎么设置,我也没用过,大家可以自己设置一下,也可以在评论里 po 一下方法。 ![]() 然后打开这个网站:http://jsfiddle.net/jarvis_chan/v17rtjtk/,将你的照片导入 ![]() 然后,你会发现你的照片变成了一串数字!这个就是你的照片的编码啦~记得复制这传数字! ![]() 接着用 OpenSCAD 软件打开附件中的程序,将上面那串数字,粘贴在 image 变量里。 ![]() 如下图所示。然后点击箭头2处,预览一下,大概需要几十秒。接着点击箭头3处,渲染模型,这个时候大家可以去喝一杯茶,慢慢等待了,我的电脑大概渲染了30分钟,然后你就可以看到你的照片投影灯灯罩的模型啦~ 最后,点击箭头4的地方,写着 STL 的,你就可以将你的灯罩模型保存为 STL 格式啦,方便后面打印。 ![]() ![]() 当然这个程序里面有很多你可以自定义的参数,你可以可以修改试试看。 本来附件的程序,也能生成底座的,但是我觉得生成的底座不符合我的要求,或者我觉得还不够好吧,就自己设计一下,附件中也同样提供了大家下载~ ## 3D 打印与安装 3D 打印就不展开了,大家将灯罩和底座打印好就行。 ![]() ![]() ![]() 下图是制作这个投影灯的所有材料:
防止做广告的嫌疑,我就不 po 购买链接了,有需要的私信我好了。 ![]() 安装也很简单,大家看图就好。 将LED嵌入底座: ![]() 将 LED 与 USB 电源线焊接在一起: ![]() 套上热缩管,防止短路: ![]() 先用手机闪光灯对着灯罩看一下效果,没问题的话,就可以将灯罩和底座拧在一起啦。 最后,这是成品的效果图: ![]() ## 附件 OpenSCAD 程序、底座模型 |
140.66 KB, 下载次数: 3745
底座模型
18.78 KB, 下载次数: 3782
程序
shmily326 发表于 2017-9-7 21:56 有些太小的孔打印不出来没关系的,不影响整体效果 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed