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

    文章

    46

    浏览量

    9487
  • Arduino
    +关注

    关注

    184

    文章

    6428

    浏览量

    184857
收藏 人收藏

    评论

    相关推荐

    用于低功耗PC卡插槽的单插槽并行接口电源开关TPS2212数据表

    电子发烧友网站提供《用于低功耗PC卡插槽的单插槽并行接口电源开关TPS2212数据表 .pdf》资料免费下载
    发表于 03-15 14:34 0次下载
    用于低功耗<b class='flag-5'>PC</b>卡插槽的单插槽并行接口<b class='flag-5'>电源开关</b>TPS2212数据表

    bsp452电源开关ic工作原理

    解一下BSP452电源开关IC的基本结构。BSP452电源开关IC通常由驱动电路、功率开关管、保护电路和控制电路等部分组成。其中,驱动电路负责在输入
    的头像 发表于 12-22 16:24 328次阅读

    电源开关器件讲解(1)

    引言:电源开关提供从电源或地到负载的电气连接,通过多个电源轨降低功率损耗,并保护子系统免受损坏。它还提供了增强的器件保护,浪涌电流保护,最小化占据PCB的面积。本节主要简述展示电源开关
    的头像 发表于 10-21 14:33 526次阅读
    <b class='flag-5'>电源开关</b>器件讲解(1)

    外部电源开关同步降压控制器原理解析

      引言:上一节简述了基本的外部电源开关同步降压控制器单元,本节进一步拓展内容,在单相单输出的基础上引入相位和通道的概念,通过相位和通道的组合,得到更复杂和更强大输出的电源轨。
    的头像 发表于 09-26 15:45 723次阅读
    外部<b class='flag-5'>电源开关</b>同步降压<b class='flag-5'>控制</b>器原理解析

    外部电源开关同步降压控制器的拓扑结构

    引言:前面DC-DC系列以基础为主,且主要针对集成式DC-DC,本节开启电源的第二个系列,即Power系列,以分立式电源器件为主干内容,本节主要讲解外部电源开关同步降压控制器(Sync
    发表于 09-14 15:44 418次阅读
    外部<b class='flag-5'>电源开关</b>同步降压<b class='flag-5'>控制</b>器的拓扑结构

    电源开关0和1哪个是开

    “1”和“0”的标记符号,其实就是指开关的“常开”和“常闭”状态。 通常情况下,电源开关0和1的主要功能是控制电器的开关,如电灯、电器插座等。当开关
    的头像 发表于 09-13 15:04 1.1w次阅读

    常用MOS电源开关电路图 NMOS、PMOS高低侧电源开关电路设计

    随着对器件的控制需求提升,越来越多的电源开关电路出现在设计中。这些设计的目的各有不同:有的需要快速开通与关断,有的需要低导通电阻+大电流,有的需要闲时0功耗。虽然应用场合不同,但做开关可是MOS的强项。下面来介绍几种产品设计中常
    发表于 08-23 09:11 2.4w次阅读
    常用MOS<b class='flag-5'>电源开关</b>电路图 NMOS、PMOS高低侧<b class='flag-5'>电源开关</b>电路设计

    MOS管电源开关电路的缺点

    MOS管因为其导通内阻低,开关速度快,因此被广泛应用在开关电源上。而用好一个MOS管,其驱动电路的设计就很关键。一般的电源开关电路,控制电源
    发表于 07-31 09:35 2015次阅读
    MOS管<b class='flag-5'>电源开关</b>电路的缺点

    电源开关怎么选型号参数,电源开关选型怎么选

    电源开关是电子元器件的一种,它可以控制电路的通断,其中常见的电源开关包括单极开关、双极开关、三极开关
    的头像 发表于 07-14 14:25 3861次阅读

    电源开关选型标准,电源开关选型规范注意事项

    电源开关常用规格型号电源开关的规格型号众多,根据不同的应用场景和要求,可以选择不同的电源开关
    的头像 发表于 07-14 14:24 3320次阅读

    60V、3AN通道热 FET 电源开关

    60V、3A N 通道热 FET 电源开关
    发表于 07-07 18:32 0次下载
    60V、3AN通道热 FET <b class='flag-5'>电源开关</b>

    –60V、–2A、P 通道热 FET 电源开关

    –60V、–2A、P 通道热 FET 电源开关
    发表于 07-07 18:32 0次下载
    –60V、–2A、P 通道热 FET <b class='flag-5'>电源开关</b>

    RJE0625JPV P 沟道热 FET 系列电源开关

    RJE0625JPV P 沟道热 FET 系列电源开关
    发表于 06-29 19:04 2次下载
    RJE0625JPV P 沟道热 FET 系列<b class='flag-5'>电源开关</b>

    用于控制Arduino 10开关PC应用程序

    电子发烧友网站提供《用于控制Arduino 10开关PC应用程序.zip》资料免费下载
    发表于 06-28 15:30 0次下载
    用于<b class='flag-5'>控制</b><b class='flag-5'>Arduino</b> 10<b class='flag-5'>开关</b>的<b class='flag-5'>PC</b>应用程序

    RJE0625JPV P 沟道热 FET 系列电源开关

    RJE0625JPV P 沟道热 FET 系列电源开关
    发表于 05-12 19:12 0次下载
    RJE0625JPV P 沟道热 FET 系列<b class='flag-5'>电源开关</b>