0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

不到10塊錢,用Ai-M61-32S如何自制一個開機棒?

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-08-27 16:17 ? 次閱讀

本作品由安信可社區(qū)用戶

Yhue制作

當(dāng)你出門在外時,領(lǐng)導(dǎo)一個電話打來需要資料,這時候需要同事去幫忙開機查找,其實只要一根可以遠(yuǎn)程開機電腦的“小棒子”,輕松搞定這一切。究竟是什么棒子這般厲害呢?如何自制一個開機棒?

Ai-M61-32S開機棒是一個僅使用Ai-M61-32S的開機棒,無需額外的硬件,刷入程序,接上電源,最后結(jié)合一些簡單的配置即可使用。該項目標(biāo)為用最少的硬件,最少的配置去實現(xiàn)遠(yuǎn)程開機功能。

Wake-on-LAN 簡稱 WoL,指通過網(wǎng)絡(luò)UDP數(shù)據(jù)包打開或喚醒計算機。

網(wǎng)絡(luò)喚醒功能在遠(yuǎn)程辦公環(huán)境下顯得十分必要,比如位于家中或公司的計算機,出于經(jīng)濟(jì)和環(huán)保的目的,不使用時一般也會進(jìn)入低功耗狀態(tài),睡眠、休眠甚至是關(guān)機。一旦進(jìn)入低功耗狀態(tài),就需要適當(dāng)?shù)耐獠繂拘巡拍茏屍渲匦禄謴?fù)至工作模式。這時借助 WoL "喚醒" 便是一個不錯的選擇。一般情況下,WoL 需要由另一臺同一局域網(wǎng)設(shè)備發(fā)送網(wǎng)絡(luò)信號,任意有能力發(fā)送 WoL 信號 的設(shè)備都可以充當(dāng)此角色。

硬件介紹

Ai-M61-32S(下稱模組)是由深圳市安信可科技有限公司開發(fā)的 Wi-Fi6 & 藍(lán)牙雙模模組,搭載 BL618 芯片作為處理器,支持 Wi-Fi 802.11b/g/n/ax 協(xié)議和 BLE 5.3 協(xié)議。BL618 芯片內(nèi)置低功耗的 32 位 RISC-V CPU,最高主頻可達(dá) 320M. 豐富的外圍接口,包括DVP、 MJPEG、 Dispaly、 Audio Codec、USB2.0、SDU、以太網(wǎng)(EMAC)、 SD/MMC(SDH)、 SPI、 UART、 I2C、 I2S、 PWM、 GPDAC、 GPADC、 ACOMP 和 GPIO 等。可廣泛應(yīng)用于音視頻多媒體、物聯(lián)網(wǎng)(IoT)、移動設(shè)備、可穿戴電子設(shè)備、智能家居等領(lǐng)域。

功能介紹

1. 遠(yuǎn)程多機器開機

通過云端 MQTT 服務(wù),連接家中或公司 Ai-M61-32S ,無論何時何地,只需通過手機電腦,發(fā)送一條 MQTT 消息給 Ai-M61-32S。Ai-M61-32S 接受到后,再向局域網(wǎng)內(nèi)指定機器發(fā)送網(wǎng)絡(luò)喚醒數(shù)據(jù)包,即可實現(xiàn)開機。

由于使用網(wǎng)絡(luò)數(shù)據(jù)包的方式喚醒設(shè)備,只需目標(biāo)設(shè)備通過有線形式接入網(wǎng)絡(luò),即可被 Ai-M61-32S 遠(yuǎn)程喚醒,可以做到多臺設(shè)備一次喚醒。

2. Shell 配網(wǎng),自動保存

借助 Ai-M61-32S 強大的shell 功能,連接電腦后通過 shell 命令配網(wǎng),存儲至開發(fā)板內(nèi)部,做到無需重新燒錄,即可接入不同網(wǎng)絡(luò)。

拓?fù)鋱D

只需有一個 Ai-M61-32S 板子,不需要其他硬件改動。

