步驟1:為Arduino供電
現(xiàn)在顯然,當PC關(guān)閉時,我們無法從USB端口獲得電源!
您將敲入計算機電源上的+ 5v備用引腳。
最簡單的方法是將母頭的公頭與公頭的跳線(或任何電線)相連并粘貼向下將其固定在連接器的背面并固定在那里。
當計算機關(guān)閉時,這是恒定的5v電源d。
然后將電線連接到arduino的5v引腳。除非您使用3.3v板(例如我的pro mini),否則請不要使用vin。
接地可以來自任何地方,無論是24針atx連接器,硬盤驅(qū)動器連接器,還是類似我未使用的USB接頭的連接器。/p》
步驟2:其他連接。
從電源開關(guān)到主板,會有兩根電線。
拔下插頭將它們都連接起來,然后將跳線連接到由計算機供電的arduino的地面上。
觸摸另一端的兩個插針之一。如果電腦開始關(guān)閉或打開電源(取決于其進入的狀態(tài)),那么這就是您需要的引腳(如果未將其連接到另一引腳,然后將其連接到adruino digital 13
步驟3:代碼
我用來測試此代碼的代碼非常簡單,它只是arduino物理像素樣本的修改版本。
要測試您的設(shè)置:
加載代碼
將arduino插入另一臺計算機上
在第二臺計算機上打開arduino
在9600baud上打開串行監(jiān)視器
鍵入“ O”,然后按Enter。
如果您的計算機是
/*
物理像素
電路:
*從數(shù)字引腳13接地的LED
由David A. Mellis創(chuàng)建于2006年,由Tom Igoe和Scott Fitzgerald于2011年8月30日修改,
此示例代碼在公共領(lǐng)域。
http://www.arduino.cc/en/Tutorial/PhysicalPixel
*/
const int ledPin = 13;//LED固定到
int entryByte的引腳;//一個將傳入的串行數(shù)據(jù)讀入
void setup(){
//初始化串行通信的變量:
Serial.begin(9600);
//將LED引腳初始化為輸出:
pinMode(ledPin,OUTPUT);
}
void loop(){
//查看是否有傳入的串行數(shù)據(jù):
if(Serial.available()》 0){
////讀取串行緩沖區(qū)中最舊的字節(jié):
entranceentByte = Serial.read();
//如果它是大寫O(ASCII 72),請打開計算機:
如果(incomingByte = =‘O’){
digialWrite(ledPin,LOW);
delay(500);
digitalWrite(ledPin,HIGH);
}
}
}
最基本的修改后的代碼使用針13來打開和關(guān)閉PC的電源
第4步:現(xiàn)在工作了。..什么?
現(xiàn)在在哪里創(chuàng)造力就來了。一些使這一點變得很酷的想法是rfid卡,用于啟動計算機
藍牙!在整個房間內(nèi)啟動計算機。
PIR在您周圍轉(zhuǎn)過身并打開計算機時具有arduino的感覺。
IR使用電視遙控器啟動計算機。
或添加其他代碼以及更多用途!
精美的燈光秀
內(nèi)置風扇控制器
硬盤電源開關(guān)
可能性無窮!
-
PC電源
+關(guān)注
關(guān)注
0文章
50瀏覽量
9799 -
Arduino
+關(guān)注
關(guān)注
188文章
6491瀏覽量
190092
發(fā)布評論請先 登錄
TPS2047B 3通道,0.25A負載,2.7-5.5V,70mΩ USB電源開關(guān)數(shù)據(jù)手冊

TPS2046B 2通道、0.25A負載、2.7-5.5V、70mΩ USB電源開關(guān)數(shù)據(jù)手冊

TPS2064 2 通道、1.5A 負載、2.7-5.5V、70mΩ USB 電源開關(guān)、高電平有效、反向阻斷數(shù)據(jù)手冊

TPS2060 2通道、1.5A負載、2.7-5.5V、70mΩ USB電源開關(guān)、低電平有效、反向阻斷數(shù)據(jù)手冊

TPS2069 1.5A 負載,2.7-5.5V,70mΩ USB 電源開關(guān),高電平有效數(shù)據(jù)手冊

TPS2042B-Q1 汽車類 2 通道、0.5A 負載、2.7-5.5V、70mΩ USB 電源開關(guān)數(shù)據(jù)手冊

TPS2051B-Q1 汽車級 0.5A 負載、2.7-5.5V、105mΩ USB 電源開關(guān)、高電平有效數(shù)據(jù)手冊

TPS2041B-Q1 汽車級 0.5A 負載、2.7-5.5V、105mΩ USB 電源開關(guān)數(shù)據(jù)手冊

電源開關(guān)芯片有哪些平臺 電源開關(guān)詳解

ITE9611XX高端電源開關(guān)英文手冊
使用TPS2231 ExpressCard電源開關(guān)/控制器

上電期間電源開關(guān)故障毛刺解決方案

評論