【折騰】用小愛同學(xué)打開電腦
其實(shí)不折騰用最簡(jiǎn)單的方式打開電腦就是用小米智能開關(guān)

原理是智能開關(guān)打開通電,電腦通電自啟(需要bois設(shè)置)。
但是這個(gè)不支持關(guān)機(jī),并且如果是臺(tái)式機(jī)就有誤觸斷電風(fēng)險(xiǎn),傷害硬盤,所以這種方式不考慮。

Plan A 成品開機(jī)卡
難度:??????????
材料:開機(jī)Pcle卡? ?
直觀簡(jiǎn)單,可是第三方跟小愛的聯(lián)動(dòng)需要時(shí)不時(shí)同步,特別蛋疼;以及我這臺(tái)是筆記本,用不了,換計(jì)劃。

Plan B WOL
難度:??????????
材料:橘子02、網(wǎng)線
電腦設(shè)置:
1. bios設(shè)置
????BOOT設(shè)置里開啟網(wǎng)絡(luò)啟動(dòng)
????打開PCIE喚醒
2. 網(wǎng)卡設(shè)置
????網(wǎng)卡高級(jí)選項(xiàng)中
????????【W(wǎng)ake on magic pocket when ....】打開
????????【關(guān)機(jī) 網(wǎng)絡(luò)喚醒】 打開
????????【環(huán)保節(jié)能】 關(guān)閉
????????【節(jié)能以太網(wǎng)絡(luò)】關(guān)閉
????????【魔術(shù)封包喚醒】打開
?????網(wǎng)卡電源管理中所有鉤打上
????必須是以太網(wǎng)卡,如果沒有這些選項(xiàng)需要系統(tǒng)更新
3. 網(wǎng)絡(luò)設(shè)置
????????必須手動(dòng)設(shè)置靜態(tài)IP地址
注意事項(xiàng):必須在用戶登錄到桌面后關(guān)機(jī)才有效,如果在用戶登錄頁(yè)面關(guān)閉系統(tǒng)則失效
啟動(dòng)主機(jī)(橘子02)設(shè)置:
1.確認(rèn)安裝python3,ssh
2.安裝pywol (GitHub - remcohaszing/pywakeonlan)
3.當(dāng)需要開機(jī)時(shí)運(yùn)行py程序即可,用法:
python3 pywakeonlan-main/wakeonlan.py -i 【IP】?-p 9 【MAC】
然后用一根網(wǎng)線連接電腦和啟動(dòng)主機(jī),之后就可以用遠(yuǎn)程設(shè)備ssh進(jìn)啟動(dòng)主機(jī)啟動(dòng)電腦了。

Plan B-1 用IR紅外方式接受小愛同學(xué)的開機(jī)信號(hào)
難度:??????????
材料:紅外接收器、一個(gè)隨意遙控器
雖然上面B計(jì)劃可以遠(yuǎn)程控制開機(jī),但是好像跟小愛沒啥關(guān)系,沒事,這一步優(yōu)化使用小愛控制。
首先需要啟動(dòng)主機(jī)擁有紅外設(shè)備。之后安裝Lirc然后一步步根據(jù)操作記錄紅外,最后綁定紅外事件,詳細(xì)教程搜索LIRC,可以參考 jianshu.炕/p/eefb1e5d9a23
但是可惜的是,LIRC作為2017年就停更的老程序,在很多機(jī)型上只能運(yùn)行在2017年或以前的系統(tǒng)里,我手上這臺(tái)橘子就完全沒法用。所以換計(jì)劃。

Plan B-2 用IR紅外方式接受小愛同學(xué)的開機(jī)信號(hào)
難度:??????????
材料:紅外接收器、一個(gè)隨意遙控器、MCP2120芯片,sop14底板,杜邦線若干。
內(nèi)置的不行,那我用外置的紅外轉(zhuǎn)串口傳信號(hào)行不行,抱著試一試的態(tài)度,我買了很多材料。然后先測(cè)試直接把紅外接收器接到串口看看會(huì)收到什么。結(jié)果是一堆亂碼,查了一下才知道紅外接收器發(fā)送的不是ttl電平,需要轉(zhuǎn)碼芯片,也就是MCP2120。

后來(lái)又是焊接又是查資料接線的,結(jié)果最后大失所望,因?yàn)闆]搞懂頻率這塊的原理,所以一直沒成功,還費(fèi)了老大的勁。最后失敗告終。

Plan B-3 GPIO
難度:??????????
材料:小愛插頭、5V手機(jī)電源、usb線、5v功率繼電器、5v負(fù)載、杜邦線若干。
就在我覺得路子走到頭了,毫無(wú)方法之時(shí),突然想到是不是想的太多導(dǎo)致思維僵化,或許有一種更簡(jiǎn)單的實(shí)現(xiàn)方法。突然的,腦海中就想到一直巧妙的解決方法,具體如下:

通過(guò)小愛開關(guān)控制5V電源通斷,來(lái)控制功率繼電器開關(guān)閉合電路,啟動(dòng)主機(jī)通過(guò)GPIO檢測(cè)針腳口電平來(lái)發(fā)送開機(jī)信號(hào)。

沒想到直接就成功了。
現(xiàn)在我可以喊小愛開電腦,就可以通過(guò)這種軟啟動(dòng)方式啟動(dòng)電腦。
既然做了開機(jī),那關(guān)機(jī)呢,其實(shí)我也做好了,純軟件方式,但是感覺有點(diǎn)風(fēng)險(xiǎn),還是手動(dòng)關(guān)機(jī)好一點(diǎn),不管怎么樣問題順利解決。