電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>智慧光城電纜溫度監(jiān)測(cè)系統(tǒng)

智慧光城電纜溫度監(jiān)測(cè)系統(tǒng)

2022-10-20 | zip | 0.19 MB | 次下載 | 免費(fèi)

資料介紹

描述

故事/問題

如前所述,在許多城市都可以看到,路燈是一個(gè)城市的巨額開支之一。花費(fèi)的成本是巨大的,所有的鈉蒸氣燈都消耗更多的功率。花在路燈上的費(fèi)用可以用于國(guó)家的其他發(fā)展。目前使用手動(dòng)系統(tǒng),其中燈將被打開/關(guān)閉,即燈將在晚上打開并在早上關(guān)閉。因此,在開/關(guān)之間有很多能量浪費(fèi)。這是轉(zhuǎn)向自動(dòng)系統(tǒng)的主要原因之一,因?yàn)闇p少了電力浪費(fèi),從而節(jié)省了大量金錢開支。除此之外,現(xiàn)有系統(tǒng)的其他缺點(diǎn)如下所述。

地下輸電電纜經(jīng)常面臨通風(fēng)不良的挑戰(zhàn),在高溫環(huán)境下會(huì)降低輸電能力并損壞電纜材料。有必要采取散熱措施,不僅要確保電力傳輸系統(tǒng)的安全性,還要確保電力傳輸系統(tǒng)的效率。

客觀的

如前所述,在許多城市都可以看到,路燈是一個(gè)城市的巨額開支之一。花費(fèi)的成本是巨大的,所有的鈉蒸氣燈都消耗更多的功率。花在路燈上的費(fèi)用可以用于國(guó)家的其他發(fā)展。目前使用手動(dòng)系統(tǒng),其中燈將被打開/關(guān)閉,即燈將在晚上打開并在早上關(guān)閉。因此,在開/關(guān)之間有很多能量浪費(fèi)。這是轉(zhuǎn)向自動(dòng)系統(tǒng)的主要原因之一,因?yàn)闇p少了電力浪費(fèi),從而節(jié)省了大量金錢開支。除此之外,現(xiàn)有系統(tǒng)的其他缺點(diǎn)如下所述。

地下輸電電纜經(jīng)常面臨通風(fēng)不良的挑戰(zhàn),在高溫環(huán)境下會(huì)降低輸電能力并損壞電纜材料。有必要采取散熱措施,不僅要確保電力傳輸系統(tǒng)的安全性,還要確保電力傳輸系統(tǒng)的效率。

項(xiàng)目范圍

對(duì)于發(fā)展中國(guó)家,控制和監(jiān)測(cè)系統(tǒng)應(yīng)該變得智能。燈光控制系統(tǒng)在線將節(jié)省時(shí)間。并且光線的狀況會(huì)讓用戶感到安全。

溫度監(jiān)測(cè)系統(tǒng)將智能監(jiān)測(cè)數(shù)據(jù)提供給用戶。由此可以減少查找錯(cuò)誤的復(fù)雜性,并且可以有效地完成工作。

項(xiàng)目套件

poYBAGNQxbyAJjZ6AACn9n7sMlg847.jpg
項(xiàng)目套件:智慧光城和UG電纜溫度監(jiān)測(cè)系統(tǒng)
?

?

框圖

pYYBAGNQxb6AJ7uQAABltMRVXas165.png
框圖
?

?

引腳圖和連接

1. 光控系統(tǒng)

poYBAGNQxcGALEaHAABQg925Pc8858.png
光控系統(tǒng)引腳圖
?

?

連接燈控制:

  • 將螺栓 Wi-Fi 模塊連接到電源。
  • 進(jìn)行配置以使其聯(lián)機(jī)。
  • 關(guān)閉電源并按照引腳圖(Pic05)進(jìn)行連接。
  • LED 連接在“0”數(shù)字引腳和“GND”引腳之間。
  • 在“A0”模擬引腳和“GND”引腳之間連接一個(gè)電阻。
  • 在“A0”模擬引腳和“3V3”引腳之間連接 LDR 光傳感器。
  • 使用 4 通道繼電器模塊從“1”、“2”、“3”、用于燈連接的數(shù)字引腳獲取輸出。

2.溫度監(jiān)測(cè)系統(tǒng)。

poYBAGNQxcWAUpe5AAAy3THFoOE283.png
溫度監(jiān)測(cè)系統(tǒng)框圖
?

?

溫度監(jiān)視器的連接:

  • 將螺栓 Wi-Fi 模塊連接到電源。
  • 進(jìn)行配置以使其聯(lián)機(jī)。
  • 關(guān)閉電源并按照引腳圖(Pic06)進(jìn)行連接。
  • 在“A0”模擬引腳、“GND”引腳和“5V”引腳之間連接 LM35 溫度傳感器

