项目简介
基于ESP8266的智能家居控制系统(Aloioff)是一款可通过网络控制负载的设备,它兼容Alexa、Google Home和智能手机。该项目是Sonoff的复制版本,其优势在于ESP8266可拆卸且可重新编程,使其成为一个物联网开发套件。
项目的主要特性和功能
- 兼容性良好:支持通过Alexa、Google Home和智能手机进行控制。
- 可编程性强:ESP8266模块可拆卸和重新编程,便于开发和定制。
- 网络配置便捷:支持使用智能手机配置WiFi网络。
- 自动化控制:能通过Alexa应用程序进行设备注册和控制。
- 硬件设计简单:提供简单的电路设计,支持串联和并联的负载控制。
- 外壳定制方便:提供3D打印的外壳设计文件,方便用户定制和打印。
安装使用步骤
环境准备
- 访问 Arduino IDE下载页面 下载并安装Arduino IDE。
- 按照 FilipeFlop的教程 配置ESP8266支持,在Arduino IDE中选择
Tools
->Board
->Generic ESP8266 Module
。 - 安装LittleFS插件。
编译和上传
- 通过USB编程器将ESP8266连接到电脑,在Arduino IDE中选择正确的USB端口。
- 选择
Tools
->Flash Size
->1M FS:144Kb
,点击Upload
按钮上传代码。 - 选择
Tools
->ESP8266 LittleFS Data Upload
上传data
文件夹中的文件。
使用说明
- 按住Aloioff上的按钮5到10秒,使其进入工厂模式。
- 使用智能手机连接到
ALOITECH
网络,密码为12345678
。 - 打开浏览器访问
http://10.0.0.1
,配置设备名称和WiFi网络信息,点击Reiniciar
按钮重启设备。
注册到Alexa
按照 Arduino Omega的教程 中的 Conexão pelo aplicativo Alexa
部分,将设备注册到Alexa应用程序。
硬件和外壳
- 参考提供的电路图进行硬件连接。
- 使用
case
文件夹中的*.scad
或*.stl
文件进行外壳设计和3D打印。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】