哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

電子DIY作品 基于Ai-WB2的10A遠(yuǎn)程通斷器

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2025-05-28 10:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

大貓的魚制作

1、引言

在日常生活中,各種智能插座、無線開關(guān)等應(yīng)用十分廣泛;其本質(zhì)大都是GPIO控制繼電器或其他開關(guān)器件,這種原理雖較為簡單,但較于傳感器采集進行多設(shè)備聯(lián)動的模式應(yīng)用范圍更廣、成本更低、方便快捷。

因此筆者誕生了制作一個10A 8位無線通斷器的想法(控制可選實時與延時兩種模式)。

2、硬件設(shè)計

主控采用安信可Ai-WB2-12F模組,其支持Wi-Fi2.4與BLE5.0,通過MQTT協(xié)議可以很方便的與服務(wù)器交互。外圍可用引腳9個完美符合本次項目:8個GPIO作繼電器控制;1個作運行燈。

繼電器驅(qū)動電路采用ULN2803芯片;本來想直接光耦+三極管作控制電路的,但是是PCB空間有限,細(xì)算下來成本差不多。本著有啥用啥的原則,發(fā)現(xiàn)手頭的ULN2803后才好直接用,這樣也更方便點。

由于用了全部可用IO,因此正常運行時串口就無法使用的,所以為了方便調(diào)試與燒錄程序就加一個開關(guān),控制RX TX連接運行燈還是CH340以此來控制燒錄與運行模式。

原理圖及PCB設(shè)計圖如下:

wKgZO2g2dc-APXtjAAGX5K-RP-4442.jpg

圖1 無線繼電器原理圖

wKgZPGg2dc-ASbY5AAPByflvyxM136.jpg

圖2 無線繼電器PCB圖

3、軟件設(shè)計

Ai-WB2軟件設(shè)計

本項目的單片機軟件方面主要使用了GPIO、Timer、MQTT等。整體軟件工作流程為:

①Ai-WB2-12F等待連接WiFi行燈閃爍。
②成功連接WiFi,連接MQTT服務(wù)器,訂閱主題,成功后LED轉(zhuǎn)至常亮發(fā)布上線消息。
③等待上位機發(fā)布命令,接收到命令后做出應(yīng)答,并根據(jù)命令內(nèi)容控制GPIO與Timer。
④如果是延時模式下的ON/OFF指令,則在時間結(jié)束后控制GPIO并上報狀態(tài)。

wKgZO2g2ddCAJOyLAABtXbsOjCE376.jpg

值得注意的是,在讀取IO電平時發(fā)現(xiàn)庫里只有 在GPIO輸入模式下讀取電平的API。所以寫了個

bl_gpio_output_get_value(GLB_GPIO_Type gpioPin);

