Alexa的控制书架灯

22731年

299

39

简介:Alexa的控制书架灯

关于:我是程序员和电子爱好者。我试图找到那个地步软件满足硬件与艺术。“需要是万物之母,但懒惰是父亲。”“最好w ^ ...

- 这是一个独特的交错货架设计一个书架。

-它还内置舒缓温白LED扩散照明。

- 随着无线开/关,并通过亚马逊Alexa的语音命令亮度控制!

这是一个非常漂亮和引人注目的对话启动型书架,但当我命令Alexa“打开书架”时,所有人的想法都被吹走了。

除了可以很好地展示我的藏书,它也像一个情绪照明和提升房间的氛围。最重要的是,它靠近我的床,所以我可以用它在床上看书(它提供足够的亮度),并命令它在我想睡觉的时候关闭。再也不用从床上爬起来关灯了!

教师注意事项

老师!你在课堂上使用过这个教学表吗?
添加一张教师笔记来分享你是如何把它融入到你的课程中的。

第一步:所需材料

  • 一块厚木板。我有1.5英寸厚的10英尺长的松木板。它需要足够的厚度来切割沟槽和插入LED条
  • L-angles
  • 墙锚
  • 墙螺丝1.5”
  • 木螺钉0.5"
  • 领导带
  • NodeMCU ESP32
  • IRLZ44N逻辑电平的N沟道MOSFET

第二步:一些背景知识

我们买了新房子。我的房间里有在墙壁这个高大的空腔内一些深不可测的原因。我用它来堆我所有的书籍,但试图在桩的底部得到一本书是一个痛苦。因此,它是把几个货架和转换这个空间变成一个书架明显需要我。

我没有木工方面的经验,很想学习。于是我去找了一块1。5英寸厚,10英尺长的松木板,我把它稳稳地放在了大厅的中央,却对下一步该怎么做没有太多的计划。

这是2.5年前的事了,项目一直在一点一点地进行着:

  1. 首先,我切,并提出了货架,并用它像几个月。
  2. 然后决定对它进行着色和清漆,以匹配其他家具,并使用了几个月。
  3. 最后我在上面刻上沟槽,加上LED光带和电子设备,通过亚马逊Alexa来控制。

我可以说,它终于符合我的想象,可以称之为一个完整的项目。

第三步:切割木板做架子

我在我的大堂和这个巨大的10英尺长的木板和手锯切割下来货架砖。为了得到一个手锯直切,我第一次标记切口线,然后夹住一个2x4的到左边,另一个切割线的右侧,保持锯片的厚度考虑。这充当了锯条导向,以得到直线切割,其工作不够好我的使用情况。它不完美,有时有一点错误,但它是固定的一些打磨。我学会了这一招,从这个seejanedrill视频。

但最大的问题是,我已经严重低估切割1.5" 栈道多次报应的辛勤工作。管理要砍几架砖后,我有我的手水泡。这是最艰苦和时间,采取的一部分整个项目,并由于房子的游说是唯一的地方,大到足以容纳长木板,它充满了木屑和锯的声音了几个星期。

第四步:安装l型角

这是简单但重复的部分:

  1. 马克货架位置。要测量两次,一次演练。
  2. 使用水平仪确保架子是水平的。
  3. 钻l形角的孔
  4. 锤墙锚
  5. 用长壁螺钉以l型角螺钉
  6. 重复所有货架

对于底部的2点全长上架,我在边倒L的角度去,因为他们是不可见的,并给予最大的承载能力。

对于半货架,我去直立L-角度所以大部分的垂直部分被下架的厚度覆盖。我还需要添加在后壁上的单个L-角度,以提供到侧壁L-角度支撑并防止搁板下垂/下倾斜重量。

虽然我购买的木螺丝是黑色的,但墙螺丝和l型角是镀铬的。为了美观,我把它们喷成黑色。当拧入螺钉时,油漆会从螺钉上脱落,但之后涂上一点油漆就可以很容易地补救。

第5步:添加货架

标记在货架上,其中的L-角度孔会去的底部。然后钻标记的位置,并使用短木螺钉固定货架L-角度。

对于较短的半边书架,我必须在背面刻上凹槽,以适应l型角,这样书架就会与墙的正面齐平。两侧的l形角不需要凹槽,因为在凹槽中间延伸几毫米的架子不明显。

第六步:着色和清漆

我与几个排列染色和清漆的组合试验,以获得良好的外观与货架。货架染色,以匹配在房间里的家具的其余部分的颜色。我面临着越来越统一的颜色,以便得到帮助,这挑战。染色后,加入清漆涂层,以保护木质。

第7步:切槽的光条

为了放置灯管,在所有的架子上都切了一个15mm宽15mm深的槽。它被切到离边缘15mm的地方。最好是用台锯来锯,但我用的是圆锯,因为我只有圆锯,这是我花了很长时间用手锯锯木板之后买的。叹息。

