Alexa控制的智能风扇设计与实现

0 下载量 151 浏览量 更新于2024-12-19 收藏 2.52MB ZIP 举报
资源摘要信息:"BOFF - Alexa启用开放式智能风扇-电路方案" 1. 项目概述 BOFF项目旨在开发一个可以通过亚马逊Alexa智能家居技能进行语音控制的智能风扇。该风扇能够感知环境条件,并具有远程可视化环境数据的功能。它由用户友好的开放式设计构成,旨在让构建和修改变得简单直观。通过这个项目,用户可以在睡前或醒来时,无需手动操作风扇,而是通过语音命令即可控制风扇开关,大大提高了生活便利性。 2. 硬件组件 - 透明亚克力板:尺寸为600x400mm,厚度为5mm的亚克力板被用作风扇的外壳材料,共有3块。 - 激光切割板:尺寸同样为600x400mm,厚度为6mm,用于构建风扇的机械结构。 - LL120风扇:四台直径为120mm的PC风扇,用于提供风力输出。 - BME680分线板:用以监测环境中的温度、湿度、气压和空气质量。 - 透明亚克力板(3mm厚):用于支撑和固定电路组件。 - Arduino MKR1000:作为控制核心,处理来自传感器的数据并响应用户命令。 - 螺丝和插件:使用M4和M3规格的机械螺丝及Heatfit插件来固定风扇和风扇控制器。 - PLA细丝:用于3D打印风扇的某些部件。 - Arduino风扇控制器PCB:定制的电路板用于控制风扇的运作。 - 12V直流电源:为风扇和控制器提供必要的电力。 - Neopixel侧灯条:包含120个LED的灯条,提供环境照明和可视化反馈。 3. 软件应用程序和在线服务 - Tinamous:用于记录和显示环境数据的软件。 - AWS Lambda:作为后端服务,处理来自设备的数据和用户命令。 - 亚马逊Alexa技能套件:使BOFF能够响应Alexa发出的语音指令。 4. 手动工具和制造机器 - 激光切割机:用于切割和雕刻亚克力板和激光Ply。 - 3D打印机:用于打印风扇的部件。 - 烙铁:用于焊接电路板和电子组件。 5. 项目教程 项目包含了一份详细的“项目教程.pdf”,可能包含从硬件组装到软件设置和调试的整个流程说明。 6. 设计文件 - 定制零件和外壳.rar:这可能包含用于激光切割和3D打印的定制零件设计文件。 - 源码.rar:包含风扇控制程序的源代码。 - 原理图.rar:展示风扇电子组件连接和布局的详细原理图。 7. 视觉设计 - FiO9-jiJCIZpmyRwhB7BywqtZUGc.png:可能是一张项目的示意图或者风扇的外观效果图,展示产品的设计风格和功能特点。 总结 BOFF智能风扇的开发展示了物联网在智能家居领域的应用潜力,它通过集成亚马逊Alexa语音控制功能,提供了环境监测和智能控制的便利。硬件设计上,利用了开源硬件和激光切割技术,实现了个性化和可定制的设计。软件方面,则利用云服务和物联网平台来实现智能设备的远程控制和数据可视化。该项目在硬件和软件开发上都具有一定的参考价值,为物联网爱好者和专业人士提供了实用的设计思路和技术方案。