uint32_t bl_gpio_output_get_value(GLB_GPIO_Type gpioPin) {
uint32_t *p=(uint32_t *)(GLB_BASE+GLB_GPIO_OUTPUT_OFFSET+((gpioPin>>5)<<2));
uint32_t pos=gpioPin%32;
if((*p)&(1<}

其他具體代碼見附件。

微信小程序軟件設(shè)計

這里就放幾張最終做好的小程序圖片

wKgZPGg2ddCAAjt_AAAr4XQHO3M697.jpg

wKgZO2g2ddGAS3z7AAAtvARKyP4831.jpg

wKgZPGg2ddGAX7M7AABH3yfy6aw381.jpg

通訊協(xié)議設(shè)計

設(shè)備 訂閱 WLRelay/cmd主題,在 WLRelay/res主題 發(fā)布響應(yīng);

小程序 訂閱 WLRelay/res主題,在 WLRelay/cmd主題 發(fā)布命令;

整個協(xié)議包采用JSON格式,這也是物聯(lián)網(wǎng)中常用的數(shù)據(jù)包格式。

//模式設(shè)置命令格式
{ "id":1, //繼電器序號
"mode":1, //延時模式 0:實時模式,此時不關(guān)注value; 1:延時模式
"value":10 //延時時間 單位s
}
//ON/OFF設(shè)置命令格式
{ "id":1, //繼電器序號
"mode":0, //延時模式 0:實時模式,此時不關(guān)注value; 1:延時模式
"isOpen":1 //開關(guān)狀態(tài) 0:ON 1:OFF
}
//響應(yīng)包格式
{ "id":1, //cmd中繼電器序號
"mode":0, //延時模式 0:實時模式,此時不關(guān)注value; 1:延時模式
"isOpen":1 //當(dāng)前繼電器開關(guān)狀態(tài) 0:ON 1:OFF
}

外殼及貼圖設(shè)計

筆者相信不少小伙伴在做DIY項目時都喜歡做出來的東西嚴(yán)絲合縫,方便耐用甚至是產(chǎn)品化。筆者就是這樣的,很喜歡這種感覺。所以設(shè)備外殼沒用使用3D打印,而是直接采用了公模感覺美觀點。

在某寶上搜“工控外殼”,本項目用的這個外殼才1.8元,完美符合在安信可論壇第五期DIY帖子中提出的“打造低成本、高實用性的智能生活解決方案”。

為了方便使用還在外殼表面貼圖指示對應(yīng)接口功能以及模塊功能。使用A4貼紙直接用打印機就能制作,這樣最后的設(shè)備就看起來舒服多了。

實物演示

先放幾張實物圖

wKgZO2g2ddKAZAGMAABDX6cTyGM554.jpg

wKgZPGg2ddOAB49fAAGdNhXyVoE612.jpg

wKgZO2g2ddOAO_Y2AABOwwuNUDs032.jpg

演示視頻:

https://www.bilibili.com/video/BV1ZdJczaEMG/?spm_id_from=888.80997.embed_other.whitelist&bvid=BV1ZdJczaEMG&vd_source=54c5db21948db2378659b7e8e42bafbf

總結(jié)與不足

本項目不足或升級想法主要有三點留日后改進:

①Wi-Fi直接連接,未加入自動配網(wǎng)功能;

②想在控制模式中加入“定時”,實現(xiàn)定時開 關(guān);

③本想在加一路485接口,這樣也方便一些工控場合??墒怯捎谛酒_不夠就放棄了,用其他多引腳的又感覺性能浪費沒必要,所以放棄~

【附件】:

附件:WLRelayV0.1.rar

https://bbs.aithinker.com/forum.php?mod=attachment&aid=33666

更新內(nèi)容

自動配網(wǎng):

基于Ai-WB2的10A無線通斷器-自動配網(wǎng)bbs.ai-thinker.com/forum.php?mod=viewthread&tid=46321&page=1&extra=#pid94203

定時控制:

基于Ai-WB2的10A無線通斷器-定時控制bbs.ai-thinker.com/forum.php?mod=viewthread&tid=46907&extra=


審核編輯 黃宇

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

    關(guān)注

    133

    文章

    5586

    瀏覽量

    155298
  • wi-fi
    +關(guān)注

    關(guān)注

    15

    文章

    2464

    瀏覽量

    130037
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1333

    瀏覽量

    56452
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    基于TPS40007的10A輸出轉(zhuǎn)換設(shè)計指南

    基于TPS40007的10A輸出轉(zhuǎn)換設(shè)計指南 一、引言 在電子設(shè)計中,高效的DC - DC轉(zhuǎn)換是實現(xiàn)穩(wěn)定電源供應(yīng)的關(guān)鍵。TPS40007作為一款電壓模式、同步降壓PWM控制
    的頭像 發(fā)表于 04-23 16:10 ?89次閱讀

    基于TPS40001的10A輸出轉(zhuǎn)換設(shè)計解析

    基于TPS40001的10A輸出轉(zhuǎn)換設(shè)計解析 一、引言 在電子電路設(shè)計中,DC - DC轉(zhuǎn)換是非常關(guān)鍵的部分,它能將一種直流電壓轉(zhuǎn)換為另一種直流電壓,以滿足不同
    的頭像 發(fā)表于 04-23 16:05 ?87次閱讀

    SGM6612A:20V、10A 全集成同步升壓轉(zhuǎn)換的深度解析

    SGM6612A:20V、10A 全集成同步升壓轉(zhuǎn)換的深度解析 在電子設(shè)備的電源設(shè)計中,升壓轉(zhuǎn)換扮演著至關(guān)重要的角色。今天,我們就來深入
    的頭像 發(fā)表于 03-19 09:25 ?439次閱讀

    MAX8566:高效10A PWM降壓調(diào)節(jié)的深度解析

    MAX8566:高效10A PWM降壓調(diào)節(jié)的深度解析 在電源管理領(lǐng)域,高效、穩(wěn)定且緊湊的降壓調(diào)節(jié)一直是工程師們追求的目標(biāo)。今天我們就來深入探討一下MAXIM公司的MAX8566,一款高性能
    的頭像 發(fā)表于 03-17 10:50 ?257次閱讀

    深入剖析 LTM4648:低輸入電壓 10A 降壓 μModule 調(diào)節(jié)

    深入剖析 LTM4648:低輸入電壓 10A 降壓 μModule 調(diào)節(jié)電子設(shè)備的電源設(shè)計領(lǐng)域,高效、可靠且緊湊的電源解決方案至關(guān)重要。LTM4648 作為一款低輸入電壓的 10A
    的頭像 發(fā)表于 03-05 16:50 ?433次閱讀

    深入解析ACPL - 355JC:10A IGBT和SiC MOSFET柵極驅(qū)動光耦合

    深入解析ACPL - 355JC:10A IGBT和SiC MOSFET柵極驅(qū)動光耦合 在電力電子領(lǐng)域,IGBT和SiC MOSFET作為關(guān)鍵的功率開關(guān)器件,其可靠驅(qū)動至關(guān)重要。今天我們要詳細(xì)探討
    的頭像 發(fā)表于 12-30 15:40 ?1370次閱讀

    【W(wǎng)iFi+藍(lán)牙】智能門鎖、智能插座:用Ai-WB2系列,價格更低,性能更強

    對于既有安全性要求又大量面向消費市場的產(chǎn)品,選擇一個 低成本但穩(wěn)定、易集成 的無線模組,會直接影響 BOM、生產(chǎn)與后續(xù)維護成本。 安信可推出的 Ai-WB2 系列 Wi-Fi + BLE 模組,以
    的頭像 發(fā)表于 11-19 16:05 ?704次閱讀
    【W(wǎng)iFi+藍(lán)牙】智能門鎖、智能插座:用<b class='flag-5'>Ai-WB2</b>系列,價格更低,性能更強

    電子DIY作品】給美的電熱水增加WiFi連網(wǎng)

    以下作品由安信可社區(qū)用戶 小何 制作 1、 前言 有了新房子,一直推進所有家電都連網(wǎng),實現(xiàn)遠(yuǎn)程控制、監(jiān)視,讓家居更加智能,可玩性更高!更有樂趣! ? 查看筆者之前的作品: 【電子
    的頭像 發(fā)表于 11-19 16:04 ?717次閱讀
    【<b class='flag-5'>電子</b><b class='flag-5'>DIY</b><b class='flag-5'>作品</b>】給美的電熱水<b class='flag-5'>器</b>增加WiFi連網(wǎng)

    電子DIY作品 基于Ai-WB2的電極式水位計

    以下作品由安信可社區(qū)用戶 大貓的魚 制作 PART.01 引言 在工業(yè)場景中,電極式水位計常被用于鍋爐、壓力容器、水箱等設(shè)備,實現(xiàn)水位的實時監(jiān)測與高低水位報警,保障設(shè)備安全運行。 當(dāng)然在民用場景里
    的頭像 發(fā)表于 10-31 14:42 ?858次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>DIY</b><b class='flag-5'>作品</b> 基于<b class='flag-5'>Ai-WB2</b>的電極式水位計

    電子DIYAi-WB2-12F模組做多功能無線彩燈控制

    以下作品由安信可社區(qū)用戶 iiv 制作 1、項目總覽 ●目標(biāo):一塊可插可拔的「無線彩燈控制」 ●主控選用安信可WB2-12F模組,實現(xiàn)紅外、藍(lán)牙接收數(shù)據(jù),以及燈帶的驅(qū)動 ●5-30V電源輸入,普通
    的頭像 發(fā)表于 10-23 10:33 ?856次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>DIY</b> 用<b class='flag-5'>Ai-WB2</b>-12F模組做多功能無線彩燈控制<b class='flag-5'>器</b>

    FS2116B 12.8V, 10A高效升壓轉(zhuǎn)換技術(shù)手冊

    電子發(fā)燒友網(wǎng)站提供《FS2116B 12.8V, 10A高效升壓轉(zhuǎn)換技術(shù)手冊.pdf》資料免費下載
    發(fā)表于 09-23 14:43 ?0次下載

    【W(wǎng)i-Fi&amp;BLE模組】Ai-WB2系列的固件燒錄指導(dǎo)

    文章目錄 一、前言 二、軟硬件的準(zhǔn)備 三、原始硬件接線 四、聯(lián)系我們 前言 本文章教學(xué)視頻鏈接: 視頻鏈接 安信可Ai-WB2系列模組集成Wi-FiDownload按鈕開始燒錄,以下有幾種情況
    的頭像 發(fā)表于 08-27 16:19 ?1339次閱讀
    【W(wǎng)i-Fi&amp;BLE模組】<b class='flag-5'>Ai-WB2</b>系列的固件燒錄指導(dǎo)

    Texas Instruments TPS56A37 10A同步降壓轉(zhuǎn)換數(shù)據(jù)手冊

    Texas Instruments TPS56A37 10A同步降壓轉(zhuǎn)換是一款易于使用的高效同步降壓轉(zhuǎn)換,具有4.5V至28V寬輸入電壓范圍。該器件在0.6V至13V輸出電壓范圍內(nèi)
    的頭像 發(fā)表于 08-03 17:29 ?1223次閱讀
    Texas Instruments TPS56<b class='flag-5'>A</b>37 <b class='flag-5'>10A</b>同步降壓轉(zhuǎn)換<b class='flag-5'>器</b>數(shù)據(jù)手冊

    TPS6287B10 6V 輸入、10A 可并聯(lián)同步降壓轉(zhuǎn)換,具有 I2C 和頻率同步選項數(shù)據(jù)手冊

    轉(zhuǎn)換系列,具有 I2C 接口和差分遠(yuǎn)程感應(yīng)功能。所有設(shè)備均提供高效率和易用性。低電阻電源開關(guān)在高環(huán)境溫度下允許高達(dá) 30A 的輸出電流。這些器件可以在堆疊模式下工作,以提供更高的輸
    的頭像 發(fā)表于 06-04 15:33 ?965次閱讀
    TPS6287B<b class='flag-5'>10</b> 6V 輸入、<b class='flag-5'>10A</b> 可并聯(lián)同步降壓轉(zhuǎn)換<b class='flag-5'>器</b>,具有 I2C 和頻率同步選項數(shù)據(jù)手冊

    電子DIY作品 桌面墨水屏日歷

    以下作品由安信可社區(qū)用戶 iiv制作 在這個充滿科技感的時代,自己動手DIY一件獨一無二的數(shù)碼小物件,不僅是一種樂趣,更是一種成就感的體現(xiàn),筆者接觸安信可Ai-M61系列模組斷斷續(xù)續(xù)有一年了,一直
    的頭像 發(fā)表于 05-21 14:24 ?2410次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>DIY</b><b class='flag-5'>作品</b> 桌面墨水屏日歷
    中西区| 西华县| 桂林市| 贵港市| 光山县| 西乌珠穆沁旗| 蓝山县| 邵武市| 公主岭市| 盐池县| 武隆县| 海伦市| 西宁市| 滕州市| 辛集市| 桂平市| 乌兰察布市| 微博| 宣恩县| 杭锦旗| 贵港市| 沈阳市| 阳春市| 滦南县| 广昌县| 旬邑县| 河南省| 山丹县| 德惠市| 随州市| 开远市| 古交市| 徐州市| 汨罗市| 祥云县| 鄂托克旗| 西峡县| 贡嘎县| 黔南| 溧阳市| 汉寿县|