一、 创作原由:
武汉每天不一样,这是武汉的城市口号,也是武汉市变化无常的天气写照,经常上班会遇到一个小问题,因为室内温度与室外可能存在加大温差,总会遇到穿衣不合适的时候,不是穿多了就是穿少了,于是有了制作一个穿衣指示器的想法。
二、 制作思路:
1. 结合某种外观去进行整体结构的设计
2. 利用mPython的广播功能,将一个掌控板放置在窗户外或是阳台,用温湿度传感器获取当前室外的准确温度,并利用广播发给另外一个掌控板
3. 掌控板的接收端,接收到数据后,利用灯光大致显示温度情况,也能显示室外准确温度,给一个穿衣提示。
三、 器材清单
1. 掌中宝2个
2. 温湿度传感器1个
3. 3D打印件、木板、透明亚克力板若干
4. RGB灯带1个(含8个灯珠)
四、 制作过程
1. 外观设计
以孔雀为外观,利用透明亚克力板制作孔雀屏,实现透光效果
孔雀外观直接用椴木板切割
中间连接部分利用3D打印进行设计
2. 结构制作
打印和切割好材料后,对材料进行组装
(1) 将掌中宝进行固定
(3) 安装孔雀屏(专用胶水固定亚克力和3D打印件)
(4) 将上色的孔雀面板固定在掌控板的上面
3. 程序编写
(1) 发送端程序
将温湿度传感器接在I2C接口,然后编写程序并下载
(2) 接收端程序
将灯带接在P13引脚
五、 项目反思
1、 早晚跟白天的气温温差有时候会较大,可以做一个网络版的穿衣指示器,调用网络数据,根据一天天气,给出综合考虑。
2、 可以考虑增加一个按键的控制,让穿衣指示器,在晚上实现小夜灯功能
点赞