在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何用安信可Ai-M61-32S做一個智能臺燈?

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2024-07-15 10:28 ? 次閱讀

本作品由安信可社區用戶

WangChong制作

大家好,安信可又出活動了,抱著重在參與的態度給大家帶來了我的作品智能臺燈。

不知道大家是否還記得這個帖子里的臺燈。

https://bbs.ai-thinker.com/forum ... ad&tid=44226&extra=

沒錯,它被我拆了。就剩個LED燈板了。然后我把它稍作改造,便成了今天的主角。用HA控制的臺燈。由于本人并沒有什么好的靈感,來DIY,所以本篇教程將會是拋磚引玉來仔細說明如何使用M61-32S接入HA,從而使大家DIY出好的作品。

在本篇教程你將會學到:

1- 如何連接WIFI

2- 如何連接MQTT

3- 如何配置HA的MQTT集成

4- 如何配置HA的configuration.yml 使其HA可以自動發現實體。

5- 如何將上述的實體開關添加到Dashboard從而實現控制開關燈。

在開始之前呢,希望你已經安裝好了HomeAssistant,那么如果你沒有安裝好,這邊也有準備好的教程。

01前置工作準備(安裝HA 和 eclipse-mosquitto )

Home Assistant 樹莓派4B安裝

https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44598&fromuid=13075

(出處: 物聯網開發者社區-安信可論壇)

在安裝好之后,還需要準備一個MQTT服務器,用來使開發板和HA通訊。

這里推薦的是eclipse-mosquitto 教程如下:

https://blog.csdn.net/Navyyy/article/details/122398020

在上述兩個服務成功安裝到Docker里之后呢,容器列表如下所示

wKgZomaUiSqALar9AABxml46fe857.jpeg

02集成MQTT到HA

打開已經安裝好的HA的Web網站。在左側導航菜單里依次選擇,配置, 設備和服務,添加集成,搜索MQTT。

wKgZomaUiSqANEn4AABXoJ2qauY84.jpeg

之后呢,配置上述安裝好的的賬號和密碼。此時MQTT完成配置。

wKgaomaUiSuABNcXAABRPyLsLAk80.jpeg

當然你可以測試你是否配置成功。點擊MQTT, 點擊配置。

wKgZomaUiSuAXUgcAAA2TDvQpZk73.jpeg

隨便訂閱一個主題,并且打開MQTT客戶端工具,往這個訂閱的主題發送一條消息。檢查是否可以正常接收。

wKgaomaUiSuAPhfdAABfeSxkzPc66.jpeg

03配置HA,使其可以自動發現支持的MQTT設備(via yml)

Ha官網有詳細的介紹關于如何使HA可以發現MQTT的設備 。

這次使用的使通過YML的方式使其HA識別。由于這次DIY的是一個臺燈,在可以在HA官網中找到對Switch的描述。

wKgZomaUiS2AIR8dAABoku9hVA433.jpeg

選擇Switch,在Switch的最下面有一個完整的Switch的配置。

wKgaomaUiS2ANOnXAADBHLDFVJE36.jpeg

拷貝這個配置,并且打開Shell。使用命令 docker exec -it [你的容器ID] /bin/bash 登錄到HA中。

wKgZomaUiTGAIbcYAAB36Z57jic59.jpeg

使用vi 命令編輯這個configuration.yml 文件,并且將上述的拷貝的內容粘貼到這個文件的最下方(其他的傳感器等也是一樣的道理)。

注意上述文件中,需要把optimistic 改成 Ture 關于Ture和False的區別請查看HA關于Switch的詳細描述。

wKgaomaUiTGAYKUAAABGJ6Y60bo83.jpeg

然后按下Shift + :輸入wq 并且按下enter鍵進行保存。同時打開HA的Web界面。從左側的導航打開開發者工具。重載手動配置的MQTT實體。

wKgZomaUiTGAJXijAAB0vdcFqc007.jpeg

此時HA已經配置完畢。我們只需要向home/bedroom/switch1/set

wKgaomaUiTKABuBnAACj9AkppvE37.jpeg

那么這個實體在哪里呢?在HA的Web頁面,點擊配置, 設備與服務,選擇實體,搜索 switch 你便可以看到這個實體。

wKgZomaUiTOAOZmUAAAzmXfpzyg92.jpeg

此時如果你點擊這個開關的話,你可以在MQTT的客戶端的當前隊列中看到HA向這個Message queue 的 topic 發送消息

wKgaomaUiTOAerLzAAChTRBPukY85.jpeg

