99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

如何使用開源硬件的WIFI控制開關(guān)

Wildesbeast ? 來源:就讓他頭疼 ? 作者:石門coder ? 2020-02-07 10:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

智能家居控制系統(tǒng)需要進(jìn)一步向小型化、經(jīng)濟(jì)化、穩(wěn)定化的方向發(fā)展,因此目前國內(nèi)外智能家居的研究方向趨向于對(duì)單一電器進(jìn)行智能化改造。對(duì)作為主要連接電源的開關(guān)進(jìn)行智能化改造,既能實(shí)現(xiàn)傳統(tǒng)的控制功能又極大的降低了改造成本。在這樣的背景下,本開關(guān)實(shí)現(xiàn)了基于Wi-Fi的智能開關(guān)控制系統(tǒng),該系統(tǒng)以Wi-Fi通信技術(shù)為基礎(chǔ),并且加入了服務(wù)器,只要擁有公網(wǎng)ip,在廣域網(wǎng)環(huán)境下便可以通過手機(jī)對(duì)智能插座進(jìn)行控制。

本系統(tǒng)設(shè)計(jì)的智能插座控制系統(tǒng)為B/S模式,由智能插座硬件服務(wù)端、瀏覽器控制端組成。通過Wi-Fi連接可以達(dá)到用手機(jī)或其他終端瀏覽器控制間接控制繼電器開關(guān)上所連各種家電設(shè)備的目的。

本系統(tǒng)基于開源硬件NodeMcu實(shí)現(xiàn)。NodeMcu 是一款運(yùn)行于樂鑫 ESP8266 芯片之中的可編程固件。它以 lua 語言為基礎(chǔ),同時(shí)提供了封裝 esp8266 硬件操作的高級(jí) API,可以讓開發(fā)者以類似于 arduino 的方式與底層硬件打交道,使軟件開發(fā)人員輕松操作硬件設(shè)備;同時(shí) NodeMcu 還提供了事件驅(qū)動(dòng)型的網(wǎng)絡(luò) API,Nodejs 風(fēng)格的編程方式。

NodeMcu引腳功能定義

NodeMcu實(shí)物照片

繼電器開關(guān)及接線示意圖

硬件連接

將繼電器dc+接入開發(fā)板3.3v電源,dc-接入開發(fā)板gnd,in(信號(hào)觸發(fā)端)接入gipo16。

為簡(jiǎn)化工作量,僅接入1路繼電器,另外2路以led燈的明滅來表示繼電器通斷。Gpio5接入led1正極,gpio4接入led2正極。兩個(gè)led的負(fù)極接入開發(fā)板gnd。

連接好的硬件

代表開關(guān)2狀態(tài)的白色led亮,代表開關(guān)2閉合

繼電器閉合狀態(tài)

繼電器斷開狀態(tài)

C++代碼

不廢話,c++語言arduino風(fēng)格的實(shí)現(xiàn)代碼:很遺憾,由于字符串中包含大量html字符,頭條認(rèn)為是外鏈不讓發(fā)。只能貼圖了。

代碼片段1

代碼片段2

