一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

使用小安派做一個智能家居中控

安信可科技 ? 來源:安信可科技 ? 2024-01-07 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

noonezero制作

以下是我的項(xiàng)目之再也不用手動關(guān)燈系列,為了方便小伙伴們看效果,大家可以先點(diǎn)擊圖片看視頻。

一個消息框設(shè)置成時間,這里給服務(wù)器設(shè)置了一個MQTT遺囑消息,每隔一分鐘發(fā)下服務(wù)器時間,有緊急事情可以直接發(fā)消息顯示,或者崩潰后顯示遺囑消息。

下面是兩個開關(guān),之前寫代碼是想把分別接入GPIO0和GPIO1上,這樣接LED或者繼電器都OK,結(jié)果發(fā)現(xiàn)LVGL代碼中把這兩IO口都上拉了,除了IIC,touch都上拉了,作罷。

于是,我就又用安信可的ESP12F和繼電器模塊做了一個控制器(如圖),非大電流電器都可以控制。

199215f8-abb4-11ee-8b88-92fbcf53809c.jpg

01代碼運(yùn)行思路講解

首先是聯(lián)網(wǎng),需要寫下Wi-Fi賬戶和密碼:

19a69ee2-abb4-11ee-8b88-92fbcf53809c.jpg

加載LVGL動畫,然后在custom.c中實(shí)現(xiàn)連接MQTT和接收消息處理,MQTT服務(wù)器采用SDK示例中的mosquitto,本來是想連接巴法,能后續(xù)實(shí)現(xiàn)智能音箱的同步控制,但是使用巴法訂閱和發(fā)布消息得從底層重寫,暫時沒那么大的能力和時間。

實(shí)現(xiàn)效果:

在屏幕上點(diǎn)擊開關(guān),控制命令會直接發(fā)布到對應(yīng)主題上,當(dāng)收到MQTT消息后,根據(jù)對應(yīng)主題及命令實(shí)現(xiàn)對應(yīng)功能,也可以用MQTT客戶端發(fā)送命令,讓小安派來實(shí)現(xiàn)。

19ab0b12-abb4-11ee-8b88-92fbcf53809c.jpg

19aec734-abb4-11ee-8b88-92fbcf53809c.jpg

02lvgl代碼生成

●這里用得是GUI-Guider生成,下載地址
●具體使用可以看社區(qū)另一個用戶(ID:ifwz1729)的帖子,鏈接在此

wKgZomWaBjaAD99LAAFpEGMGCsw146.jpg

最后復(fù)制到工程目錄,./demos/240X320_ui 修改圖片這里,引用lvgl就可以了,步驟在上述用戶(ID:ifwz1729)帖子里有具體講解。

03MQTT代碼

本人也是用的示例,不過在master分支中已經(jīng)沒有這兩了,但找到了在其他分支中有,可以點(diǎn)鏈接。

這部分代碼在./demos/240X320_ui/custom/custom.c文件中。

19cd25d0-abb4-11ee-8b88-92fbcf53809c.png

如果有Homeassistant的小伙伴,可以通過nodered接入HA,這樣就可以實(shí)現(xiàn)更多的聯(lián)動效果了,大家想用的可以直接下載代碼使用,也能學(xué)習(xí)下LVGL。

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

    關(guān)注

    133

    文章

    5438

    瀏覽量

    151494
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17113

    瀏覽量

    184341
  • 智能家居
    +關(guān)注

    關(guān)注

    1934

    文章

    9806

    瀏覽量

    190575
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    682

    瀏覽量

    23723
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    191

    瀏覽量

    4491

原文標(biāo)題:再也不用手動關(guān)燈了,用小安派做一個智能家居中控