只需要使M61-32S訂閱這個主題,并且監聽這個主題的Message當接收到的message為 ON的時候就打開臺燈。等為OFF的時候就關閉臺燈。

04使用M61-32S連接Wifi 訂閱MQTT主題,接收消息實現臺燈控制

當前項目的代碼是在Aipi-open-kits 中的Wifi6-test中修改實現的。

wKgZomaUiTOASazGAACAL3rKgrU65.jpeg

這里移除了無用的代碼,僅僅保留了WIFI相關的MQTT相關的。并且自己寫了一個控制IO15的LED.h (移除了無用的easyflash 和其他的Wifi6-led等等)。

wKgaomaUiTSAQZb5AAC6e8g2HuA54.jpeg

Wi-Fi和MQTT的連接代碼部分如下圖所示,只需要在這里修改成你自己的Wifi賬號和密碼已經MQTT服務器的賬號密碼以及隊列信息。(這里是部署在香橙派Zero3 1G上的,實際占用RAM 500 mb左右。)

wKgZomaUiTSAEwmlAADqnNnHRgQ83.jpeg

然后在user_mqtt.c的MQTT回調函數中,判斷當前接收到的消息,如果接收到的消息為ON那么IO15輸出高電平。如果為OFF的話則輸出低電平。控制繼電器關閉臺燈。

wKgaomaUiTWASiP6AAD8Z4jm3Mo55.jpeg

05更多資料

代碼如下

MQTT.zip

視頻效果如下:【M61-32s接入HA 控制臺燈-嗶哩嗶哩】

https://b23.tv/uKs6i1V

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Switch
    +關注

    關注

    1

    文章

    533

    瀏覽量

    58473
  • 智能臺燈
    +關注

    關注

    9

    文章

    83

    瀏覽量

    21145
  • MQTT
    +關注

    關注

    5

    文章

    654

    瀏覽量

    22703
  • 安信可
    +關注

    關注

    0

    文章

    159

    瀏覽量

    4048
