电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>智慧光城电缆温度监测系统

智慧光城电缆温度监测系统

2022-10-20 | zip | 0.19 MB | 次下载 | 免费

资料介绍

描述

故事/问题

如前所述,在许多城市都可以看到,路灯是一个城市的巨额开支之一。花费的成本是巨大的,所有的钠蒸气灯都消耗更多的功率。花在路灯上的费用可以用于国家的其他发展。目前使用手动系统,其中灯将被打开/关闭,即灯将在晚上打开并在早上关闭。因此,在开/关之间有很多能量浪费。这是转向自动系统的主要原因之一,因为减少了电力浪费,从而节省了大量金钱开支。除此之外,现有系统的其他缺点如下所述。

地下输电电缆经常面临通风不良的挑战,在高温环境下会降低输电能力并损坏电缆材料。有必要采取散热措施,不仅要确保电力传输系统的安全性,还要确保电力传输系统的效率。

客观的

如前所述,在许多城市都可以看到,路灯是一个城市的巨额开支之一。花费的成本是巨大的,所有的钠蒸气灯都消耗更多的功率。花在路灯上的费用可以用于国家的其他发展。目前使用手动系统,其中灯将被打开/关闭,即灯将在晚上打开并在早上关闭。因此,在开/关之间有很多能量浪费。这是转向自动系统的主要原因之一,因为减少了电力浪费,从而节省了大量金钱开支。除此之外,现有系统的其他缺点如下所述。

地下输电电缆经常面临通风不良的挑战,在高温环境下会降低输电能力并损坏电缆材料。有必要采取散热措施,不仅要确保电力传输系统的安全性,还要确保电力传输系统的效率。

项目范围

对于发展中国家,控制和监测系统应该变得智能灯光控制系统在线将节省时间。并且光线的状况会让用户感到安全。

温度监测系统将智能监测数据提供给用户。由此可以减少查找错误的复杂性,并且可以有效地完成工作。

项目套件

poYBAGNQxbyAJjZ6AACn9n7sMlg847.jpg
项目套件:智慧光城和UG电缆温度监测系统
 

 

框图

pYYBAGNQxb6AJ7uQAABltMRVXas165.png
框图
 

 

引脚图和连接

1. 光控系统

poYBAGNQxcGALEaHAABQg925Pc8858.png
光控系统引脚图
 

 

连接灯控制:

  • 将螺栓 Wi-Fi 模块连接到电源
  • 进行配置以使其联机。
  • 关闭电源并按照引脚图(Pic05)进行连接。
  • LED 连接在“0”数字引脚和“GND”引脚之间。
  • 在“A0”模拟引脚和“GND”引脚之间连接一个电阻
  • 在“A0”模拟引脚和“3V3”引脚之间连接 LDR 光传感器
  • 使用 4 通道继电器模块从“1”、“2”、“3”、用于灯连接的数字引脚获取输出。

2.温度监测系统。

poYBAGNQxcWAUpe5AAAy3THFoOE283.png
温度监测系统框图
 

 

温度监视器的连接:

  • 将螺栓 Wi-Fi 模块连接到电源。
  • 进行配置以使其联机。
  • 关闭电源并按照引脚图(Pic06)进行连接。
  • 在“A0”模拟引脚、“GND”引脚和“5V”引脚之间连接 LM35 温度传感器

硬件组件

  • 螺栓 WiFi 模块
  • 引领
  • 光传感器
  • 温度感应器
  • 电阻器
  • 跳线
  • 面包板
  • 安卓或IOS手机
  • 电脑或笔记本电脑
  • 电源

软件内容

目前的工作/方法

在这个项目中,Bolt IoT 模块用于控制照明系统和地下电缆的温度监测。为了让使用 Bolt IoT 模块的过程变得简单方便,Bolt 为用户提供了自己的应用程序、自己的云接口、自己的设备。应用名称为“Bolt IoT App”,云名称为“ https://cloud.boltiot.com”设备名称为“Bolt Wi-Fi Module”。为 Bolt 模块提供最大 5v 电源。电路按照连接方法进行连接,设备使用Android或IOS Mobile中的接口设备通过互联网连接到Bolt Cloud。通过云端将所需的程序和指令插入到Bolt Wi-Fi Module设备中,然后设备按要求工作,云端和设备之间没有任何物理连接。

灯光控制项目正在使用 Bolt IoT 模块将灯光系统连接到 Bolt Cloud。在 Bolt Cloud 中,我们通过用户界面操作灯的 ON/OFF 系统。尊敬的 HTML 程序将从云端接口插入到 Bolt Wifi 模块中,以控制灯的开/关状态。Python 程序将通过 Linux Ubuntu 16.04 终端盒连接到 Bolt 设备,该终端盒向用户发送有关设备运行状况的警报消息。根据程序中给出的算法,该设备可以与 Bolt IoT Cloud 工作或交谈。用户可以从云端界面和 Bolt App 控制灯光系统。

温度监测项目正在感应地下电缆的带电温度。该项目中使用传感器 LM 35 进行实时温度传感。传感器放置在铺设地下电缆的位置。传感器由 Bolt IoT wifi 模块激活,该模块与 Bolt 云接口。将Java Script程序通过云端接口插入到Bolt Wifi模块中,在云端接口中获取实时温度。Python 程序将通过 Linux Ubuntu 16.04 终端盒连接到 Bolt 设备,当温度超过程序中设置的最低或最高温度限制时,它会向用户发送警报消息。用户可以在 Cloud 界面和 Bolt App 上监控实时温度。

软件编程

软件编程

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. 温度监测

两部分

一个。配置文件

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)

项目收益

  • 路灯自动切换
  • 降低维护成本
  • 减少二氧化碳排放
  • 减少光污染
  • 无线通信
  • 无线监控
  • 节能
  • 减少人力

结论和未来范围

已经展示了一种基于 Bolt Wi-Fi 模块的路灯控制设计方案,可以对其进行编程以对事件做出反应(基于昼夜检测)并引发相应的动作。所提出的方案提供了使用自动化系统控制路灯的模式。即基于光强度,传感器将数据发送到bolt,直到根据算法采取行动

基于物联网的温度和湿度检测设备为监测农业参数提供了一个高效且明确的系统。该系统还提供了一个纠正运动或决策系统。基于物联网的区域监控是最方便的,但它也允许消费者研究周围环境中的正确修改并采取可能的行动。它价格便宜,耗电量少得多

基于物联网的系统可以扩展为从远程位置控制非凡的电子电气设备。

 

 

 

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费