【电子DIY作品】+WiFi远程开机卡+ESP-12F

2024-11-01 安信可科技公众号
wifi模块,ESP-12F,安信可科技 wifi模块,ESP-12F,安信可科技 wifi模块,ESP-12F,安信可科技 wifi模块,ESP-12F,安信可科技

家用电脑搭建的服务器,偶尔停电和宕机,是否有个产品能远程开机或从启服务器呢?使用万能的淘宝搜索,确实有这样的产品,价格还可以接受。对嵌入式还有点兴趣,看看自己能不能肝出硬件来,然后烧录上自己写的程序。


01  功能介绍


1、主控采用ESP-12F,带wifi模块。基于Blinker物联网平台;


2、硬件光耦隔离,两路输入。一路开机,一路复位;


3、手机端使用Blinker App,自定义控制界面;开机从和重启复用一个按钮,单机是开机,长按重启。


02  硬件设计


2.1 硬件原理图



2.2 硬件PCB



2.3 硬件3D视图



2.4 硬件实物



03  软件设计


基于Blinker平台,手机端用的Blinker App,设计界面如下:




软件部分:


#define BLINKER_WIFI

#define BLINKER_ALIGENIE_OUTLET


#include <Blinker.h>


char auth[] = "xxxxxxxxx";

char ssid[] = "xxxxxx";

char pswd[] = "xxxxxxx";


/***************************手机APP接口***********************/

//按键1初始化, 创建对象

#define BUTTON1 "ButtonKey1"

BlinkerButton Button1(BUTTON1);

#define BOOTGPIO4   4

#define RESETGPIO5  5

#define LED   LED_BUILTIN


//按键1数据处理回调函数

void Button1Callback(const String& state) {

BLINKER_LOG("get button state: ", state);


if (state == "tap") {

//电脑开关机

digitalWrite(BOOTGPIO4, HIGH);

digitalWrite(LED, HIGH);

delay(1000);

digitalWrite(BOOTGPIO4, LOW);

digitalWrite(LED, LOW);

Blinker.print("Boot OK.");

BLINKER_LOG("Boot OK.");

}

if (state == "press") {

//电脑重启

digitalWrite(RESETGPIO5, HIGH);

}  

if (state == "pressup") {    

digitalWrite(RESETGPIO5, LOW);    

Blinker.print("Reboot OK.");    

BLINKER_LOG("Reboot OK.");  

}

}


//检测收到未解析数据时的回调函数

void dataRead(const String& data) {  

BLINKER_LOG("Blinker readString: ", data);


Blinker.vibrate();


uint32_t BlinkerTime = millis();


Blinker.print("millis", BlinkerTime);

}


void setup() {  

//初始化串口服务  

Serial.begin(115200);  

BLINKER_DEBUG.stream(Serial);  

//设置引脚模式并初始化引脚

pinMode(LED, OUTPUT);  

digitalWrite(LED, LOW);  

pinMode(BOOTGPIO4, OUTPUT);  //开关机控制引脚  

digitalWrite(BOOTGPIO4, LOW); 

pinMode(RESETGPIO5, OUTPUT);  //重启控制引脚  

digitalWrite(RESETGPIO5, LOW);


//网络初始化  

Blinker.begin(auth, ssid, pswd);


//注册Blinker APP命令的回调函数  

Blinker.attachData(dataRead);  

Button1.attach(Button1Callback);

}


void loop() {  

Blinker.run();

}

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由雪飘梦飞转载自安信可科技公众号,原文标题为:【电子DIY作品】+WiFi远程开机卡+ESP-12F+欢迎围观!!!,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

开关灯辅助工具+ESP12F模组,如何实现通过一个手机APP控制寝室灯开关

本项目要实现的是一个通过手机APP控制寝室灯开关的辅助工具。项目框图如下图所示。实现原理手机和本模块都接入同一个wifi网络,手机端发送命令,本模块执行相应的命令。开关灯,通过舵机来进行实现。

2024-07-06 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】Ai-WB2模组基于TCP的MQTT连接服务器使用示例

1、需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线2、连接路由器:先保证模块或者开发板上电打印ready,2.发送AT+CWMODE=1;AT+CWJAP=“WIFI名称”,“WIFI密码”。

2023-01-16 -  设计经验 代理服务 技术支持 现货查询 批量订货

用Ai-M61-32S做一个多功能书桌灯

本文介绍如何用Ai-M61-32S制作一个多功能书桌灯。

2024-05-23 -  设计经验 代理服务 技术支持 现货查询 批量订货

ESP8266 系列入门教程

型号- ESP8266 系列,ESP8266

2019/12/10  - 安信可科技  - 用户指南  - V2.0 代理服务 技术支持 现货查询 批量订货 查看更多版本

【产品】安信可ESP8266系列低功耗WiFi模组,内置10bit高精度ADC,支持Smart Config功能

ESP8266系列模组是安信可开发的一系列基于乐鑫ESP8266EX的低功耗UART-WiFi芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。

2023-06-04 -  产品 代理服务 技术支持 现货查询 批量订货

安信可AiPi-BW-LEDC小安派基于瑞昱BW20设计,带有灯带控制程序

