乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      一個開源的智能開關(guān)平臺,支持遠程開關(guān)、紅外線遙控開關(guān)等

       犟木匠 2021-12-14
      文章圖片1

      kwswitch智能開關(guān)平臺包括服務(wù)端、硬件端、PC端和安卓端。硬件使用ESP8266模塊,成本相對較低,可以發(fā)揮想象力,搭配各種傳感器,實現(xiàn)自己的智能終端。

      應(yīng)用場景

      智能開關(guān)的應(yīng)用場景比較廣泛,一般家里通電即可使用的設(shè)備都能搭配該模塊,升級為網(wǎng)絡(luò)版,進行聯(lián)網(wǎng)控制。常見的就是智能開關(guān)、智能插座和智能燈,搭配土壤濕度傳感器可以實現(xiàn)智能澆灌,搭配溫濕度傳感器可以監(jiān)控溫濕度,其他傳感器例如:觸控開關(guān)、雨滴探測、聲音傳感器、光敏傳感器、煙霧傳感器、火焰報警、人體感應(yīng)等等。

      文章圖片2

      支持功能

      • 遠程控制
      • 掉電記憶
      • 觸控開關(guān)
      • 紅外遙控
      • 溫濕度監(jiān)測
      • 本地控制
      • 單雙路繼電器支持
      • 智能配網(wǎng)(長按配置按鈕進入)
      • 不聯(lián)網(wǎng)模式(雙擊配置按鈕切換)

      技術(shù)棧

      • 該項目前后端基于 若依權(quán)限管理系統(tǒng)
      • 開關(guān)的硬件使用 貝殼物聯(lián) 的Wifi繼電器模塊
      • 安卓端使用樂鑫的 EspTouch 訊飛 的語音SDK

      功能架構(gòu)圖:

      文章圖片3

      項目結(jié)構(gòu):

      文章圖片4

      后端:

      • 相關(guān)技術(shù):Spring boot、MyBatis、Spring Security、Jwt、Mysql、Redis、Mongodb、MQTT
      • 開發(fā)工具:IDEA

      前端:

      • 相關(guān)技術(shù):ES6、Vue、Vuex、Vue-router、Vue-cli、Axios、Element-ui
      • 開發(fā)工具:Visual Studio Code

      安卓:

      • 相關(guān)技術(shù):Smartconfig、GSON、OkHttp、訊飛語音
      • 開發(fā)工具:Android Studio

      硬件端:

      • 相關(guān)技術(shù): Arduino、 ESP8266 core for Arduino、OneButton、IRromoteESP8266、PubSubClient
      • 開發(fā)工具:Arduino IDE、Visual Studio Code
      • 輔助工具:USB轉(zhuǎn)TTL下載線、AC-DC降壓模塊(可選)、紅外遙控模塊(可選)、DHT11溫濕度傳感器(可選)、觸控開關(guān)(可選)
      • 硬件圖片:硬件圖片來自貝殼物聯(lián)官網(wǎng)
      文章圖片5
      • 硬件電路圖:
      文章圖片6
      • 電路接線圖(默認5V電壓,如果要接220V交流電,需要搭配一個AC-DC降壓模塊):
      文章圖片7

      安裝部署

      下面是linux系統(tǒng)下安裝相關(guān)容器的命令,windows下修改命令中的換行符號和掛載卷路徑。這些命令可以方便你開發(fā)和部署,你也可以使用dockerfile、docker-compose.yml或者自己的鏡像。當然不用docker也是可以的,只是一個一個裝應(yīng)用麻煩些。

      • mysql安裝(有賬號和密碼)
      1.安裝軟件docker run \   --name mysql \ --publish 3306:3306 \ --volume /var/data/mysql/mysql:/var/lib/mysql \ --env MYSQL_DATABASE='databaseName' \ --env MYSQL_USER='root' \ --env MYSQL_ROOT_PASSWORD=123456 \ --restart always \ --detach \ mysql:5.7 \ --character-set-server=utf8 \ --collation-server=utf8_unicode_ci 2.進入容器docker exec -it containId /bin/bash3.修改配置文件,設(shè)置編碼tee /etc/mysql/conf.d/mysql.cnf <<-'EOF'[client]default-character-set=utf8 [mysql]default-character-set=utf8EOF4.可選:設(shè)置mysql小寫模式,vim /etc/mysql/mysql.conf.d/mysql.cnf,在[mysqld]下加入一行:lower_case_table_names=1
      • redis安裝(有密碼)
      docker run \  --name redis \  --restart always \   --publish 6379:6379 \  --volume /var/data/redis/data:/data \  --detach \ redis \  --requirepass '123456' \  --appendonly yes
      • mongodb安裝(有賬號密碼)
      docker run \ --name mongo \ --env MONGO_INITDB_ROOT_USERNAME=root \ --env MONGO_INITDB_ROOT_PASSWORD=123456 \ --volume /var/data/mongodb:/data/db \ --publish 27017:27017 \ --restart unless-stopped \ --detach \mongo:4.0提示:mongodb使用時,先創(chuàng)建庫,然后一定要在對應(yīng)庫中創(chuàng)建用戶和角色,不然創(chuàng)建的用戶連接不上對應(yīng)數(shù)據(jù)庫。
      • mosquitto安裝(有賬號密碼,Mqtt的Broker)
      1.安裝軟件docker run \   --name mosquitto \   --privileged \   --publish 1883:1883 \   --publish 9001:9001 \   --volume /var/data/mosquitto/data:/mosquitto/data \   --volume /var/data/mosquitto/log:/mosquitto/log \   --restart always \   --detach \eclipse-mosquitto 2.進入容器:docker exec -it name sh3.編輯配置文件:vi /mosquitto/config/mosquitto.conf  # 關(guān)閉匿名模式  allow_anonymous false  # 指定密碼文件  password_file /mosquitto/config/pwfile.conf4.生成密碼:  #使用mosquitto_passwd命令創(chuàng)建用戶,第一個admin是用戶名,第二個admin是密碼  mosquitto_passwd -b /mosquitto/config/pwfile.conf admin admin5.退出容器使用并重啟容器:  #退出容器  exit  #重啟容器  docker restart mosquitto

      演示

      文章圖片8
      文章圖片9
      文章圖片10
      文章圖片11

      更多內(nèi)容大家可自行前往閱讀。

      開源地址:https:///kerwincui/kwswitch

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多