wKgZombNi6iAVWARAACHCYDyrPI88.jpeg網(wǎng)絡(luò)拓?fù)鋱D

使用方法

1. 有一個位于公網(wǎng)的 MQTT 服務(wù)器,可以自己搭建,也可以使用第三方服務(wù)。若自行搭建,推薦使用 EMQX ,擁有友好的可視化界面,配置簡單,便捷。第三方服務(wù)可使用巴法云,個人開發(fā)者免費使用。

2. 在程序內(nèi)配置 MQTT 服務(wù)器和WIFI憑證信息,刷入AI-M61-32S

componentsstateuser_state.h
#define SSID "你的wifi"
#define PASS "WiFi密碼"
#define MQ_USERNAME "MQTT用戶名"
#define MQ_PASS "MQTT密碼"

3. 配置被喚醒設(shè)備的網(wǎng)卡 ,開啟支持?jǐn)?shù)據(jù)包喚醒。

找到當(dāng)前使用的有線網(wǎng)卡,右鍵點擊【屬性】:

wKgaombNi6mAfGWmAAAr_CWIGes17.jpeg

然后選擇“配置”:

wKgZombNi6mAHeUAAAAe-VebNfo71.jpeg

l 開啟“關(guān)機 網(wǎng)絡(luò)喚醒”和“魔術(shù)封包喚醒”

l 關(guān)閉“環(huán)保節(jié)能”

wKgaombNi6mAfUnvAABzd_tScAs52.jpeg

4. 配置 BIOS,BIOS中可能為“電源管理 -> 通過PCIE喚醒”,不同廠商的選項名稱不同

5. 在路由器中將設(shè)備MAC與IP綁定

6. 借助 MQTT 客戶端,發(fā)送消息即可遠(yuǎn)程開機

附件

wKgZombNi6uAfbr0AAAPClZ6gF051.jpeg

結(jié)語

在社區(qū)里也是看到有三,四個大佬做了開機棒這樣的作品,有用PCIE的,有用紅外的,看起來都像是通過硬件連接電腦實現(xiàn)的。

