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

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

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

3天內不再提示

如何使用Node-RED mysql節點制作簡單的CPU溫度記錄器

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-11-04 10:51 ? 次閱讀

步驟1:需要做的事情

對于此項目,我使用Raspberry Pi Zero,因為它體積小且價格便宜,可以輕松放入口袋。因此,您的軟件會與您一同旅行。但是,只要基于Debian Linux的計算機都可以使用。

您還需要Internet連接和通過終端(或ssh)對計算機的本地訪問。

如果使用Mac或Linux:-

$ ssh pi @ your_pi‘s_ip_address

如果使用Windows,請下載并安裝Putty:-

https://www.chiark.greenend.org.uk/~sgtatham/putty 。..

步驟2:登錄

默認Raspbian登錄:-

pi和樹莓派

下一步,運行這些命令。

sudo apt-get更新

sudo apt-get升級

sudo apt-get安裝nodejs npm nodered。

請注意,如果您使用的是Raspbian,Ubuntu 18.04 LTS或Debian 9的較舊版本,則將不會輕易獲得nodered的作用

在這種情況下,您必須手動運行Node-RED安裝腳本:-

bash 《(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)

步驟3:少量命令

之后您已經安裝了所有程序。

sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2

在線,您還可以找到有關如何安裝phpmyadmin和mysql的說明。

sudo nano/etc/apache2/apache2.conf

轉到底部并添加

包含/etc/phpmyadmin/apache.conf

使用Ctrl + O保存,按Enter。使用CTrl + x退出

sudo/etc/init.d/apache2重新啟動

如果成功安裝了phpmyadmin,則應該能夠登錄到localhost/phpmyadmin

用您的Pi的IP替換本地主機。

以root用戶身份登錄,并在安裝phpmyadmin之前設置密碼。

第4步:Node-RED和PHPMyAdmin

Node-RED使您可以創建圖形連接的程序或流程。在https://nodered.org上了解有關Node-RED的更多信息。

現在,我將向您展示如何創建一個簡單的記錄器。

轉到http://raspberrypi。 local:1880

關注圖片。

這是JSON字符串

