说到RaspberryPi项目,每个假期都会带来创意火花。今天,我们有一个令人兴奋的Pi驱动的圣诞节项目,由制造商Zatagado展示。在我们最喜欢的SBC的帮助下,Zatagado能够使用自定义Web服务器控制圣诞树上的灯。
该项目是围绕RaspberryPi4构建的,但您可以使用Pi3甚至PiZeroW轻松地重新创建概念。Pi需要有GPIO来控制圣诞灯,在这种情况下是一条可单独寻址的WS2812bLED,以及有助于托管Web服务器界面的Internet连接。
Pi连接到LED灯条,能够使用自定义效果对其进行控制。这些序列存储在Pi上,并且可以从任何具有网络浏览器的设备访问,这要归功于在Pi上运行的服务器。用户可以连接到网页界面,选择不同的灯光动画来实时控制效果。
在他们的Reddit帖子中(在新标签页中打开),Zatagado继续解释Web界面是如何组合在一起的,并以他们在大学学习的CS课程的经验为后盾。它依赖Flask作为后端,并使用React创建前端界面。
根据Zatagado的说法,计划已经在进行中,以在明年使用更多功能来完善该项目。升级包括挑选颜色的能力以及为更传统的灯串更换灯条。