資料介紹
描述
故事/問題
如前所述,在許多城市都可以看到,路燈是一個(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)目套件
?
框圖
?
引腳圖和連接
1. 光控系統(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)。
?
溫度監(jiān)視器的連接:
- 將螺栓 Wi-Fi 模塊連接到電源。
- 進(jìn)行配置以使其聯(lián)機(jī)。
- 關(guān)閉電源并按照引腳圖(Pic06)進(jìn)行連接。
- 在“A0”模擬引腳、“GND”引腳和“5V”引腳之間連接 LM35 溫度傳感器。
硬件組件
軟件內(nèi)容
- 螺栓云
- 螺栓物聯(lián)網(wǎng)應(yīng)用
- HTML
- Java 腳本
- Python
- Linux
- Ubuntu
- 甲骨文虛擬盒子
目前的工作/方法
在這個(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. 光控
兩部分
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è)
兩部分
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ù)成本
- 減少二氧化碳排放
- 減少光污染
- 無(wú)線通信
- 無(wú)線監(jiān)控
- 節(jié)能
- 減少人力
結(jié)論和未來(lái)范圍
已經(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è)備。
?
?
?
?
- 虹科ELPRO醫(yī)藥供應(yīng)鏈溫度監(jiān)測(cè)系統(tǒng)目錄
- 電力電纜溫度及載流量算法研究
- 電纜導(dǎo)體無(wú)線測(cè)溫與電纜運(yùn)行狀態(tài)監(jiān)測(cè)系統(tǒng)的應(yīng)用 12次下載
- 礦用高壓電纜絕緣在線監(jiān)測(cè)系統(tǒng) 1次下載
- 基于zigbee冷庫(kù)溫度無(wú)線監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11次下載
- 基于ZigBee的冷庫(kù)溫度無(wú)線監(jiān)測(cè)系統(tǒng)的設(shè)計(jì) 17次下載
- 基于Zigbee的電纜頭溫度監(jiān)測(cè)系統(tǒng) 53次下載
- 基于BOTDA技術(shù)的電纜溫度監(jiān)測(cè)
- 分布式電纜溫度監(jiān)控系統(tǒng) 74次下載
- 電纜接頭溫度在線監(jiān)測(cè)系統(tǒng)設(shè)計(jì) 33次下載
- 高溫超導(dǎo)電纜監(jiān)測(cè)系統(tǒng)的構(gòu)建 33次下載
- 分布式傳感器在電力電纜溫度系統(tǒng)中的應(yīng)用
- 溫度監(jiān)測(cè)系統(tǒng)在電纜接頭過熱預(yù)警中的應(yīng)用
- 電力電纜火災(zāi)在線監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)
- 制梁廠水泥養(yǎng)護(hù)室溫度集中監(jiān)測(cè)系統(tǒng)
- 電纜選型時(shí)應(yīng)該考慮什么 1050次閱讀
- 電力電纜的工作電壓 2654次閱讀
- 基于無(wú)線技術(shù)的齒輪箱溫度在線監(jiān)測(cè)系統(tǒng) 765次閱讀
- 聯(lián)網(wǎng)溫度監(jiān)測(cè) 599次閱讀
- MAX6652系統(tǒng)監(jiān)測(cè)器將電壓監(jiān)測(cè)與溫度檢測(cè)相結(jié)合 716次閱讀
- MAX16031/MAX16032系統(tǒng)監(jiān)測(cè)器的外部溫度傳感器校準(zhǔn) 825次閱讀
- 如何構(gòu)建高分辨率溫度監(jiān)測(cè)系統(tǒng) 827次閱讀
- 利用光纖布拉格光柵技術(shù)監(jiān)測(cè)動(dòng)力電池包的溫度 5251次閱讀
- 耐火電纜和阻燃電纜的區(qū)別 8216次閱讀
- 幾種常見的溫度傳感器的基本原理解析 2.9w次閱讀
- 深圳廠家,揚(yáng)塵TSP自動(dòng)在線監(jiān)測(cè)系統(tǒng) 1681次閱讀
- 基于單片機(jī)的溫度報(bào)警系統(tǒng)設(shè)計(jì) 1w次閱讀
- 基于TC35i的遠(yuǎn)程溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì) 3089次閱讀
- 煤礦主排水泵房溫度監(jiān)測(cè)系統(tǒng)電路設(shè)計(jì) 5382次閱讀
- 一種高效的蓄電池性能監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)方案 1762次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多