大数跨境
0
0

被灵感击中!这位创客竟用树莓派自制了一块催眠镜,可结果...

被灵感击中!这位创客竟用树莓派自制了一块催眠镜,可结果... 芯板坊
2018-10-23
1
导读:考虑再三,他计划DIY一块树莓派灯..


为了照亮一间漆黑的卧室,罗伯托 泰利决定对运动感应照明镜的创意想法进行全新的解释。


考虑再三,他计划买一盏灯。但是,当他站在堆满孩子玩具碍手碍脚的黑暗卧室角落之后,又决定是时候换一些其他的灯了。突然,他被一个灵感击中。



他想着,有没有什么照亮房间的更好方法,来代替一个全身像的镜子,每当有人晃动时,它就会闪烁着光?


是否有一种可以独立控制的LED灯,当有人在它前面摆Pose的时候马上感应到?灵光乍现之后,他承认这一切听起来确实非常古怪。


但罗伯托发现了实用与乐趣的潜力。“我的想法是要有一面能够知道我的孩子是否在周围挥手的镜子,”他解释道“当孩子这样做的时候,我希望灯光在孩子的手指周围闪烁着移动。”


树莓派的功能


罗伯托刚开始决定是将树莓派放在镜子的中心位置。他之前只使用过树莓做过一个视频用于展示他写的工具速度,那是他为清理Git存储库而编写的工具。


他喜欢树莓派其实是因为树莓派是一个完全规范的Linux平台。“这意味着我可以使用我熟悉的工具和语言,他说。


他的下一步是研究最佳照明,他最终选择了Adafruit的DotStar暖白色LED灯条。“它们比普通的灯条贵,但它们使得布线变得非常简单,” 罗伯托解释道:“Adafruit还提供了一个很好的Python库来控制树莓派的灯条。” 



运动传感


那时,在想到激光测距仪的主意之前,他一直在寻找一种检测人存在与否的方法。“我突然意识到,如果我有一个激光测距仪从镜子的顶部到底部直指向下,与LED在同一轴上,那么它就可以感知任意物体的高度,”他补充说道。


这使得LED亮的区域只有一个人高,并且如果这个人伸展他们的手臂,亮的区域将会随之扩大。“我决定使用LIDAR-Lite测距仪,这是一个非常酷但价格昂贵的传感器,能够将数字标签编码到它发出的激光束中,他告诉我们这意味着它可以唯一地识别回弹的光脉冲,而不会被二次反射干扰。”(译者注:从而提高精度)



为了将所有信息结合在一起,罗伯特编写了一个简单Python程序“代码调查激光测距仪,以确定是否有一个物体靠近镜子顶部而不是镜子底。如果有的话,它会增加灯条中一个灯的亮度,最终取得合适LED的亮度。“但并非到这就完成了。实时上,制作镜子的外壳证才是一项艰巨的任务。


边做边学


罗伯托坦言:“在我开始之前,我木工基础为零 ,学校里我学这个一直很糟糕。”他观看了几个关于制作镜框的油管视频(他笑着说 “对边确实要等长”)并且他最终购买了各种功能强大的工具来制作精确的斜接头。


不过,这一切都值得。在盛大的揭幕式上,伴随着2001年的声音:太空漫游,他看到了孩子脸上的喜悦“这几乎令人尴尬得上瘾,”他谈到这个过程。“但是我孩子喜欢它,当他的朋友们来到这里玩时,他会把镜子展示给朋友们看。”


你可能还想看



【声明】内容源于网络
0
0
芯板坊
芯板坊为您提供最全面国内外开发板资讯、评测、试用,折扣等信息,包括现今的热门开发板,如树莓派、Arduino、人工智能开发板、RK3588、STM32、开源硬件等
内容 1203
粉丝 0
芯板坊 芯板坊为您提供最全面国内外开发板资讯、评测、试用,折扣等信息,包括现今的热门开发板,如树莓派、Arduino、人工智能开发板、RK3588、STM32、开源硬件等
总阅读0
粉丝0
内容1.2k