代碼片段3

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

    關(guān)注

    41

    文章

    6784

    瀏覽量

    112209
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5406

    瀏覽量

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

    關(guān)注

    1934

    文章

    9808

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    控制風(fēng)扇#開源硬件

    硬件DIY開源硬件
    資訊通
    發(fā)布于 :2022年08月24日 11:39:54

    怎樣去使用MakerHub開源硬件

    MakerHub開源硬件是什么?怎樣去使用MakerHub開源硬件呢?有哪些使用步驟?
    發(fā)表于 01-24 07:45

    開源硬件_最流行的幾個(gè)開源硬件平臺(tái)_Ardurino開源硬件平臺(tái)

    相對(duì)于源代碼開放的開源軟件,開源硬件似乎今人費(fèi)解。因?yàn)閭鹘y(tǒng)的硬件體系中沒有數(shù)字化代碼,何來開源?因此,開源硬件
    發(fā)表于 01-05 12:31 ?3.4w次閱讀

    關(guān)于開源硬件的性能分析和應(yīng)用

    制作和使用硬件的能力。開源硬件在給人們控制其技術(shù)的自由的同時(shí),還共享信息,并且在開放交換設(shè)計(jì)的過程中促進(jìn)了貿(mào)易。
    的頭像 發(fā)表于 08-27 11:55 ?4366次閱讀

    2軸桿控制開源硬件分享

    電子發(fā)燒友網(wǎng)站提供《2軸桿控制開源硬件分享.zip》資料免費(fèi)下載
    發(fā)表于 07-20 18:14 ?0次下載
    2軸桿<b class='flag-5'>控制</b><b class='flag-5'>開源硬件</b>分享

    操縱桿控制的機(jī)械臂開源硬件

    電子發(fā)燒友網(wǎng)站提供《操縱桿控制的機(jī)械臂開源硬件.zip》資料免費(fèi)下載
    發(fā)表于 12-07 09:35 ?1次下載
    操縱桿<b class='flag-5'>控制</b>的機(jī)械臂<b class='flag-5'>開源硬件</b>

    開源硬件之語音控制LED

    電子發(fā)燒友網(wǎng)站提供《開源硬件之語音控制LED.zip》資料免費(fèi)下載
    發(fā)表于 12-16 10:37 ?0次下載
    <b class='flag-5'>開源硬件</b>之語音<b class='flag-5'>控制</b>LED

    HA開關(guān)開源硬件

    電子發(fā)燒友網(wǎng)站提供《HA開關(guān)開源硬件.zip》資料免費(fèi)下載
    發(fā)表于 12-16 14:09 ?0次下載
    HA<b class='flag-5'>開關(guān)</b>板<b class='flag-5'>開源硬件</b>

    打開WiFi查找器開源硬件

    電子發(fā)燒友網(wǎng)站提供《打開WiFi查找器開源硬件.zip》資料免費(fèi)下載
    發(fā)表于 12-22 16:35 ?2次下載
    打開<b class='flag-5'>WiFi</b>查找器<b class='flag-5'>開源硬件</b>

    WiFi控制門鎖開源硬件

    電子發(fā)燒友網(wǎng)站提供《WiFi控制門鎖開源硬件.zip》資料免費(fèi)下載
    發(fā)表于 12-29 14:02 ?0次下載
    <b class='flag-5'>WiFi</b><b class='flag-5'>控制</b>門鎖<b class='flag-5'>開源硬件</b>

    音箱開源硬件分享

    電子發(fā)燒友網(wǎng)站提供《音箱開源硬件分享.zip》資料免費(fèi)下載
    發(fā)表于 01-03 10:58 ?3次下載
    音箱<b class='flag-5'>開源硬件</b>分享

    開源硬件-警燈

    電子發(fā)燒友網(wǎng)站提供《開源硬件-警燈.zip》資料免費(fèi)下載
    發(fā)表于 06-09 09:43 ?1次下載
    <b class='flag-5'>開源硬件</b>-警燈

    手勢(shì)控制機(jī)器人開源硬件

    電子發(fā)燒友網(wǎng)站提供《手勢(shì)控制機(jī)器人開源硬件.zip》資料免費(fèi)下載
    發(fā)表于 06-12 10:39 ?0次下載
    手勢(shì)<b class='flag-5'>控制</b>機(jī)器人<b class='flag-5'>開源硬件</b>

    8821AU WIFI卡和BBB開源硬件

    電子發(fā)燒友網(wǎng)站提供《8821AU WIFI卡和BBB開源硬件.zip》資料免費(fèi)下載
    發(fā)表于 07-13 11:14 ?1次下載
    8821AU <b class='flag-5'>WIFI</b>卡和BBB<b class='flag-5'>開源硬件</b>

    Banana Pi BPI-M4 Berry 開源硬件開發(fā)板以太網(wǎng)口和WiFi測(cè)試

    Banana Pi BPI-M4 Berry 開源硬件開發(fā)板以太網(wǎng)口和WiFi測(cè)試
    的頭像 發(fā)表于 07-02 16:16 ?1431次閱讀
    Banana Pi BPI-M4 Berry <b class='flag-5'>開源硬件</b>開發(fā)板以太網(wǎng)口和<b class='flag-5'>WiFi</b>測(cè)試