0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduino如何控制PC电源开关

454398 来源:wv 2019-10-05 17:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:为Arduino供电

Arduino如何控制PC电源开关

现在显然,当PC关闭时,我们无法从USB端口获得电源

您将敲入计算机电源上的+ 5v备用引脚。

最简单的方法是将母头的公头与公头的跳线(或任何电线)相连并粘贴向下将其固定在连接器的背面并固定在那里。

当计算机关闭时,这是恒定的5v电源d。

然后将电线连接到arduino的5v引脚。除非您使用3.3v板(例如我的pro mini),否则请不要使用vin。

接地可以来自任何地方,无论是24针atx连接器,硬盘驱动器连接器,还是类似我未使用的USB接头的连接器。/p》

步骤2:其他连接。

电源开关到主板,会有两根电线。

拔下插头将它们都连接起来,然后将跳线连接到由计算机供电的arduino的地面上。

触摸另一端的两个插针之一。如果电脑开始关闭或打开电源(取决于其进入的状态),那么这就是您需要的引脚(如果未将其连接到另一引脚,然后将其连接到adruino digital 13

步骤3:代码

我用来测试此代码的代码非常简单,它只是arduino物理像素样本的修改版本。

要测试您的设置:

加载代码

将arduino插入另一台计算机上

在第二台计算机上打开arduino

在9600baud上打开串行监视器

键入“ O”,然后按Enter。

如果您的计算机是

/*

物理像素

电路:

*从数字引脚13接地的LED

由David A. Mellis创建于2006年,由Tom Igoe和Scott Fitzgerald于2011年8月30日修改,

此示例代码在公共领域。

http://www.arduino.cc/en/Tutorial/PhysicalPixel

*/

const int ledPin = 13;//LED固定到

int entryByte的引脚;//一个将传入的串行数据读入

void setup(){

//初始化串行通信的变量:

Serial.begin(9600);

//将LED引脚初始化为输出:

pinMode(ledPin,OUTPUT);

}

void loop(){

//查看是否有传入的串行数据:

if(Serial.available()》 0){

////读取串行缓冲区中最旧的字节:

entranceentByte = Serial.read();

//如果它是大写O(ASCII 72),请打开计算机:

如果(incomingByte = =‘O’){

digialWrite(ledPin,LOW);

delay(500);

digitalWrite(ledPin,HIGH);

}

}

}

最基本的修改后的代码使用针13来打开和关闭PC的电源

第4步:现在工作了。..什么?

现在在哪里创造力就来了。一些使这一点变得很酷的想法是rfid卡,用于启动计算机

蓝牙!在整个房间内启动计算机。

PIR在您周围转过身并打开计算机时具有arduino的感觉。

IR使用电视遥控器启动计算机。

或添加其他代码以及更多用途!

精美的灯光秀

内置风扇控制器

硬盘电源开关

可能性无穷!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PC电源
    +关注

    关注

    0

    文章

    53

    浏览量

    10083
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195964
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FPF2266 电源开关全面解析:技术特性与应用指南

    安森美FPF2266电源开关是一款24V、4.5A器件,具有连续电流,适用于USB充电端口应用。该电源开关具有过压保护 (OVP)、过流保护 (OCP) 和NTC模块,用于监控系统温度
    的头像 发表于 11-25 09:32 196次阅读
    FPF2266 <b class='flag-5'>电源开关</b>全面解析:技术特性与应用指南

    ‌TPS25810 USB Type-C控制器与电源开关技术文档总结

    该TPS25810是一款 USB Type-C 下行端口 (DFP) 控制器,集成了 3A 额定 USB 电源开关。TPS25810监视 Type-C 配置通道 (CC) 线路,以确定何时连接
    的头像 发表于 08-10 10:28 1022次阅读
    ‌TPS25810 USB Type-C<b class='flag-5'>控制</b>器与<b class='flag-5'>电源开关</b>技术文档总结

    TPS2058A 4 通道、0.25A 负载、2.7-5.5V、80mΩ USB 电源开关、高电平有效数据手册

    这些器件集成了 80m N 沟道 MOSFET 高侧电源开关,适用于需要在单个封装中集成多个电源开关的配电系统。每个开关都由一个独立的逻辑使能输入控制。栅极驱动由内部电荷泵提供,旨在
    的头像 发表于 05-27 17:59 649次阅读
    TPS2058A 4 通道、0.25A 负载、2.7-5.5V、80mΩ USB <b class='flag-5'>电源开关</b>、高电平有效数据手册

    TPS2047B 3通道,0.25A负载,2.7-5.5V,70mΩ USB电源开关数据手册

    开关由一个逻辑使能输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。该电荷泵无需
    的头像 发表于 05-27 14:33 523次阅读
    TPS2047B 3通道,0.25A负载,2.7-5.5V,70mΩ USB<b class='flag-5'>电源开关</b>数据手册

    TPS2046B 2通道、0.25A负载、2.7-5.5V、70mΩ USB电源开关数据手册

    开关由一个逻辑使能输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。该电荷泵无需
    的头像 发表于 05-27 14:28 502次阅读
    TPS2046B 2通道、0.25A负载、2.7-5.5V、70mΩ USB<b class='flag-5'>电源开关</b>数据手册

    TPS2064 2 通道、1.5A 负载、2.7-5.5V、70mΩ USB 电源开关、高电平有效、反向阻断数据手册

    输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。电荷泵不需要 外部组件,并允许在低至 2.7 V 的
    的头像 发表于 05-27 10:38 459次阅读
    TPS2064 2 通道、1.5A 负载、2.7-5.5V、70mΩ USB <b class='flag-5'>电源开关</b>、高电平有效、反向阻断数据手册

    TPS2060 2通道、1.5A负载、2.7-5.5V、70mΩ USB电源开关、低电平有效、反向阻断数据手册

    输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。电荷泵不需要 外部组件,并允许在低至 2.7 V 的
    的头像 发表于 05-27 10:30 479次阅读
    TPS2060 2通道、1.5A负载、2.7-5.5V、70mΩ USB<b class='flag-5'>电源开关</b>、低电平有效、反向阻断数据手册

    TPS2069 1.5A 负载,2.7-5.5V,70mΩ USB 电源开关,高电平有效数据手册

    输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。电荷泵不需要 外部组件,并允许在低至 2.7 V 的
    的头像 发表于 05-27 10:01 498次阅读
    TPS2069 1.5A 负载,2.7-5.5V,70mΩ USB <b class='flag-5'>电源开关</b>,高电平有效数据手册

    TPS2068 1.5A 负载、2.7-5.5V、70mΩ USB 电源开关、低电平有效、反向阻断数据手册

    输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。电荷泵不需要 外部组件,并允许在低至 2.7 V 的
    的头像 发表于 05-27 09:53 495次阅读
    TPS2068 1.5A 负载、2.7-5.5V、70mΩ USB <b class='flag-5'>电源开关</b>、低电平有效、反向阻断数据手册

    TPS2042B-Q1 汽车类 2 通道、0.5A 负载、2.7-5.5V、70mΩ USB 电源开关数据手册

    逻辑使能输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。该电荷泵无需外部元件,并允许在低至 2.7 V 的
    的头像 发表于 05-27 09:25 449次阅读
    TPS2042B-Q1 汽车类 2 通道、0.5A 负载、2.7-5.5V、70mΩ USB <b class='flag-5'>电源开关</b>数据手册

    TPS2051B-Q1 汽车级 0.5A 负载、2.7-5.5V、105mΩ USB 电源开关、高电平有效数据手册

    逻辑使能输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。该电荷泵无需外部元件,并允许在低至 2.7 V 的
    的头像 发表于 05-27 09:20 547次阅读
    TPS2051B-Q1 汽车级 0.5A 负载、2.7-5.5V、105mΩ USB <b class='flag-5'>电源开关</b>、高电平有效数据手册

    TPS2041B-Q1 汽车级 0.5A 负载、2.7-5.5V、105mΩ USB 电源开关数据手册

    逻辑使能输入控制。栅极驱动由内部电荷泵提供,旨在控制电源开关的上升时间和下降时间,以最大限度地减少开关期间的电流浪涌。该电荷泵无需外部元件,并允许在低至 2.7 V 的
    的头像 发表于 05-26 16:41 496次阅读
    TPS2041B-Q1 汽车级 0.5A 负载、2.7-5.5V、105mΩ USB <b class='flag-5'>电源开关</b>数据手册

    TPS2549 USB 充电端口控制器和带电缆补偿的 3A 电源开关数据手册

    TPS2549 设备是一个 USB 充电端口控制器和电源开关,带有一个 能够控制上游电源的电流检测输出。这使得它能够在 USB 端口即使在大充电电流下也是如此。这在具有长 USB 电缆
    的头像 发表于 05-23 10:18 670次阅读
    TPS2549 USB 充电端口<b class='flag-5'>控制</b>器和带电缆补偿的 3A <b class='flag-5'>电源开关</b>数据手册

    电源开关芯片有哪些平台 电源开关详解

    开关模式电源又称交换式电源开关变换器,是一种高频化电能转换装置,是电源供应器的一种。其功能是将一个位准的电压,透过不同形式的架构转换为用户
    的头像 发表于 05-16 17:13 2004次阅读
    <b class='flag-5'>电源开关</b>芯片有哪些平台 <b class='flag-5'>电源开关</b>详解

    电源开关EMC电磁兼容性测试整改:测试到优化的全流程

    南柯电子|电源开关EMC电磁兼容性测试整改:测试到优化的全流程
    的头像 发表于 04-16 11:26 1012次阅读
    <b class='flag-5'>电源开关</b>EMC电磁兼容性测试整改:测试到优化的全流程