硬件組件

  • 螺栓 WiFi 模塊
  • 引領(lǐng)
  • 光傳感器
  • 溫度感應(yīng)器
  • 電阻器
  • 跳線
  • 面包板
  • 安卓或IOS手機(jī)
  • 電腦或筆記本電腦
  • 電源

軟件內(nèi)容

目前的工作/方法

在這個(gè)項(xiàng)目中,Bolt IoT 模塊用于控制照明系統(tǒng)和地下電纜的溫度監(jiān)測(cè)。為了讓使用 Bolt IoT 模塊的過程變得簡(jiǎn)單方便,Bolt 為用戶提供了自己的應(yīng)用程序、自己的云接口、自己的設(shè)備。應(yīng)用名稱為“Bolt IoT App”,云名稱為“ https://cloud.boltiot.com”設(shè)備名稱為“Bolt Wi-Fi Module”。為 Bolt 模塊提供最大 5v 電源。電路按照連接方法進(jìn)行連接,設(shè)備使用Android或IOS Mobile中的接口設(shè)備通過互聯(lián)網(wǎng)連接到Bolt Cloud。通過云端將所需的程序和指令插入到Bolt Wi-Fi Module設(shè)備中,然后設(shè)備按要求工作,云端和設(shè)備之間沒有任何物理連接。

燈光控制項(xiàng)目正在使用 Bolt IoT 模塊將燈光系統(tǒng)連接到 Bolt Cloud。在 Bolt Cloud 中,我們通過用戶界面操作燈的 ON/OFF 系統(tǒng)。尊敬的 HTML 程序?qū)脑贫私涌诓迦氲?Bolt Wifi 模塊中,以控制燈的開/關(guān)狀態(tài)。Python 程序?qū)⑼ㄟ^ Linux Ubuntu 16.04 終端盒連接到 Bolt 設(shè)備,該終端盒向用戶發(fā)送有關(guān)設(shè)備運(yùn)行狀況的警報(bào)消息。根據(jù)程序中給出的算法,該設(shè)備可以與 Bolt IoT Cloud 工作或交談。用戶可以從云端界面和 Bolt App 控制燈光系統(tǒng)。

溫度監(jiān)測(cè)項(xiàng)目正在感應(yīng)地下電纜的帶電溫度。該項(xiàng)目中使用傳感器 LM 35 進(jìn)行實(shí)時(shí)溫度傳感。傳感器放置在鋪設(shè)地下電纜的位置。傳感器由 Bolt IoT wifi 模塊激活,該模塊與 Bolt 云接口。將Java Script程序通過云端接口插入到Bolt Wifi模塊中,在云端接口中獲取實(shí)時(shí)溫度。Python 程序?qū)⑼ㄟ^ Linux Ubuntu 16.04 終端盒連接到 Bolt 設(shè)備,當(dāng)溫度超過程序中設(shè)置的最低或最高溫度限制時(shí),它會(huì)向用戶發(fā)送警報(bào)消息。用戶可以在 Cloud 界面和 Bolt App 上監(jiān)控實(shí)時(shí)溫度。

軟件編程

軟件編程

1. 光控

兩部分

一個(gè)。配置文件

SID = "ACbd37ff2f1db29bc0c0xxxxxx3666b5"
AUTH_TOKEN = "f15ee60f368502bxxxxxx6f21bec"
FROM_NUMBER = "+19048XXX11"
TO_NUMBER = "+91782XXXXX02"
API_KEY = "c31407d6-51db-4435-xxxx-8e8xxxxx511"
DEVICE_ID = "BOLT1316XXXX"

灣。light_sms.py

import conf, json, time, math, statistics
from boltiot import Sms, Bolt
def compute_bounds(history_data,frame_size,factor):
     if len(history_data)
         return None
     if len(history_data)>frame_size:
         del history_data[0:len(history_data)-frame_size]
     Mn=statistics.mean(history_data)
     Variance=0
     for data in history_data :
         Variance += math.pow((data-Mn),2)
     Zn = factor*math.sqrt(Variance/frame_size)
     High_bound=history_data[frame_size-1]+Zn
     Low_bound=history_data[frame_size-1]-Zn
     return[High_bound, Low_bound]

mybolt = Bolt(conf.API_KEY,conf.DEVICE_ID)
sms=Sms(conf.SSID, conf.AUTH_TOKEN, conf.TO_WHATSAPP, conf.FROM_WHATSAPP)
history_data=[]

