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

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

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

3天內不再提示

如何通過Raspberry Pi設置CE電流監視器

科技觀察員 ? 來源:Control Everything ? 作者:Control Everything ? 2022-04-09 16:35 ? 次閱讀

本文將介紹如何通過 Raspberry Pi 設置 CE 電流監視器,從而使用 Web 界面來顯示電路的電流讀數的項目搭建步驟。

介紹

我們將在此處組合的 Web 界面是一個簡潔的界面。它只會以黑白顯示每個電路的當前讀數,你可以自主編輯 Web 界面并以您認為合適的任何方式以對其進行美化。甚至可以在界面上標記每個電路,例如客廳燈、冰箱等。

步驟 1.1 Pi 設置

首先,我們需要讓我們的 Raspberry Pi 完成所有設置并準備就緒。對于這個項目,我在我的 Pi 上運行當前最新版本的 Raspbian。如果您有其他版本的 Raspbian 或其他 Linux 操作系統,請記住對操作說明的一些更改可能對您有所不同。Raspberry Pi在此處提供了一些關于在您的 Pi 上安裝 Raspbian 的重要說明。

一旦您的 Pi 啟動并運行,我們將首先通過 SSH 連接到它。此處提供了通過 SSH 連接到您的 Pi 的說明。默認用戶名通常是 pi,密碼是 raspberry。

步驟 1.2 Apache 安裝/設置

在這一步中,我們要做的第一件事是安裝 Apache,它是一個 Web 服務器,它將為用戶提供我們的 Web 界面。為此,請在 SSH 終端中輸入以下內容:

sudo apt-get install apache2 -y

這應該在您的 Raspberry Pi 上安裝 Apache。很酷的是,安裝運行后它就可以工作了!在您的計算機上打開 Web 瀏覽器并輸入 Pi 的 IP 地址。您應該會受到默認網頁的歡迎。

接下來,我們需要修改 Apache 中的一些設置,所以讓我們繼續:

回到你的 SSH 終端到 Pi 輸入以下內容:

sudo nano /etc/apache2/apache2.conf

這將打開一個我們需要添加一些信息的文件。向下滾動,直到看到一些目錄標簽。我們需要在那里添加一個額外的內容:

Options +ExecCGI
AddHandler cgi-script .py

屏幕截圖:

pYYBAGJRRRyAGJs8AAPOOn2Z_I0590.png

按 ctrl+x 退出。當提示保存時說是。當提示輸入文件名時,請保持原樣。

回到終端輸入:

sudo a2enmod cgi

步驟 1.3 I2C 工具設置

現在我們需要安裝一個名為 I2C 工具的包和另一個名為 Python-SMBus 的包。這兩個包一起將允許我們的 Python 腳本與 ControlEverything.com 當前監控板進行通信。

在 SSH 終端中輸入:

sudo apt-get update

更新 apt-get 軟件包安裝程序,因此我們可以確保獲得最新的軟件包。

接下來在 SSH 終端中輸入:

sudo apt-get install 12c-tools

安裝該軟件包后,輸入:

sudo apt-get install python-smbus

安裝該軟件包后,最好重新啟動 pi,因此在 SSH 終端中輸入:

sudo reboot

等待幾秒鐘讓 Pi 重新啟動并重新與網絡關聯,然后通過 SSH 重新連接到 Pi。

讓我們測試 i2c-tools 以確保一切正常。確保電流監控板使用隨附的 I2C 電纜連接到 Pi,并使用 12VDC 電源供電。然后在 SSH 終端中輸入:

i2cdetect -y 1

Pi 能夠識別我們的當前監控板,該板將注冊在地址 0x2a 這就是您應該在終端中看到的內容:

pYYBAGJRRSKAXAtUAADXoJU8Xoc116.png

如果您看到那里列出的控制器,那么很幸運,到這一步仍然是正確的。

步驟 1.4 將 Web 界面/Python 文件上傳到 Pi

我們將使用 sftp 將我們的文件上傳到 Pi。您將需要一個 ftp 客戶端來執行此操作。如果您還沒有 ftp 客戶端,我強烈推薦 filezilla??梢栽谶@里獲取(一定要獲取客戶端而不是服務器)。他們提供有關 FTP 的文檔,但這很容易。下載并安裝后,我們就可以繼續了。

我們需要更改 Apache 文件目錄的一些權限,以便將我們的文件上傳到 Pi,所以回到 SSH 終端輸入:

sudo chown -R pi:www-data /var/www/html

現在打開 Filezilla 并連接到 Pi。輸入 Pi 的 IP 地址作為主機,pi 作為用戶名,raspberry 作為密碼,22 作為端口。連接的?偉大的!讓我們把一些文件塞進去!

這些文件可以從我們的 github repo 獲?。?/p>

https://github.com/ControlEverythingCom/Pi-Current-Monitor-Web-1

在 Filezilla 中導航到您下載/克隆這些文件的本地目錄。在 Pi 的 Filezilla 的 Remote Side 窗格中,導航到 /var/www/html 目錄并在那里上傳文件。

