查看: 2888|回复: 0

Adafruit HUZZAH ESP8266的“任务规划大师”创客项目之外壳制作

[复制链接]

该用户从未签到

发表于 2017-5-12 10:55:17 | 显示全部楼层 |阅读模式
分享到:

上一篇:Adafruit HUZZAH ESP8266的“任务规划大师”创客项目之代码生成>>
HUZZAH ESP8266 Breakout Board下单购买立减140元,点击参加活动>>
第八步:给规划大师做个外壳电路,代码和账号都搞定之后,我们就要给规划大师做外壳了。
30.jpeg
这一步挺考验手工的,所以还是找些趁手的工具吧。因为我的小号面包板尺寸达到了3.25",所以我这次直接做了个4.25" 的立方体外壳。不过我的面包板是水平放置的,如果你想换成垂直的,我想这个立方体外壳还可以做的更紧凑些。
31.jpeg
开始时我先量了下面包板的尺寸。随后我决定用0.5"的胶合板打造壳子的前后两面,此外,为了容纳NeoPixel ring和5V的桶形插座,我还分别在两个面打了洞。外壳的上下两部分则用了0.25"的胶合板。当然,壳子的材料你可以自选。
  • 测量后我得出的详细尺寸如下:
  • 前后两面:高3.75",宽4.25",厚0.5"
  • 上下两面:高4.25",宽4.25",厚0.25"
  • 盖子:长3.75",宽3.25",厚0.25"
  • 左右两面:高3.75" ,宽3.25",厚0.25"

然后我用65毫米的钻头在壳子上钻一个10毫米深的洞。此外,你还得在这个洞的圆心再打一个洞,等下用来走线。
注意:为了让NeoPixel ring与这个凹坑完美契合,推荐你用砂纸对壳子进行一定的打磨。
32.jpeg

33.jpeg

34.jpeg
随后我在准备好的丙烯胶片上切下了一块65毫米直径的圆片,它将成为NeoPixel ring的覆盖件。
接着我在壳子的后部打了一个15/32"的洞,以便稍后放入桶形插座。
注意:10毫米的深度是NeoPixel ring和丙烯胶片的厚度之和,装上它们之后,其最上面一层会正好与外壳齐平,不会影响美观。
35.jpeg

36.jpeg
接着我用木胶将壳子的5个面(除了顶部)粘在一起,剩下的两部分最后再粘。
等胶水干透之后,我对外壳进行了进一步打磨,而且还用染色剂给胶合板增加了点颜值。上色也不难,拿着抹布慢慢将染色剂涂上去就行。
37.jpeg

38.jpeg

39.jpeg
第九步:完成总装搞定了外壳,搞定了代码,搞定了电路和焊接的工作,我们就可以开始进行总装了。
  • 将面包板放入外壳中。面包板下有一层薄膜,如果将其撕去,就会出现一层双面胶,方便你固定面包板。
  • 将ESP8266 HUZZAH开发板安装在面包板上,随后将两者自带的电源线与地线连接起来。
  • 将桶形插座放入你之前钻好的洞中,随后将两者自带的电源线与地线连接起来。
  • 将NeoPixel ring安在你刚刚弄好的凹坑中,随后将两者自带的电源线与地线连接起来。此外,你还得将输入线连接到你选好的输入针脚上。                                                                                                                                                            注意:NeoPixel ring的安装方向很重要,你需要决定到底哪盏LED最先亮起,以此来调节安装方向。我将最先亮起的灯设定为输入线右边那盏。
  • 你可以将丙烯胶片安装在NeoPixel ring上,除了它,我还在LED上加了异丙基胶片,这样光就会产生散射。
  • 通过FTDI线上传代码。                                                                                                                                                       注意:如果要用到数字输出示例代码,就需要为其植入NeoPixel库。此外,你还要在正确的地方输入WiFi姓名,SSID,Adafruit IO用户名和Adafruit IO密匙。
  • 将组装好的核心部件放入外壳中。
39.jpeg

43.jpeg

44.jpeg

45.jpeg
第十步:快试试效果如何搞定后就可以尽情享受任务规划大师带来的便利了。
46.jpeg
只要你在Todoist上添加或完成了任务,LED就会亮起或熄灭。如果你的代码没问题,在添加多项任务时LED就会在红绿黄三色间不断变换。
47.jpeg
我觉得这个项目中的点睛之笔是对IFTTT和Adafruit IO的应用,它们的功能真心强大。此外,你还可以通过改变原有的连接方式来改变LED的点亮和闪烁方式。
48.jpeg
除了任务信息,你还可以给它添加e-mail和天气的提示,这样就更好玩了。
49.jpeg
40.jpeg
41.jpeg
42.jpeg
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则



手机版|小黑屋|与非网

GMT+8, 2024-4-24 05:06 , Processed in 0.118117 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.