第一左边缘和右边缘,使用完全测量引导线切割。然后圆锯的多次通过作了创​​建木材的薄带容易地剖开。然后在槽的底部被打磨光滑。

对所有书架重复上述步骤。

步骤8:3D打印发光条

光棒只是3D印刷立方体与底部侧开放的弥漫性的指示灯。这些是使用白色PLA长丝三维印刷。

光条对半货架进行3D印刷尺寸200毫米X 15毫米×15毫米。

底部两个全货架的光杆有400毫米长,刚好斜插在cr10的300x300mm底座上。

设计进行了几次迭代,因为侧边将比管的其余部分更暗。所以必须把侧边的墙变薄。

附件Fusion360文件是参数化的,因此任何值都可以根据您的需求进行编辑。

第9步:设置LED酒吧

剪下两条20毫米长的LED线。用一根导线焊接两个LED条组成的三接头。确保两个LED带的正极和负极都在一起。

棒条LED上的内侧光棒尽可能远离顶部,可以更好地漫射光。我坚持他们略微偏移,使得一个的LED是直接在其它的LED之间的间隙对面。这样,我们可以得到一个更均匀的照明,而不是越来越交替的明亮和黑暗的条带。取出从设置在光棒的一侧的孔的线。

将LED棒插入槽内,用胶水将其粘在槽内。对所有书架重复上述操作。

需要注意的是,因为所有的光棒都扔光向上,最底层的货架面积不会有任何光线,因为它没有在底部的任何架子,只有实木地板。因此,为了光它,我切非常浅槽在最底部全宽架的底侧上,增加了一个LED条和通过在其上胶合纸或薄塑料白色白色片漫射它。

电源12V电源和测试。图像捕捉我的第一个测试与神奇看着备用货架块!

步骤10:给书架布线

12V电源位于最底部区域,携带电源的电线从左侧和右侧向上延伸。电线沿着角落是最不明显的,更喜欢电缆的颜色与墙壁的颜色,在我的情况下是白色。当书架被填满的时候,它们大多会被书覆盖。

电源载流导线在每一架位置剪接和连接到所述光条的电线,因此所有光条并联连接。一些热胶或双面胶带粘保持到货架的侧边缘的引线。这会侧壁和货架侧边缘之间,因此将不可见。对于这一点,在货架应该是一个几毫米远离墙壁,其他的槽将需要上板的路由导线的侧边。

步骤11:制作PCB

MOSFET被连接到充当开关。上ESP32的D1引脚被连接到导通和关断LED条的MOSFET的栅极管脚。利用PWM,我们还可以设置亮度。

LED带的12V电源也连接到ESP32的VIN,允许我们使用它的板载调节器来供电。

电路足够简单,不需要定制PCB制作,所以我做了它的性能板。

步骤12:制作PCB外壳

三维打印顶部和外壳用于电子器件的底部。

将PCB插入底部封装中,其中一边是输出12V电源的导线,另一边是输出LED带的12V电源由PWM控制。上盖应该与下盖完全贴合。

该USB端口用于代码变化快速上传方便。提供了易于安装两个螺丝孔。

步骤13:连接PCB和接线清理

一个完美的电子产品和电源的视野外的地方是在最底层的底部。这个区域不允许任何人站着或坐着。

印刷电路板外壳具有2个安装孔,其可被用于丝杆架的底侧。同样与电源。我设计和3D印刷线夹具,以防止导线从所有翻倒的地方。

电源条可以放在底部,巧妙地隐藏在一堆书的后面。这为电源和Amazon Echo提供了电源。

步骤14:软件

下载ESP32的Arduino草图。要使用Arduino IDE上传它,您需要下载并安装ESP32库。在credentials.h文件中使用您自己的WiFi凭据替换代码中的SSID和密码。我使用fauxmoESP用于连接ESP32和Alexa的库。

ESP32上的LED板应该闪烁,表示它正在尝试连接WiFi。一旦连接起来,它就会持续打开。

此外,连接Alexa的应用书架很简单:

  1. 确保你的手机、Echo和ESP32都连接到同一个WiFi网络。
  2. 为Alexa打开手机应用。
  3. 打开左上角的汉堡菜单。
  4. 选择添加设备。
  5. 将设备类型设置为‘Other’。
  6. 它会要求你去发现设备。
  7. 它应该显示一个找到的设备。点击“设置设备”。
  8. 然后它应该显示“书架”设备应该设置和准备使用。
  9. 说“Alexa的,打开书架”。如果您有连接到ESP32的LED灯条,它应该亮起。
  10. 您还可以通过说“Alexa的,集书架%至50%”设定的亮度。

有时候,Alexa的会说,当你问它来打开它,但ESP32有这意味着它连接到WiFi恒定的光的装置“书架”是找不到的。在这种情况下,而要求对Alexa的书架设置亮度,而不是和它总是做的伎俩和Alexa能够再次找到它。不知道为什么。

第15步:全部完成!

这是所有需要做自己的Alexa控制书架照明!