while True:
     response =mybolt.analogRead('A0')
     response1 =mubolt.analogRead('A0')
     data= json.loads(response)
     if data['success']!=1
         print("There was an Error while retriving the data.")
         print("This is the Error:"+data['value'])
         time.sleep(10)
         contiue

     print("This is the value"+data['value']
     sensor_value=0
     try:
         sensor_value = int(data['value'])
     except e:
         print("There was an error while parsing the response:",e)
         continue

     bond = compute_bounds(history_data, conf.FRAME_SIZE, conf.MUL_FACTOR)
     if not bound:
         required_data_count = conf.FRAME_SIZE-len(history_data)
         print("Not enough data to compute Z-core. Need", required_data_count,"more data points")
         history_data.append(int(data['value']))
         time.sleep(10)
         continue

     try:
         if sensor_value > bound[0]:
              print("The light level increased suddenly. Sending an SMS.")
              response = sms.send_sms("The lights are turned ON")
              response1 = sms_whatsapp.send_sms("The Lights are Turned ON")
              print("This is the response for sms", response)
              print("This is the response for whatsapp", response1)
         elif sensor_value
              print("The light level decreased suddenly. Sending an SMS.")
              response = sms.send_sms("The lights are turned OFF")
              response1 = sms_whatsapp.send_sms("The Lights are Turned OFF")
              print("This is the response for sms", response)
              print("This is the response for whatsapp", response1)
         history_data.append(sensor_value);
     except Ecxeption as e:
         print("Error",e)
     time.sleep(10)

1. 溫度監(jiān)測(cè)

兩部分

一個(gè)。配置文件

SID = "ACbd37ff2f1db29bc0c08xxxx83666b5"
AUTH_TOKEN = "f15ee60f368502bxxxxxx76f21bec"
FROM_NUMBER = "+19048XXXX1"
TO_NUMBER = "+91782XXXXX202"
FROM_WHATSAPP = "whatsapp: +141552XXXX6"
TO-WHATSAPP = "whatsapp: +917829XXXX2"
API_KEY = "c31407d6-51db-4435-xxxx-8e8acXXXXX11"
DEVICE_ID = "BOLT131XXXXX"
FRAME_SIZE= 3
MUL_FACTOR = 10

灣。temprature_sms

import conf
from boltiot import Sms, Bolt
import json, time

minimum_limit = 32
maximum_limit = 37

mybot = Bolt(conf.API_KEY, conf.DEVICE_ID)
sms = Sms(conf.SSID, conf.AUTH_TOKEN, conf.TO_NUMBER, conf.FROM_NUMBER)

while True:
     print("Reading sensor value")
     response = mybolt.analogRead('A0')
     data = json.loads(response)
     print("Sensor value is: " +str(data['value']))
     try:
         sensor_value = int(data['value'])
         Temprature = (100*sensor_value)/1024
         print("The Current Temprature is : ",Temprature)
         if Temprature > maximum_limit of Temprature < minimum_limit:
              print(" Making Request to Twilio to send a SMS")
              response = sms.send_sms("ALERT: Your underground cable tempratre is not in expected limit, The current temprature sensor value is" +str(Temprature))
              print("Response recieved from Twilio is: " +str(response))
              print("Status of the SMS at Twilio is:" +str(response.status))
     except Exception as e:
         print("Error occured : Below are thw details")
         print(e)
     time.sleep(10)

項(xiàng)目收益

  • 路燈自動(dòng)切換
  • 降低維護(hù)成本
  • 減少二氧化碳排放
  • 減少光污染
  • 無線通信
  • 無線監(jiān)控
  • 節(jié)能
  • 減少人力

結(jié)論和未來范圍

已經(jīng)展示了一種基于 Bolt Wi-Fi 模塊的路燈控制設(shè)計(jì)方案,可以對(duì)其進(jìn)行編程以對(duì)事件做出反應(yīng)(基于晝夜檢測(cè))并引發(fā)相應(yīng)的動(dòng)作。所提出的方案提供了使用自動(dòng)化系統(tǒng)控制路燈的模式。即基于光強(qiáng)度,傳感器將數(shù)據(jù)發(fā)送到bolt,直到根據(jù)算法采取行動(dòng)

基于物聯(lián)網(wǎng)的溫度和濕度檢測(cè)設(shè)備為監(jiān)測(cè)農(nóng)業(yè)參數(shù)提供了一個(gè)高效且明確的系統(tǒng)。該系統(tǒng)還提供了一個(gè)糾正運(yùn)動(dòng)或決策系統(tǒng)。基于物聯(lián)網(wǎng)的區(qū)域監(jiān)控是最方便的,但它也允許消費(fèi)者研究周圍環(huán)境中的正確修改并采取可能的行動(dòng)。它價(jià)格便宜,耗電量少得多

基于物聯(lián)網(wǎng)的系統(tǒng)可以擴(kuò)展為從遠(yuǎn)程位置控制非凡的電子電氣設(shè)備。

?

?

?

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)