本项目为2020年秋季学期工程实践项目,也是对稚晖君的一个小项目的简单复现。
库中包含了该项目的源码及SolidWorks文件。实现视频参考天气盒子实现视频
在心知天气网站上拉取某一城市数据,并根据不同天气信息在盒内控制各类器件的开关和LED显示屏上显示天气信息。
例如:下雨时令水泵吸水模拟下雨,蓝色LED点亮;起雾时启动雾化片,白色LED点亮。
首先需要在Arduino IDE中的“工具-管理库”中引入四个头文件,对于搜索不到的头文件需要在Arduino官网上下载压缩文件,并在“项目-加载库-添加ZIP库”栏下导入。
拉取天气数据需要在心知天气网上配置个人API,具体教程参考查看你的API密钥
由于时间久远,部分代码可能有误,请见谅。
文件夹内包括了7个部件与1个装配体。
其中天气盒子4-1需要3D打印制作,其余部件需要导出dxf格式后激光切割制作。
项目中需要的主要材料:3D打印与激光切割场地,ESP8266扩展板,0.96液晶显示屏,超声波雾化器,各类LED灯,水泵等。
特别感谢学校提供的场地和老师的指导,更要感谢一起辛苦付出的组员们~