这是两年半的心血。我不断学习新的东西,把它们添加到书架上,直到我觉得它是完美的。电子部分对我来说很简单,但木工部分对我来说是一个新的领域,所以我摸索了很多。

如果您确实重新创建了这个项目,请点击“我创建了它”按钮并共享一个图像。

木工比赛

参加了
木工比赛

率先分享

    建议

    • 完成它已经挑战速度

      完成它已经挑战速度
    • 第一届作家大赛

      第一届作家大赛
    • 空间的挑战

      空间的挑战

    39个讨论

    0
    Jaytattoo74

    4天前

    看起来真的很不错!如果你用的是RGB led就更酷了!!

    1
    halciber

    23天前

    干得好造说明。感谢您与我们分享这一点。我期待着在这个造说明了我自己的项目使用的想法。

    1
    DARKHOURS

    24天前

    我爸爸刚刚在英国变成100,生活在一个公寓在他自己。对于他的生日,我让他一个Alexa的,他喜欢它。现在,我也有一些想法,喜欢这个项目,我可以与一些ESP32s我已经踢围绕打造他。谢谢

    0
    Antzy Carmasaic

    23日前回覆

    那样就好了。我认为,家庭自动化确实有帮助的老人,特别是独居。

    2
    Penolopy Bulnick

    24天前

    我喜欢你把灯冲进书架的方式:D

    0
    Antzy Carmasaic

    23日前回覆

    谢谢Penolopy!在货架上的凹槽有一点偏差(1-2毫米),所以不得不做相当多的打磨和定制的3D打印光杆大小,使其适合不够好。

    0
    boocat

    24日前回覆

    那不是别致吗? !这一切看起来都很昂贵。我喜欢用这种方法来解决难看的墙缝。

    现在你需要油漆书架所在的墙壁。一些复杂和阳刚的东西,比如Farrow和Ball的“纸牌屋绿地”(我不为他们工作;这不是插头。我只是把墙壁涂成我丈夫的“男人洞穴”的颜色。他把Geoff Hunt的船画挂在墙上。柔和的中性绿的确能衬托它们,让它们在金色镜框里“流行”起来。)

    1
    ColdLandCNC

    前25天

    我无法获得下载,以提供Staggered_Bookshelf+v1.0草图/代码可行的ZIP…它下载为2.28 KB ZIP,文件夹中没有任何内容。其他下载工作得很好:-)

    0
    rruggiero

    23天前

    使用不同的程序解压文件。在我的Mac,我不得不用“取档”,而不是“UnRarX”

    欢呼,瑞克

    0
    Antzy Carmasaic

    答29天以前

    这是一个RAR文件,不能在WinZip中打开。你必须使用WinRar打开它。我尝试上传一个zip文件,但在instructables上是不允许的。

    0
    boocat

    24天前

    你是辉煌!

    螺柱中有l型支架吗?

    0
    Antzy Carmasaic

    23日前回覆

    我的房子有砖墙,所以没有大惊小怪周围的螺栓。如果必须,则可以通过覆盖空腔的所有侧面在壁与附着到螺柱载体材料(胶合板或铝片)的片材开始,然后拧上的那些片材的任何位置L-角。

    0
    AndersJ3

    24天前

    下一步,让Alexa用你想要的书点亮书架。

    (当然,宜家Trådfri还可以控制与Alexa的或谷歌的LED灯带,但不一样的乐趣)

    1
    wesmaffett

    24天对前步骤15

    Antzy,漂亮的书架和光机电一体化。我也一直在努力货架照明设计。我做了厨房置物架原型照明系统。在我的厨房架子焦点是没有电线,我已经工作了,可以直接共享(施工设计完成)。除了制定详细整合照明和动力的纯粹的疼痛因此只有结果可见,“上火”的结果是很酷。
    我不知道为什么我的图片旋转90度...
    谢谢你的帖子。

    0
    Antzy Carmasaic

    23日前回覆

    哇,这看起来不错。因为我是建设一切从地上起来,这是很容易对我隐瞒了布线,而不是隐藏在预先存在的货架。您应该完全为您的项目中造说明。一切顺利吧。

    1
    willmothclan

    前25天

    神奇的教程和高招,太感谢你了。请原谅我的无知,但我不知道任何你做这个项目的电子工作的线索。你也许知道,如果能购买一个完整的电子为你设置你的书架上没有灯光?或者,你可以简化为那些和我一样的电子教程,谁可能最终吹投案自首试图重新在你的书架优良的照明?再次感谢。

    0
    Antzy Carmasaic

    答29天以前

    在步骤11(制作PCB),我已经非常简化在perfboard示出电路的示意图,其部件连接到哪个。这就是代表电子电路在我看来,最简单的方法。
    有一些解决方案,LED带,可以控制与Alexa或谷歌的家。与自己制作相比,成本有点高,但如果你对电子产品不确定,这是一个简单的方法。

    0
    willmothclan

    23日前回覆

    感谢我的好朋友。注意安全。

    0
    Feelunike

    23天前

    太棒了。谢谢。这让我很开心。