
ESP8266远程开机物联网
简介
ESP8266远程开机迷你模块(已验证),所有电脑都能通用,不占用电脑任何接口,且适用于铝型材机箱等等地方固定
简介:ESP8266远程开机迷你模块(已验证),所有电脑都能通用,不占用电脑任何接口,且适用于铝型材机箱等等地方固定开源协议
:GPL 3.0
描述
ESP8266远程开机模块,几乎通用所有电脑!
尺寸迷你小巧适用于铝型材机架,机箱等等地方固定,不占用PCIe和电脑任何接口
默认控制光电耦合器接口为13脚,多引出的12,14,16脚可自定义,支持USB供电(后面会出Typec供电版本),5-3.7V电池供电(建议:接上电池后,供电口可以接电脑主板5v输出,每次开机相当于给电池充电,关机后靠电池维持开机模块运行,这样就不需要经常手动给电池充电。电池必须用有保护板的,以免长时间过放过充)。
使用方法:
1.ESP8266环境搭建
方法1:使用ArduinoIDE(适合纯新手使用),教程esp8266(esp-01/S)28块实现智能开关(人在外也能控制家里的开关)附源代码 - 哔哩哔哩
Blinker库在线安装不了的去platformio程序文件夹里面复制安装,ArduinoIDE如何离线安装库自行浏览器搜索。
方法2:使用platformio(适合有安装过platformio的使用),安装教程比较长,自行浏览器搜索离线安装esp8266包。程序是完整已经内置库,打开文件夹,不要选打开文件,不然编译报错!

2.安装点灯科技

官网下面其他资源也有离线库下载。
软件详细如何注册安装添加设备等,请看上面方法1里ArduinoIDE安装教程,我这边只重要部分:
1.创建调试框

2.创建两个按钮,一个开机,一个自锁

3.编辑按钮,按照我图上的一样


4.创建完成会有这三个组件(红框外其他那些组件是我测试用加的,不需要添加)

3.打开下面附件给的程序,按照教程填好WIFI名称密码,先编译看看是否有报错,无报错即可开始烧录程序。
ESP8266通电后同时按boot和RST键,先松开RST键等1秒再松开boot键,即可进入烧录模式,把程序烧录进ESP8266,烧录成功后按一下RST键,打开串口监视器或者APP等待一分钟看看WIFI有没有显示连接成功。
4.APP控制端按下开关看看是否有亮灯和显示ON或OFF,有就证明可以正常使用(尽量把远程开机模块放到信号好的地方测试,信号弱有可能连接不上)。
5.把PCB的开关接口与电脑的开机按钮并联焊接或者焊上排针用杜邦线连接,ESP8266接上电源等待一分钟自动连接(可以登录自己的app或者路由器后台看设备是否连接)。
【亮灯代表按下,灭灯代表放开】
电脑开机键:按一下显示开机(LED会闪一下),自动复位。
自锁开关键:先按一下显示 开(LED亮),再按一下显示 关(LED灭),模拟电脑强制重启长按(电脑开机只需要一个信号就行,别一直开启开关,否则电脑会一直重启,原理参考开机按键)。
图片元件是之前一块烂尾项目板上拆下来的,放了一年左右有些生锈,不过都还能用。


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论