poYBAGJRRSeAao4GAAE9j0-y1po823.png

回到終端,通過輸入以下命令移至 /var/www/html 目錄:

cd /var/www/html

現在輸入:

python CurrentMonitor.py

Python 應用程序應將當前讀數打印到控制臺,如下所示:

pYYBAGJRRS2ATI0fAAJCyPtlUPA429.png

步驟 1.5 最終配置設置

我們現在需要更改 html 目錄中所有文件的所有者。在 SSH 終端中輸入:

sudo chown -R pi:www-data /var/www/html

現在我們需要更正 CurrentMonitor.py 上的權限來執行此操作:

sudo chmod g+x /var/www/html/CurrentMonitor.py

現在,由于 Apache 將運行 Python 腳本來連接 Pi 上的 i2c 端口,我們必須確保允許 Apache(www-data) 執行此操作。所以我們將 www-data 添加到 i2c 組,如下所示:

sudo usermod -a -G i2c www-data

sudo reboot

關閉該 SSH 終端。

步驟 2 接線并安裝電路板

我們必須在這里注意,您將在這里弄亂 120 VAC 接線,觸電可不是什么好笑的事情。如果您對此不滿意,請聘請注冊電工為您執行此步驟。他們知道該做和規避些什么。

在繼續之前,您必須使用主關閉開關關閉斷路器面板的所有電源。如果可能,我們強烈建議還關閉為面板供電的桿/箱上的斷路器。在繼續之前,請務必測試斷路器面板中所有點的電壓。

為了安全起見,我還建議關閉面板中的所有斷路器

電流監控板監控交流電路的熱腿。這根電線通常是 3 芯電纜中的黑腿。白色通常是中性的,裸色或綠色通常是磨光的。因此,通過每個板載電流監控傳感器運行您要監控的每個電路的黑腿,如下所示:

pYYBAGJRRTOAUMCpAAGuUwiTQQ8792.png

在所有電線都穿過板載傳感器并連接回面板中的斷路器后,將 USB 電源連接到 Raspberry Pi,并將穩壓 12VDC 電源連接到電流監控板。如果這些電源因所有電路關閉而關閉,請不要擔心。如果 Pi 和電流監控板稍后通電,它不會有任何傷害。

現在是時候重新啟動所有設備了。當心!?。。λ惺虑樵僮鲆淮谓∪詸z查,確保每個人都遠離該區域,并且一切都正確連接。如果您在安裝過程中將其取下,請確保將其蓋在電路板上。重新打開桿/箱的電源。然后回到電路面板并打開那里的主電源開關。現在一次打開面板中的每個斷路器。如果所有斷路器都打開而沒有跳閘,并且房屋/企業中的一切都通電,那么恭喜你!此刻你可以隨意以任何你認為合適的方式慶祝了。

步驟 3 驗收你的成果

確保您的 Pi 重新連接到網絡。請注意,如果路由器重新啟動,它的 IP 地址可能已更改,因此請務必檢查。知道 Pi 的 IP 后,請確保您的計算機、手機或平板電腦與 Pi 在同一網絡上,然后在 Web 瀏覽器中輸入 Pi 的 IP 地址。您現在應該看到您連接的每個電路的實時電流水平。

結束筆記

雖然整個過程很有趣,但幾天后你可能會發現自己有點無聊。在這一點上,我強烈建議為 Pi 定制 Web 界面,從中獲得一些樂趣。你可以在那里做一些非常酷的事情。

您可以做的其他一些事情是在網絡上為 Pi 注冊一個靜態 IP 地址,這樣它就不會改變(DHCP)。我通常在我的路由器上保留 IP,因為我覺得這是最安全的事情,如果你的路由器支持它,這非常容易。

您還可以在路由器防火墻上打開一個端口以允許外部訪問,這樣您就可以在離家時監控一切。您真的可以在這里全力以赴并設置 DNS。如果您決定這樣做,請務必考慮安全性。

還有一個可能的擴展:你可以具體監控到每個電路的電流并計算電路的千瓦時使用量。這是絕對可以做到的,但有點復雜。

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

    關注

    2

    文章

    1276

    瀏覽量

    70434
  • 電流監視器
    +關注

    關注

    0

    文章

    3

    瀏覽量

    6205