这次带来的小安派是基于安信可最新发布的BW20-12F模组设计的AiPi-BW-LEDC。BW20-12F是基于瑞昱RTL8711芯片设计的模组(2.4G+5.8G双频WiFi模块,自带BLE5.0蓝牙,可支持Wi-Fi Mesh 组网),BW20系列的SDK是开源的,大家有需要可以在github上获取SDK进行二次开发。AiPi-BW-LEDC中开发了一个灯带控制程序,可以对灯带进行控制和调节。

2024-11-30 -  产品 代理服务 技术支持 现货查询 批量订货

ESP-12F Datasheet

型号- ESP-12F,ESP-12

2018/7/11  - 安信可科技  - 数据手册  - V0 代理服务 技术支持 现货查询 批量订货 查看更多版本

【视频】2023年3月16日射频微波器件与材料新技术研讨会

Ignion、史密斯英特康、德聚等分享电磁屏蔽CIPG、毫米波传感器SoC、雷达传感器芯片等新品及方案。

2023-11-29 -  活动

ESP-12S specification

型号- ESP-12S

2019.10.29  - 安信可科技  - 数据手册  - V1.0 代理服务 技术支持 现货查询 批量订货

安信可科技无线模组选型表

提供安信可科技无线模组选型,封装:DIP/SMD,尺寸:10.3mm*9.9mm*2.4(±0.2)mm-120.0mm*120.0mm*30.0mm,通信接口:UART/GPIO/ADC/PWM/I?C/SPI/Touch senser/PSRAM/SDIO/Duplex I²S/麦克风/扬声器,最大速率:2.5mW-100mW,参考距离:80m-5km,供电电压:1.9V-5.25V

产品型号
品类
封装
尺寸(mm)
通信接口
最大速率(mW)
参考距离(m/km)
供电电压(V)
空中速率(Kbps/Mbps)
天线形式
工作温度(℃)
NF-01-S
2.4G模组
DIP-8
28.6mm*15.3mm
SPI
5mW
240m
1.9V-3.6V
250Kbps-2Mbps
板载天线
-20℃~70℃

选型表  -  安信可科技 立即选型

【产品】安信可科技WIFI蓝牙二合一模块Ai-WB2系列通过各项性能测试,实测400-500米传输距离

天线作为无线信号辐射和接收的重要器件,有着不可替代的作用。一款天线设计完成后需要经过测试才能确定其性能是否符合设计要求。那么天线性能需要进行哪些性能测试呢?本文以安信可的Ai-WB2-12F模块为例,看看如何测试PCB天线的性能。

2023-09-20 -  产品 代理服务 技术支持 现货查询 批量订货

BW16 WIFI模块可以修改WIFI信道吗

可以,通过串口发送AT指令设置模块为AP模式进行修改

2024-09-30 -  技术问答

【产品】安信可ESP32系列低功耗UART-WiFi芯片模组,可支持RTOS操作系统二次开发

ESP32系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫ESP32的低功耗UART-WiFi芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。

2023-05-04 -  产品 代理服务 技术支持 现货查询 批量订货

ESP-01/07/12系列模组用户手册

型号- ESP8266系列,ESP-07,ESP-01S,ESP-12S,ESP-01M,ESP8266,ESP-07S,ESP-01系列,ESP-12系列,ESP-07系列,ESP-12E,ESP-01F,ESP-12F,ESP-01,ESP-12

2018.3.10  - 安信可科技  - 用户指南  - V1.3 代理服务 技术支持 现货查询 批量订货 查看更多版本
展开更多

电子商城

查看更多

品牌:安信可科技

品类:WIFI模块

价格:¥10.2500

现货: 5

品牌:安信可科技

品类:WiFi模块

价格:¥9.3800

现货: 51

品牌:安信可科技

品类:WiFi模块

价格:¥21.8800

现货: 18

品牌:安信可科技

品类:WiFi模块

价格:¥22.1300

现货: 12

品牌:安信可科技

品类:WIFI模块

价格:¥10.2500

现货: 5

品牌:安信可科技

品类:WIFI模块

价格:¥11.6200

现货: 0

品牌:安信可科技

品类:WIFI模块

价格:¥12.0400

现货: 0

品牌:安信可科技

品类:WIFI模块

价格:¥10.5000

现货: 0

品牌:安信可科技

品类:WiFi模块

价格:¥17.5000

现货: 0

品牌:安信可科技

品类:WIFI模块

价格:¥11.2000

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RF-LINK

品类:WiFi模块

价格:¥25.5000

现货:16,272

品牌:AMPAK

品类:WiFi模块

价格:¥12.9900

现货:4,013

品牌:AMPAK

品类:WiFi模块

价格:¥17.8900

现货:864

品牌:天工测控

品类:WIFI模块

价格:¥15.1894

现货:465

品牌:AMPAK

品类:WiFi模块

价格:¥38.7700

现货:417

品牌:AMPAK

品类:WiFi模块

价格:¥25.1900

现货:386

品牌:RF-LINK

品类:WiFi模块

价格:¥30.2500

现货:225

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

WIFI射频及通信协议测试

可根据用户的wifi模块,使用无线连接测试仪MT8862A,测试IEEE802.11a/b/g/n/ac (2.4Ghz和5Ghz)设备的TX、RX射频特征,输出测试报告。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

高压输入/输出电源模块定制

可定制高压电源模块的输入电压100VDC-2000VDC、功率范围5W-500W/4W-60W; 高压输出电源模块的输出电压100VDC-2000VDC。功率范围:4W-60W。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面