RAILWAY MONITORING OF RAILWAY SYSYTEM PPT.pptx

ajithstephen11 9 views 12 slides Mar 07, 2025
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

RAILWAY MONITORING OF RAILWAY SYSYTEM


Slide Content

FIRE ALARM DETECTION INTERNSHIP PRESENTATION

Rlogics technologies pvt limited established in the year 2019, we are situated in Bangalore. Based on our rich experience and technology understanding, with own production capability and centralized resource locally, we are able to offer you one stop service for small, medium to mass production with competitive terms, quality and delivery assurance. Rlogic Technologies is the one stop solution for all your PCB fabrication and Wire Harness fabrication requirements, we provide the complete End to End support in PCBs and Wire Harness Engineering & Manufacturing. we practice stage gate quality inspection so as to maintain quality, reliability and traceability at every production and process stages ABOUT THE COMPANY Rlogics technologies pvt limited

Introduction: FIRE ALARM DETECTION Fire alarm systems are crucial for safety, detecting smoke, heat, or flames to alert occupants and emergency services. A Raspberry Pi-based fire alarm system can be designed to detect fire-related indicators using various sensors and components. This setup is ideal for learning about electronics, programming, and sensor integration while creating a functional and potentially life-saving system.

RASPBERRY PI FLAME SENSOR GAS SENSOR BUZZER LED JUMPERS COMPONENTS:

CIRCUIT DIAGRAM:

WORKING :

import RPi.GPIO as GPIO import time import blynklib import spidev # Blynk authentication BLYNK_AUTH = 'Your Auth Token' blynk = blynklib.Blynk (BLYNK_AUTH) # Pin definitions LED_PIN = 13 FLAME_SENSOR_PIN = 12 BUZZER_PIN = 4 RELAY_PIN = 5 SMOKE_SENSOR_CHANNEL = 0 # MCP3008 channel # Smoke threshold SMOKE_THRESHOLD = 500 # GPIO and SPI setup GPIO.setmode (GPIO.BCM) GPIO.setup ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.OUT) GPIO.setup (FLAME_SENSOR_PIN, GPIO.IN) spi = spidev.SpiDev () spi.open (0, 0) spi.max_speed_hz = 1350000 def read_adc (channel): adc = spi.xfer2([1, (8 + channel) << 4, 0]) return (( adc [1] & 3) << 8) + adc [2] while True: # Read sensors smoke_value = read_adc (SMOKE_SENSOR_CHANNEL) flame_status = GPIO.input (FLAME_SENSOR_PIN) # Update Blynk blynk.virtual_write (2, smoke_value ) blynk.virtual_write (0, flame_status ) # Smoke detection if smoke_value > SMOKE_THRESHOLD: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.HIGH) blynk.notify ("Alert: Smoke Detected") else: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.LOW) # Flame detection if flame_status == GPIO.LOW: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.HIGH) blynk.notify ("Alert: Fire Detected") else: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.LOW) time.sleep (0.5) blynk.run () def read_adc (channel): adc = spi.xfer2([1, (8 + channel) << 4, 0]) return (( adc [1] & 3) << 8) + adc [2] while True: # Read sensors smoke_value = read_adc (SMOKE_SENSOR_CHANNEL) flame_status = GPIO.input (FLAME_SENSOR_PIN) # Update Blynk blynk.virtual_write (2, smoke_value ) blynk.virtual_write (0, flame_status ) # Smoke detection if smoke_value > SMOKE_THRESHOLD: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.HIGH) blynk.notify ("Alert: Smoke Detected") else: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.LOW) # Flame detection if flame_status == GPIO.LOW: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.HIGH) blynk.notify ("Alert: Fire Detected") else: GPIO.output ([LED_PIN, BUZZER_PIN, RELAY_PIN], GPIO.LOW) time.sleep (0.5) blynk.run () CODE:

ADVANTAGES: 1. Early Warning 2. Reduced Risk 3.Property Protection 4. Compliance 5. Reliability 6. Low Maintenance 7. Cost-Effective

DISADVANTAGES: 1. False Alarms 2. System Failure 3. Limited Coverage 4. INITIAL Cost 5.Testing and Inspection 6. Maintenance Costs 7. User Error

APPLICATIONS: 1. Commercial Buildings 2.Healthcare Facilities 3. Data Centers 4. Residential Buildings 5.Educational Institutions

A fire alarm detection project, whether utilizing commercial systems or DIY approaches like Raspberry Pi, is vital for enhancing safety and early detection of fire hazards. This type of project offers several advantages, including cost-effectiveness, customizability, and educational value. It can be particularly beneficial for residential settings, educational environments, small businesses, remote locations, and for prototyping and development purposes. CONCLUSION : RIMBERIO COMPANY

THANK YOU BY: SUDEEP KUMAR NAYAKA AJITH STEPHEN C HN SANJAY K SHIVARAM S KIRAN
Tags