收藏 人收藏

    評論

    相關推薦

    如何在Raspbian上設置沒有顯示和鍵盤的Raspberry Pi

    在本教程中,我們將了解如何在新安裝的 Raspbian 上設置沒有顯示和鍵盤的 Raspberry Pi
    發表于 09-22 16:31 ?1929次閱讀
    如何在Raspbian上<b class='flag-5'>設置</b>沒有顯示<b class='flag-5'>器</b>和鍵盤的<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>

    模具監視器報警了怎么處理?圖靈慧眼教程# 模具監視器#

    監視器
    jf_06850557
    發布于 :2023年06月16日 13:41:25

    什么是監視器

    監視器 是監控系統的標準輸出,有了監視器我們才能觀看前端送過來的圖像。監視器分彩色、黑白兩種,尺寸有9、10、12、14、15、17、21英寸等,常用的是14英寸。 監視器也有分辨率,
    發表于 12-29 13:51

    啟動你的Raspberry Pi樹莓派需要做哪些準備

    ,推薦使用品牌SD卡. 2aHDMI HDMI / DVI 連接線· HDMI 線( 高清電視或有HDMI 接口的監視器).或HDMI 轉 DVI線 (DVI 接口的監視器).· 連接線和適配器買30元
    發表于 06-30 23:49

    監視器

    監視器              監視器是監控系統的標準
    發表于 01-07 11:19 ?936次閱讀

    雙向電流功率監視器

    INA230是一款具有I2C接口(特有16個可編程地址)的雙向電流和功率監視器
    發表于 05-15 15:45 ?8次下載
    雙向<b class='flag-5'>電流</b>功率<b class='flag-5'>監視器</b>

    如何使用串行監視器打開和關閉LED

    現在,只需將arduino連接到您的PC,現在就打開串行監視器(為此,可通過工具》 Serial瀏覽監視器。)
    的頭像 發表于 10-25 11:51 ?4894次閱讀

    溫度監視器

    溫度監視器
    發表于 05-10 14:04 ?2次下載
    溫度<b class='flag-5'>監視器</b>

    通過Raspberry Pi的物聯網有源蜂鳴器

    電子發燒友網站提供《通過Raspberry Pi的物聯網有源蜂鳴器.zip》資料免費下載
    發表于 12-12 10:09 ?1次下載
    <b class='flag-5'>通過</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>的物聯網有源蜂鳴器

    如何通過SPI使用Raspberry PI零與FPGA通信

    電子發燒友網站提供《如何通過SPI使用Raspberry PI零與FPGA通信.zip》資料免費下載
    發表于 06-13 15:52 ?0次下載
    如何<b class='flag-5'>通過</b>SPI使用<b class='flag-5'>Raspberry</b> <b class='flag-5'>PI</b>零與FPGA通信

    Raspberry Pi Zero上監視Wi-Fi

    電子發燒友網站提供《在Raspberry Pi Zero上監視Wi-Fi.zip》資料免費下載
    發表于 06-16 10:44 ?0次下載
    在<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Zero上<b class='flag-5'>監視</b>Wi-Fi

    通過USB對Raspberry Pi進行編程

    電子發燒友網站提供《通過USB對Raspberry Pi進行編程.zip》資料免費下載
    發表于 06-30 10:24 ?0次下載
    <b class='flag-5'>通過</b>USB對<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>進行編程

    Pi Skype監視器開源分享

    電子發燒友網站提供《Pi Skype監視器開源分享.zip》資料免費下載
    發表于 07-10 10:00 ?0次下載
    <b class='flag-5'>Pi</b> Skype<b class='flag-5'>監視器</b>開源分享

    監視器進入休眠狀態怎么辦 監視器的屏幕刷新頻率怎么設置

    監視器進入休眠狀態怎么辦  如果您的監視器進入了休眠狀態(常見于長時間無操作時),您可以嘗試以下方法解決問題:   1. 檢查連接:確保電源線和視頻信號線(如HDMI、VGA等)都連接穩定,沒有
    發表于 09-07 16:10 ?8585次閱讀

    Banana Pi BPI-M6(Raspberry Pi 5 替代品)初始設置及固件燒錄

    Banana Pi BPI-M6(Raspberry Pi 5 替代品)初始設置及固件燒錄
    的頭像 發表于 11-09 09:24 ?1507次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-M6(<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 替代品)初始<b class='flag-5'>設置</b>及固件燒錄
    主站蜘蛛池模板: 久久精品国产亚洲aa | 久久青草精品一区二区三区 | 久久久久88色偷偷 | 丁香六月婷婷七月激情 | 91老色批网站免费看 | 特级毛片aaaa级毛片免费 | 4虎最新地址 | 亚洲ol| 丁香六月婷婷综合 | 爱婷婷视频在线观看 | 国产女在线 | 国语一级毛片私人影院 | 亚洲天堂免费在线 | 天天夜干 | 91福利专区 | 美女黄网站人色视频免费国产 | 一本大道一卡二卡四卡 | 免费色在线 | 在线高清国产 | 美女张开腿露尿口给男人亲 | 欧美精品一二区 | 久久综合九色综合精品 | 人人插视频 | 美女大黄三级视频在线观看 | 精品一区视频 | 性欧美xxx 不卡视频 | 综合黄色| 亚洲欧美日韩一区 | 国产亚洲papapa | 在线观看视频高清视频 | 黄网站视频在线观看 | 天天射天天射 | 日本三人交xxx69视频 | www.五月天| 欧美成人一区亚洲一区 | 国产三级在线观看播放 | 国产日日操| 无遮挡很爽很污很黄很色的网站 | 大尺度视频网站久久久久久久久 | 午夜视频免费观看黄 | mm131美女肉体艺术图片 |