[{{id“:” 7c27ad7b.907564“,” type“:” tab“,” label“:” MySQL Test“,” disabled“:false,” info“:”這是在Node-Red中演示MySQL節點的流程。 n我們測量Raspberry Pi CPU的溫度并將其記錄下來int數據庫。“},{” id“:” abb00580.da71b8“,” type“:” inject“,” z“:” 7c27ad7b.907564“,” name“:” Trigger“,” topic“:”“ , “有效載荷”: “”, “載荷類型”: “日期”, “重復”: “2”, “crontab的”: “”, “一次”:假 “onceDelay”:0.1, “×”:120,” Y “:120,” 線 “:[[” 4b58b33f.21a98c “]]},{” ID “:” 4b58b33f.21a98c “ ”類型“: ”EXEC“, ”Z“: ”7c27ad7b.907564“,”命令 “:” vcgencmd”, “addpay”:真實的, “追加”: “measure_temp”, “useSpawn”: “假”, “計時器”: “”, “oldrc”:假的, “名”: “命令”, “×”:330, “Y”:180, “線”:[[ “aecee5b2.fe7388”],[],[]]},{ “ID”: “aecee5b2.fe7388”, “類型”:“功能“,” z“:” 7c27ad7b.907564“,”名稱“:”查詢“,” func“:”/* n函數,我使用命令“ vcgencmd measure_temp ”輸入我的Raspberry Pi的CPU ntemperature。 n然后將該溫度存儲在變量temp中, n進行必要的格式化,然后發送數據庫 n查詢以在名為的數據庫中輸入溫度 nNode-RED-test和表中名為Field的字段,每兩秒鐘一次。 n */ nvar temp = msg.payload.replace(“ temp = ”,“ ”)。replace (“’C \ n ”,“ ”);//只給出數字 nquery =`INSERT INTO test(Field)VALUES(`+ temp +`);`;//使用記錄的溫度值創建查詢 nmsg.topic = query;//將查詢放入msg.topic nreturn msg;//返回查詢“,”輸出“:1,” noerr“:0,” x“:570,” y“:220,”電線“:[[”“ e6bdfff5.ee1c4”,“ f2028a4.d529f78”]] },{“ id”:“ e6bdfff5.ee1c4”,“ type”:“調試”,“ z”:“ 7c27ad7b.907564”,“ name”:“查詢字符串”,“ active”:true,“ tosidebar”:真, “控制臺”:假 “tostatus”:假, “完成”: “主題”, “×”:870, “Y”:420, “線”:[]},{ “ID”:“f2028a4。 d529f78“ , “類型”: “MySQL的”, “Z”: “7c27ad7b.907564”, “MYDB”: “b916f977.ae8a78”, “名稱”: “數據庫”, “×”:740, “Y”:80 , “線”:[[ “aca1d3b2.ce954”]]},{ “ID”: “aca1d3b2.ce954”, “類型”: “調試”, “Z”: “7c27ad7b.907564”, “名稱”:”有效載荷(狀態)“,”活動“:true,”側邊欄“:true,”控制臺“:false,” tostatus“:false,”完成“:”有效載荷“,” x“:850,” y“:180, “線”:[]},{ “ID”: “b916f977.ae8a78”, “類型”: “MySQLdatabase”, “Z”: “”, “宿主”: “127.0.0.1”, “端口”:“3306 “,” db“:” Node-RED-test“,” tz“:”“}]]

將此字符串復制并粘貼到圖片所示的位置。

我還發布了顯示PHPMyAdmin中條目的圖片。

步驟5:注意一些事情

一些重要性要注意的是IP地址。可能會有所不同。另外,您必須首先創建一個名為Node-RED-test的數據庫,一個名為test的表,并將字段命名為“ Field”。您可以借助PHPMyAdmin Web工具實現所有這些功能。它使處理數據庫變得輕而易舉。在線上有很多資源可以為您提供幫助。您需要在計算機上安裝vcgencmd。它是允許您查看系統信息的主要工具。它已預先安裝在Raspbian Stretch上。

要直接運行Node-RED:-

1)-

$ node-red-start

2)在每次啟動時-

$ sudo systemctl啟用nodered.service

步驟6:您自己的CPU_Temp_Logger!

現在,如果您如圖所示在phpmyadmin中瀏覽數據庫,您會注意到隨著CPU的溫度添加到表中的條目。

功能Node是這里的關鍵。它允許您過濾消息并發送查詢以及temp變量。我已經在功能節點中對此進行了解釋。看看這個。每兩秒鐘輸入一次,但是您可以更改注入節點的延遲。

責任編輯:wv

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

    關注

    1

    文章

    849

    瀏覽量

    27608
  • 溫度記錄器
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1454
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【教程】Node-RED中Chirpstack節點使用指南

    在物聯網應用開發中,LoRaWAN技術因其低功耗、遠距離傳輸等特點而備受關注。Chirpstack作為最流行的LoRaWAN服務之一,與Node-RED的集成為我們提供了強大的物聯網應用開發能力
    的頭像 發表于 03-27 19:33 ?491次閱讀
    【教程】<b class='flag-5'>Node-RED</b>中Chirpstack<b class='flag-5'>節點</b>使用指南

    【干貨】什么是Node-RED?一文帶你了解!

    一什么是Node-RED?首先我們來認識一下什么是Node-REDNode-RED是一個基于Node.js的開源可視化編程工具,于2013年由IBM公司推出。它可以通過瀏覽
    的頭像 發表于 03-13 19:32 ?656次閱讀
    【干貨】什么是<b class='flag-5'>Node-RED</b>?一文帶你了解!

    Node-RED賦能ARMxy嵌入式計算機:開發者的首選

    引言 在工業自動化與物聯網(IoT)迅猛發展的今天,如何高效地管理和控制工業設備成為了眾多企業的關注焦點。Node-Red作為一種直觀且強大的可視化編程工具,憑借其低門檻、易用性強的特點,已經成為
    的頭像 發表于 10-11 11:39 ?679次閱讀
    <b class='flag-5'>Node-RED</b>賦能ARMxy嵌入式計算機:開發者的首選

    Node-RED + 鋇錸技術ARMxy工控機實現Modbus轉IEC-61850

    隨著工業自動化技術的發展,不同設備之間的數據互通變得越來越重要。傳統的協議轉換網關雖然能夠實現不同協議設備之間的數據交換,但在靈活性和擴展性方面存在一定的局限性。本文將介紹一種基于Node Red
    的頭像 發表于 10-11 11:16 ?536次閱讀
    <b class='flag-5'>Node-RED</b> + 鋇錸技術ARMxy工控機實現Modbus轉IEC-61850

    教程:ARMxy工業計算機上Node-RED連接本地MySQL的方法

    選擇。與此同時,MySQL數據庫因其高性能和可靠性,在工業數據存儲方面扮演著重要角色。 本文將介紹如何在ARMxy工業計算機上使用Node-Red與本地MySQL數據庫建立連接的過程。通過具體步驟的演示,我們將展示從環境配置到數
    的頭像 發表于 10-11 10:24 ?563次閱讀
    教程:ARMxy工業計算機上<b class='flag-5'>Node-RED</b>連接本地<b class='flag-5'>MySQL</b>的方法

    ARM控制Node-Red:獲取氣象網站數據

    在當今工業物聯網(IoT)蓬勃發展的背景下,企業和開發者們不斷尋求更智能的方式來管理和控制工業設備。Node-Red作為一種強大的可視化編程工具,簡化了物聯網應用程序的開發過程,使得即使是編程新手也能快速搭建起復雜的數據流網絡。與此同時,高性能的工業計算機則是實現這一切的基礎。
    的頭像 發表于 09-21 10:40 ?529次閱讀
    ARM控制<b class='flag-5'>器</b>與<b class='flag-5'>Node-Red</b>:獲取氣象網站數據

    Node-Red可視化編程:簡化開發的創新之選

    Node-Red 是構建物聯網 (IOT Internet of Things) 應用程序的一個強大工具,其重點是簡化代碼塊的“連接 ” 以執行任務。它使用可視化編程方法,允許開發人員將預定義的代碼塊 (稱為“節點 ”,Node
    的頭像 發表于 09-21 10:37 ?773次閱讀
    <b class='flag-5'>Node-Red</b>可視化編程:簡化開發的創新之選

    ARMxy ARM 物聯網邊緣計算網關支持 Node-RED 用于工業控制

    在惡劣環境下穩定運行。豐富的通信接口(如網口、USB、RS485 等)及 WiFi/4G 支持,使網關能夠靈活適應不同網絡環境。 Node-RED 是一個基于 Node.js 的流程編排工具,通過
    的頭像 發表于 08-19 17:01 ?720次閱讀
    ARMxy ARM 物聯網邊緣計算網關支持 <b class='flag-5'>Node-RED</b> 用于工業控制

    ARMxy ARM物聯網邊緣計算網關支持Node-RED用于云邊端一體化

    解決方案的理想選擇。本文將重點介紹ARMxy ARM邊緣計算網關如何利用Node-RED這一開源工具,簡化物聯網應用的開發流程,加速數據從邊緣到云端的無縫流動,逐步引導您掌握其應用。 一、精準設備選型與配置 選擇合適的ARMxy ARM物聯網邊緣計算網關是項目成功的基
    的頭像 發表于 08-19 16:05 ?936次閱讀
    ARMxy ARM物聯網邊緣計算網關支持<b class='flag-5'>Node-RED</b>用于云邊端一體化

    ARMxy ARM嵌入式計算機支持Node-Red應用于Ubuntu系統訂閱消息

    。核心板CPU、ROM、RAM、電源、晶振等元器件均采用國產工業級方案,兼容Node-Red框架。本文主要介紹ARMxy邊緣計算網關BL340系列使用Node-Red工具與libmosquitto
    的頭像 發表于 08-16 14:23 ?565次閱讀
    ARMxy ARM嵌入式計算機支持<b class='flag-5'>Node-Red</b>應用于Ubuntu系統訂閱消息

    利用ARMxy邊緣計算機BL340與Node-Red實現LED設備的開閉控制

    Node-Red作為一個編程模型,以其基于節點的方式簡化了數據流的創建,成為連接硬件與軟件的橋梁。ARM嵌入式計算機BL340系列的加入,不僅彰顯了ARM架構在嵌入式系統的強大應用潛力,還為開發者
    的頭像 發表于 08-15 14:12 ?539次閱讀
    利用ARMxy邊緣計算機BL340與<b class='flag-5'>Node-Red</b>實現LED設備的開閉控制

    使用Node-RED實現ModBus TCP到RTU的轉換

    ,需要將ModBusTCP數據轉換為ModBusRTU格式或者是將ModBusRTU格式轉換為ModBusTCP數據。本文將詳細介紹如何使用Node-RED來實現M
    的頭像 發表于 08-02 08:21 ?1551次閱讀
    使用<b class='flag-5'>Node-RED</b>實現ModBus TCP到RTU的轉換

    Node-RED初學者教程-三分鐘學習

    通過這短短三分鐘的教程,你已經掌握了Node-RED的基本操作。你可以利用Node-RED的強大功能來創建更復雜的數據流和自動化任務,無論是物聯網應用、API集成還是數據處理。Node-RED簡化了編程過程,讓開發更直觀、更高效
    的頭像 發表于 06-27 17:09 ?5061次閱讀
    <b class='flag-5'>Node-RED</b>初學者教程-三分鐘學習

    Node-RED如何制作漂亮的界面

    Node-RED不僅是一個強大的編程工具,還能通過其儀表盤(Dashboard)功能為物聯網應用創建美觀、實用的界面。以下是如何使用Node-RED制作漂亮界面的詳細步驟和技巧。很多公司已經將產品
    的頭像 發表于 06-26 16:50 ?7206次閱讀
    <b class='flag-5'>Node-RED</b>如何<b class='flag-5'>制作</b>漂亮的界面

    Node-RED安裝本地教程

    Node-RED是一個基于流的開發工具,廣泛應用于物聯網(IoT)、家庭自動化和其他數據驅動的應用程序。它通過圖形化的編程界面,使得非專業程序員也能輕松上手。本文將介紹如何在本地環境中安裝Node-RED,幫助你快速開始項目開發。
    的頭像 發表于 06-24 12:10 ?3355次閱讀
    <b class='flag-5'>Node-RED</b>安裝本地教程
    主站蜘蛛池模板: 免费欧美黄色片 | 久久9966精品国产免费 | 特黄一级视频 | 好爽毛片一区二区三区四区 | 欧美猛操| 日本理论片www视频 日本理论午夜中文字幕第一页 | 四虎影院www | 天天夜夜啦啦啦 | 黄色字幕网 | 欧美一区视频 | 天天做夜夜操 | 嫩草影院www | 永久在线观看www免费视频 | 免费在线观看一级片 | 国产做爰一区二区 | 日本边添边爱边摸边做边爱 | 天使色吧 | 精品一区二区三区免费毛片爱 | 国内自拍2021 | 国内精品网站 | 一级高清| 乱欲小说又粗又大 | 色在线网| 天堂资源在线 | 亚洲日韩色图 | 亚洲 欧美 日韩 在线 中文字幕 | 一区二区三区精品视频 | mm131美女肉体艺术图片 | 天天在线精品视频在线观看 | 一级黄色片在线看 | 日本黄在线观看 | 久操视频免费观看 | 成年男人永久免费看片 | 国产小视频免费 | 激情婷婷网 | 午夜影院普通 | 亚洲图片综合区另类图片 | 天天色狠狠干 | 亚洲一区二区在线播放 | 欧美成人精品一区二区 | 黄在线观看网站 |