文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    如何用小安-Eyes-S1做一個電子木魚?

    2024年的第篇教程來了,本篇學(xué)習(xí)如何添加LVGL事件,并制作完成電子木魚(小美苦苦哀求,我略微出手而已)。祝大家2024積德累功,心想事成!接下來看看如何用小安
    的頭像 發(fā)表于 01-13 15:18 ?1488次閱讀
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1<b class='flag-5'>做一個</b>電子木魚?

    想做智能家居中的燈光控制

    各位大神,本人打算做畢業(yè)設(shè)計,想做智能家居中的燈光控制,請問有沒有好的Idea介紹呢?求指點(diǎn)啊,謝謝
    發(fā)表于 12-18 16:34

    【orangepi zero申請】智能家居中繼器

    項(xiàng)目名稱:智能家居中繼器試用計劃:1,作為智能家居的中繼器,向下鏈接各種傳感器板,向上連接服務(wù)器,以便實(shí)現(xiàn)數(shù)據(jù)的管理與中轉(zhuǎn)2,之前實(shí)用樹莓完成了,由于成本原因,考慮換一個性價比更高的
    發(fā)表于 12-27 11:16

    樹莓智能家居

    用樹莓智能家居 實(shí)用性咋樣 。
    發(fā)表于 12-10 10:39

    【HarmonyOS HiSpark AI Camera】智能家居中控系統(tǒng)

    項(xiàng)目名稱:智能家居中控系統(tǒng)試用計劃:申請理由本人在物聯(lián)網(wǎng)和智能家居領(lǐng)域有十年多的學(xué)習(xí)和開發(fā)經(jīng)驗(yàn),曾設(shè)參與多個物聯(lián)網(wǎng)和智能家居項(xiàng)目的開發(fā),對物聯(lián)網(wǎng)和智能家居技術(shù)有過深入的學(xué)習(xí)和探索。想借
    發(fā)表于 11-18 18:12

    WiFi模塊智能開關(guān)在智能家居中的應(yīng)用是什么?

    WiFi模塊智能開關(guān)在智能家居中的應(yīng)用是什么?
    發(fā)表于 05-18 06:13

    ISM頻段在物聯(lián)網(wǎng)智能家居中的應(yīng)用是什么

    物聯(lián)網(wǎng)智能家居的發(fā)展物聯(lián)網(wǎng)隨著互聯(lián)網(wǎng)的發(fā)展,可以通過互聯(lián)網(wǎng)實(shí)現(xiàn)物和物的互聯(lián),就有了物聯(lián)網(wǎng)的概念。傳統(tǒng)家居電器 有了物聯(lián)網(wǎng)之后,在家居電器范圍中,就是通過物聯(lián)網(wǎng)技術(shù)將家中的各種設(shè)備連接到
    發(fā)表于 07-26 07:43

    如何利用樹莓讓家庭nas和智能家居中控系統(tǒng)進(jìn)行組合呢

    如何利用樹莓讓家庭nas和智能家居中控系統(tǒng)進(jìn)行組合呢?有哪些基本流程呢?
    發(fā)表于 02-22 08:34

    物聯(lián)網(wǎng)在智能家居中的應(yīng)用案例

    物聯(lián)網(wǎng)在智能家居中的應(yīng)用案例,介紹了物聯(lián)網(wǎng)在未來智能家居系統(tǒng)中能夠提供的平臺和手段。
    發(fā)表于 03-04 14:46 ?14次下載

    智能家居中的無線技術(shù)解析

    有幸看到來自中國的廠家在物聯(lián)網(wǎng)和智能家居領(lǐng)域?qū)崿F(xiàn) 彎道超車,中國的智能家居技術(shù)與市場發(fā)展極其迅猛,我們的產(chǎn)品和系統(tǒng)可以說是世界領(lǐng)先。 作為Zigbee中國技術(shù)組的主席,我很高興有這樣
    發(fā)表于 08-21 10:30 ?2310次閱讀

    智能家居中的虛擬助手

    電子發(fā)燒友網(wǎng)站提供《智能家居中的虛擬助手.zip》資料免費(fèi)下載
    發(fā)表于 01-05 09:24 ?1次下載
    <b class='flag-5'>智能家居中</b>的虛擬助手

    工業(yè)交換機(jī)在智能家居中的關(guān)鍵應(yīng)用

    隨著科技的不斷進(jìn)步和智能家居概念的不斷普及,人們對于家居生活的要求也越來越高。而工業(yè)交換機(jī)作為重要的網(wǎng)絡(luò)設(shè)備,可以在智能家居中發(fā)揮關(guān)鍵作
    的頭像 發(fā)表于 10-13 10:49 ?1193次閱讀

    再也不用手動關(guān)燈了,用安信可的小安做一個智能家居中

    /BV1BN411V7Ad/?vd_source=54c5db21948db2378659b7e8e42bafbf 消息框設(shè)置成時間,這里給服務(wù)器設(shè)置了MQTT遺囑消息,每隔
    的頭像 發(fā)表于 01-08 17:26 ?907次閱讀
    再也不用手動關(guān)燈了,用安信可的<b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>做一個</b><b class='flag-5'>智能家居中</b>控

    繼電器在智能家居中的應(yīng)用

    隨著科技的飛速發(fā)展,智能家居已經(jīng)成為現(xiàn)代家庭不可或缺的部分。在智能家居系統(tǒng)中,繼電器作為種重要的電子控制元件,發(fā)揮著至關(guān)重要的作用。本文旨在深入探討繼電器在
    的頭像 發(fā)表于 06-24 11:36 ?1852次閱讀

    小安 DSL做一個天氣站

    前言 小安-DSL(AiPi-DSL) 是安信可開源團(tuán)隊(duì)專門為Ai-M61-32S設(shè)計的款屏幕驅(qū)動開發(fā)板,支持2.8/3.5寸等30Pin SPI顯示屏、2.4寸及1.28寸等18Pin SPI
    的頭像 發(fā)表于 01-06 16:44 ?517次閱讀
    用<b class='flag-5'>小安</b><b class='flag-5'>派</b> DSL<b class='flag-5'>做一個</b>天氣站