一個偶然的機會下,我了解到了通過網(wǎng)絡(luò)喚醒包也可以實現(xiàn)開機,機緣巧合之下看到了第三期DIY大賽,便重拾塵封已久的Ai-M61-32S做出了這個項目,希望大家喜歡,多多支持。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)包
    +關(guān)注

    關(guān)注

    0

    文章

    269

    瀏覽量

    24881
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    670

    瀏覽量

    23481
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    能和Ai-M61模組對話了?手搓ChatGPT 語音助手

    也爭先恐后, 安信可的英文名是Ai-Thinker, 我們也直在思考 人工智能+安信可模組=? 經(jīng)過數(shù)周的努力, Ai-M61-32S是我們嘗試的第一個模組, 實現(xiàn)了通過語音接入 C
    的頭像 發(fā)表于 03-12 11:57 ?438次閱讀
    能和<b class='flag-5'>Ai-M61</b>模組對話了?手搓<b class='flag-5'>一</b><b class='flag-5'>個</b>ChatGPT 語音助手

    使用Ai-M61-32S制作出門提醒設(shè)備

    。不過現(xiàn)在好像都在線支付了,錢包都不帶了。筆者覺得后期可以改造成播報天氣等,提醒帶傘等等。 項目最初設(shè)計是使用安信可24G雷達(dá)傳感器模塊人體微動感應(yīng)檢測模組“Rd-03” 來做。由于手上剛好有"HC-SR501 紅外感應(yīng)電子模塊傳感器" 模塊,所以這次先用
    的頭像 發(fā)表于 01-21 11:40 ?650次閱讀
    使用<b class='flag-5'>Ai-M61-32S</b>制作出門提醒設(shè)備

    零基礎(chǔ)開發(fā)小安派-Eyes-S1 進(jìn)階篇 ——通過屏幕輸入連接 Wi-Fi

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 01-16 09:47 ?380次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1 進(jìn)階篇 ——通過屏幕輸入連接 Wi-Fi

    零基礎(chǔ)開發(fā)AiPi-Eyes-S1——通過屏幕輸入連接Wi-Fi

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 01-15 09:27 ?590次閱讀
    零基礎(chǔ)開發(fā)AiPi-Eyes-<b class='flag-5'>S</b>1——通過屏幕輸入連接Wi-Fi

    零基礎(chǔ)開發(fā)小安派-Eyes-S1【進(jìn)階篇】——初識 LVGL 并搭建最小工程

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 01-06 16:14 ?623次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1【進(jìn)階篇】——初識 LVGL 并搭建最小工程

    零基礎(chǔ)開發(fā)小安派-Eyes-S1——初識LVGL并搭建最小工程

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 01-03 14:09 ?795次閱讀

    零基礎(chǔ)開發(fā)小安派-Eyes-S1 外設(shè)篇——DAC

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 12-27 10:55 ?1145次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1 外設(shè)篇——DAC

    零基礎(chǔ)開發(fā)小安派-Eyes-S1外設(shè)篇——I2S

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 12-13 18:02 ?1506次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1外設(shè)篇——I2<b class='flag-5'>S</b>

    零基礎(chǔ)開發(fā)小安派-Eyes-S1【外設(shè)篇】——FLASH

    AiPi-Eyes-S1是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DVP
    的頭像 發(fā)表于 12-05 14:31 ?653次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1【外設(shè)篇】——FLASH

    零基礎(chǔ)開發(fā)小安派-Eyes-S1 外設(shè)篇 ——I2C

    AiPi-Eyes-S1是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DVP
    的頭像 發(fā)表于 11-27 16:39 ?728次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1 外設(shè)篇 ——I2C

    零基礎(chǔ)開發(fā)小安派-Eyes-S1外設(shè)篇——GPIO中斷編程

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 10-29 14:56 ?1056次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1外設(shè)篇——GPIO中斷編程

    零基礎(chǔ)開發(fā)小安派-Eyes-S1外設(shè)篇——GPIO 輸入輸出

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 10-25 13:50 ?1384次閱讀
    零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1外設(shè)篇——GPIO 輸入輸出

    開發(fā)教程 零基礎(chǔ)開發(fā)小安派-Eyes-S1入門篇——Win下SSH連接Linux

    AiPi-Eyes-S1 是安信可開源團(tuán)隊專門為Ai-M61-32S設(shè)計的款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 09-24 14:31 ?534次閱讀
    開發(fā)教程 零基礎(chǔ)開發(fā)小安派-Eyes-<b class='flag-5'>S</b>1入門篇——Win下SSH連接Linux

    Ai-M61-32su做一個跌倒告警神器!

    類似的作品。這里本人使用安信可的Ai-M61-32su復(fù)刻下。如果有跌倒?fàn)顟B(tài)時紅燈會亮起(默認(rèn)綠燈),小伙伴還可以考慮增加蜂鳴器等。 制作思路 摔倒檢測算法可以通過檢測加速度和角速度的變化來判斷物體是否發(fā)生了摔倒。在實現(xiàn)MPU6050摔倒檢
    的頭像 發(fā)表于 07-08 16:49 ?1340次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>Ai-M61</b>-32su做<b class='flag-5'>一個</b>跌倒告警神器!

    智能家居之旅(3):Ai-M61/M62 接入HomeAssistant 實現(xiàn)點燈

    篇我們介紹了MQTT設(shè)備如何接入HomeAssistant(打卡智能家居之旅(2):設(shè)備接入HomeAssistant的方法),這篇就給大家講Ai-M61/
    的頭像 發(fā)表于 06-07 10:07 ?1013次閱讀
    智能家居之旅(3):<b class='flag-5'>Ai-M61</b>/<b class='flag-5'>M</b>62 接入HomeAssistant 實現(xiàn)點燈

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品