简介:WiFi在家工作指示灯
对于那些有幸能够在家工作的人来说,我们可能会发现,在与家里其他人的界限问题上,存在一些重大挑战。
为了帮助这一点,我创建了一个非常简单的构建,它允许您使用一个web界面来控制LED的颜色,让家里的其他人知道您正在通话,或者不被打扰。
该灯还包含一个磁铁,因此它可以很容易地连接和从门把手拆卸,以便于使用和充电。
所以,如果你想在家里多一点安宁,也许这是你的指南!
用品:
- Adafruit Feather Huzzah ESP8266(任何ESP8266都有可能工作,但Huzzah有脂质充电电路和相当强大的3.3v调节器)-https://www.adafruit.com/product/2821
- 8片Neopixel带*-https://s.click.aliexpress.com/e//\u dYayl2n
- 脂电池-任何合理的大小应该做(600mAH+)我没有一个好的来源这些
- 项目案例-https://www.aliexpress.com/item/4000392100897.htm。。。
- 旧硬盘-非常强大的磁铁伟大的来源!
第一步:看看视频!
如果你想看的话,我还做了一个关于这个项目的视频。
我可能有偏见,但我认为这是值得检查的可爱剪辑我3岁的女儿说一些爱尔兰语!
第二步:硬件
从硬件的角度来看,这是一个有目的的简单构建,使项目简单化对我来说比优化电池更重要,但是一次充电应该能持续一个工作日,所以我觉得这已经足够好了。
遥控器:ESP8266
对于微控制器,我们使用的是用ArduinoIDE编程的ESP8266。如果你不熟悉的ESP8266,它是一个惊人的Arduino兼容设备,内置WiFi,我建议检查贝基·斯特恩的物联网课程了解更多信息.
我特别选择了Adafruit Feather Huzzah ESP8266,因为它带有使用集成Lipo电池的电路。它还有一个500毫安的3.3伏稳压器,这比大多数便宜的中国ESP8266板要好一点。这使我们能够使用3.3V为Neopix供电,这有助于我们避免在使用由3.3V逻辑电平设备(如ESP8266)提供5v供电的Neopix时有时出现的问题.
灯光:新像素
我选择neopxiels是因为它是一种非常简单的将RGB LED添加到项目中的方法。它们只需要电源和一根数据线即可连接,并且允许您将它们设置为任何颜色,甚至可以单独设置LED的颜色。
Neopix的接线如下。
VCC->3V
接地->接地
数据输入->gpio 0
电池:任何脂肪
使用羽毛huzzah的电池电路使使用lipo非常容易。您可以直接将其插入feather huzzah的JST连接器(注意:请检查电池的极性,没有标准,因此可能需要交换),也可以连接到接地和蝙蝠胡萨的别针。要给电池充电,只需将微型USB电缆插入huzzah即可。
你应该检查一下电池的健康状况。一般认为lipo不能低于3V,所以在你的项目中使用它之前,你应该确保它高于3V。
第三步:代码
这个项目的代码主要基于helloServer服务器示例可用于Arudino IDE中的ESP8266。
有一个和点改变LED的红色,绿色,然后关闭它们,但更多的功能可以添加,如果需要的话。
第四步:磁铁
为了把它贴在门上,我用了一块很强的旧硬盘磁石。只要卸下硬盘外部的所有螺丝,就可以很容易地撬出磁铁。我认为这是不言而喻的,这应该只做一个硬盘驱动器,你不需要了!这会毁了你的路!
这些都是非常强大的,所以我建议小心与他们,特别是当删除他们,因为你可以很容易地捏手指。
由于这只是一个快速原型建设,并将磁力拉向案件无论如何,我决定只使用蓝钉连接到案件。
第五步:用法
要使用该设备,您只需访问“wfh.本地“在您的web浏览器上。请注意,这是基于你好服务,更多信息请查看退出此链接.
之后,您可以随时使用web界面更新LED的颜色!
希望你觉得这很有用。
我很想听听你用这种装置能做些什么。请让我知道在下面的评论,或加入我和一堆其他制造商对我的Discord服务器,在那里我们可以讨论这个话题或任何其他与创客相关的话题,那里的人非常乐于助人,所以这是一个很好的地方。
我还要对我的朋友们表示衷心的感谢Github赞助商我真的很感激那些帮助我的人。如果你不知道,Github会在第一年匹配赞助,所以如果你做了赞助,他们会在接下来的几个月里100%匹配。感谢阅读!
3讨论
问题10个月前介绍
我喜欢这个身材。有人能帮我通过Blynk控制这个硬件吗?
10个月前
保留盖尔语。对你和你女儿好。
10个月前
这是一个很好的方式说服我看视频,哈!项目也不错:D