收藏 人收藏

    評論

    相關推薦

    使用Ai-M61-32S制作出門提醒設備

    。不過現在好像都在線支付了,錢包都不帶了。筆者覺得后期可以改造成播報天氣等,提醒帶傘等等。 項目最初設計是使用24G雷達傳感器模塊人體微動感應檢測模組“Rd-03” 來做。由于手上剛好有
    的頭像 發表于 01-21 11:40 ?210次閱讀
    使用<b class='flag-5'>Ai-M61-32S</b>制作出門提醒設備

    零基礎開發AiPi-Eyes-S1——通過屏幕輸入連接Wi-Fi

    AiPi-Eyes-S1 是開源團隊專門為Ai-M61-32S設計的款開發板,支持WiF
    的頭像 發表于 01-15 09:27 ?187次閱讀
    零基礎開發AiPi-Eyes-<b class='flag-5'>S</b>1——通過屏幕輸入連接Wi-Fi

    用小安派 DSL做一個天氣站

    前言 小安派-DSL(AiPi-DSL) 是開源團隊專門為Ai-M61-32S設計的款屏幕驅動開發板,支持2.8/3.5寸等30Pi
    的頭像 發表于 01-06 16:44 ?182次閱讀
    用小安派 DSL<b class='flag-5'>做一個</b>天氣站

    零基礎開發小安派-Eyes-S1——初識LVGL并搭建最小工程

    AiPi-Eyes-S1 是開源團隊專門為Ai-M61-32S設計的款開發板,支持WiF
    的頭像 發表于 01-03 14:09 ?403次閱讀

    Ai-M61/M62系列模組支持CAN接口了?

    hello,小伙伴們,經過段時間的開發和測試,Ai-M61/M62模組可以支持CAN接口
    的頭像 發表于 12-27 10:59 ?261次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-M61</b>/<b class='flag-5'>M</b>62系列模組支持CAN接口了?

    零基礎開發小安派-Eyes-S1外設篇——I2S

    AiPi-Eyes-S1 是開源團隊專門為Ai-M61-32S設計的款開發板,支持WiF
    的頭像 發表于 12-13 18:02 ?1152次閱讀
    零基礎開發小安派-Eyes-<b class='flag-5'>S</b>1外設篇——I2<b class='flag-5'>S</b>

    零基礎開發小安派-Eyes-S1【外設篇】——FLASH

    AiPi-Eyes-S1是開源團隊專門為Ai-M61-32S設計的款開發板,支持WiFi
    的頭像 發表于 12-05 14:31 ?294次閱讀
    零基礎開發小安派-Eyes-<b class='flag-5'>S</b>1【外設篇】——FLASH

    零基礎開發小安派-Eyes-S1外設篇——GPIO中斷編程

    AiPi-Eyes-S1 是開源團隊專門為Ai-M61-32S設計的款開發板,支持WiF
    的頭像 發表于 10-29 14:56 ?808次閱讀
    零基礎開發小安派-Eyes-<b class='flag-5'>S</b>1外設篇——GPIO中斷編程

    外設移植 Ai-WB2+FPM383C指紋

    以下作品由社區用戶 WT_0213 制作 關于 FPM383C 指紋模塊 在之前的帖子介紹的已經比較詳細了可以看下這個帖子。 【外設移植】FPM383C 指紋模塊 +Ai-M61-32S
    的頭像 發表于 10-29 14:54 ?239次閱讀
    外設移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai</b>-WB2+FPM383C指紋

    外設移植 Ai-WB2-32S開發板+TM1637 NTP時鐘

    以下作品由社區用戶 King6688制作 產品說明 Ai-WB2-32S 是由深圳市
    的頭像 發表于 09-24 14:29 ?377次閱讀
    外設移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2-32S</b>開發板+TM1637 NTP時鐘

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

    ?如何自制開機棒? Ai-M61-32S開機棒是僅使用Ai-M61-32S的開機棒,無需
    的頭像 發表于 08-27 16:17 ?395次閱讀
    不到10塊錢,用<b class='flag-5'>Ai-M61-32S</b>如何自制<b class='flag-5'>一</b><b class='flag-5'>個</b>開機棒?

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

    類似的作品。這里本人使用Ai-M61-32su復刻下。如果有跌倒狀態時紅燈會亮起(默認綠燈),小伙伴還可以考慮增加蜂鳴器等。 制作
    的頭像 發表于 07-08 16:49 ?1080次閱讀
    用<b class='flag-5'>Ai-M61</b>-32su<b class='flag-5'>做一個</b>跌倒告警神器!

    基于Ai-M61模組打造智能魚缸水質監測系統

    要保證合理的光照,水氧才能讓小魚順利成長,這些對新手來說太難了!! 正好小安發現手頭上的Ai-M61模組,可以打造智能魚缸水質檢測系統。來看看怎么做? ? 小安先查詢了下產品的介紹
    的頭像 發表于 03-29 11:04 ?545次閱讀

    【外設移植】Ai-M61-32s 開發板+3.5寸SPI彩屏

    M61-32S3.5寸SPI屏VCCVCCGNDGNDIO12CSIO26RSIO27D/CIO19SDIIO13SCLIO28BLIO18SDO 02、庫文件介紹 該移植庫共包含五部分,分別
    的頭像 發表于 03-07 10:02 ?555次閱讀
    【外設移植】<b class='flag-5'>Ai-M61-32s</b> 開發板+3.5寸SPI彩屏

    推出Wi-Fi 6+BLE5.3模組Ai-M62-M2-I

    隨著Wi-Fi標準的演進,Wi-Fi6已走向大規模商用階段。去年通過長期研發設計及反復打磨,推出WiFi 6+BLE5.3+X模組——Ai-M61
    的頭像 發表于 02-25 09:54 ?1096次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出Wi-Fi 6+BLE5.3模組<b class='flag-5'>Ai-M62-M</b>2-I
    主站蜘蛛池模板: 色偷偷女男人的天堂亚洲网 | 美女色18片黄黄色 | 国产精品你懂的在线播放 | 午夜免费剧场 | 日韩欧美在线第一页 | 97色噜噜 | brazzersvideosex欧美高清 | 精品国产一区二区三区国产馆 | 中国一级特黄剌激爽毛片 | 久热国产精品 | 黄色网址在线免费观看 | 久久人人干 | 四虎影视免费观看 | 久久美女免费视频 | 欧洲精品码一区二区三区免费看 | 成zzzwww日本免费 | 国产欧美亚洲精品第二区首页 | 黄色三级免费网站 | 激情爱爱的免费视频 | 人人看人人看人做人人模 | 6080国产午夜精品 | 网站一级片| 被啪漫画羞羞漫画 | 午夜寂寞影院视频观看 | 激情www| 色五月视频 | 天堂资源中文在线 | 天天干伊人 | 性欧美高清短视频免费 | 国产三级黄色毛片 | 午夜影视在线观看 | 午夜欧美成人久久久久久 | 四虎永久精品免费网址大全 | 91日本在线观看亚洲精品 | 午夜影视免费 | 精品视频免费看 | 你懂的免费在线观看 | 欧美奇米 | 一级三级黄色片 | 最新版资源在线天堂 | 亚洲国产精品日韩专区avtube |