Smart Vehicle Safety System with Smoke Detection

  • 2025
  • .
  • 15:30
  • Quality: HD

SHORT DESCRIPTION – చిన్న వివరణ Smart Vehicle Safety System with Smoke Detection అనేది వాహనంలో పొగ (స్మోక్) వచ్చినప్పుడు వెంటనే గుర్తించి, బజ్జర్, LEDs మరియు LCD స్క్రీన్ ద్వారా హెచ్చరికలు ఇచ్చే స్మార్ట్ మోడల్. ఇది అర్డునో ఆధారంగా పనిచేస్తుంది, విద్యార్థుల ప్రాజెక్ట్‌లకు చాలా ఉపయోగపడుతుంది.


Genre: SCIENCE PROJECTS WITH WORKING MODELS IN TELUGU

Country: Unknown

Rating(0)
Favicon

Smart Vehicle Safety System with Smoke Detection

BRIEF DESCRIPTION

ప్రాథమిక సమాచారం

Objective – ప్రాజెక్ట్ లక్ష్యం

వాహనంలో పొగ వచ్చేటప్పుడు లేదా అగ్ని ప్రమాదం సంభవించే పరిస్థితుల్లో ముందుగానే హెచ్చరించి, ప్రయాణికుల భద్రతను మెరుగుపరచడమే ఈ ప్రాజెక్ట్ ఉద్దేశ్యం.

???? Components Needed – కావలసిన భాగాలు

  • ఫోమ్ బోర్డు లేదా సన్ బోర్డు
  • అర్డునో UNO మైక్రోకంట్రోలర్
  • 16x2 LCD స్క్రీన్ (I2C తో)
  • స్మోక్ సెన్సార్ (MQ2 / MQ135)
  • BO వీల్స్
  • DVD మోటార్లు
  • సర్వో మోటార్లు
  • పవర్ డిస్ట్రిబ్యూషన్ బోర్డు
  • బజ్జర్
  • పుష్ బటన్
  • LED లు
  • జంపర్ వైర్లు

Circuit Diagram – సర్క్యూట్ అమరిక

  • స్మోక్ సెన్సార్ Arduino A0కి కనెక్ట్ చేయాలి
  • LCD స్క్రీన్ I2C (SDA/SCL) పిన్‌కి కనెక్ట్ చేయాలి
  • బజ్జర్, LEDలు డిజిటల్ పిన్స్‌కి కనెక్ట్ చేయాలి
  • మోటార్లు మరియు సర్వోలకు పవర్ డిస్ట్రిబ్యూషన్ బోర్డు ద్వారా పవర్ ఇవ్వాలి
  • పుష్ బటన్ డిజిటల్ పిన్‌కి కనెక్ట్ చేయాలి

⚙️ Operation – పని తీరు

వాహనంలో పొగ వస్తే స్మోక్ సెన్సార్ దాన్ని గుర్తిస్తుంది. అర్డునో ఆ సిగ్నల్‌ను రీడ్ చేసి:

  • బజ్జర్ మోగుతుంది
  • LED లు వెలుగుతాయి
  • LCD స్క్రీన్‌లో "Smoke Detected" అనే మెసేజ్ చూపిస్తుంది
  • వాహనాన్ని ఆపేలా మోటార్ స్టాప్ చేయవచ్చు
  • బటన్ ద్వారా సిస్టమ్‌ను రీసెట్ చేయవచ్చు

Conclusion – తుది మాట

ఈ ప్రాజెక్ట్ వాహన భద్రతను మెరుగుపరచడంలో ఉపయోగపడుతుంది. విద్యార్థులు దీని ద్వారా సెన్సార్ ఆధారిత అలర్ట్ సిస్టమ్ ఎలా పనిచేస్తుందో నేర్చుకోవచ్చు.

Smart Vehicle Safety System with Smoke Detection

FULL PROJECT REPORT 

పూర్తి ప్రాజెక్ట్ వివరణ

Introduction – పరిచయం

ఈ రోజుల్లో వాహన భద్రత చాలా ముఖ్యం. వాహనంలో పొగ లేదా ఫైర్ వచ్చినప్పుడు వెంటనే హెచ్చరించే స్మార్ట్ సిస్టమ్ అవసరం. ఈ ప్రాజెక్ట్ అదే దిశగా పనిచేస్తుంది – పొగ వస్తే వెంటనే అలర్ట్ ఇస్తుంది.

???? Components and Materials – ఉపయోగించే భాగాలు

  • ఫోమ్ బోర్డు / సన్ బోర్డు – మోడల్ బేస్ కోసం
  • Arduino UNO – మెయిన్ కంట్రోలర్
  • LCD డిస్‌ప్లే (I2C) – మెసేజ్ చూపించేందుకు
  • స్మోక్ సెన్సార్ – పొగ గుర్తించేందుకు
  • BO వీల్స్, DVD మోటార్లు – వాహనాన్ని simulate చేయడానికి
  • సర్వో మోటార్ – తిరుగుడుకు
  • పవర్ బోర్డు – అన్ని భాగాలకు పవర్ ఇవ్వడానికి
  • బజ్జర్, LEDలు, బటన్, వైర్లు – అలర్ట్స్ కోసం

⚙️ Working Principle – ఎలా పనిచేస్తుంది

స్మోక్ సెన్సార్ ద్వారా పొగ వచ్చినప్పుడు Arduino ద్వారా బజ్జర్, LEDs, LCD స్క్రీన్—all పిలుపునివ్వడం జరుగుతుంది. వాహనం ఆపడం లేదా దిశ మార్చడం మోటార్ల ద్వారా simulate చేస్తాం.

???? Circuit Diagram – కనెక్షన్ల వివరాలు

  • A0 స్మోక్ సెన్సార్
  • SDA/SCL LCD
  • D3, D4 బజ్జర్, LEDs
  • D5–D6 సర్వో మోటార్లు
  • D7–D8 DVD మోటార్లు
  • D9 పుష్ బటన్

???? Programming – ప్రోగ్రామింగ్ విధానం

Arduino sketch లో analog read తో పొగ స్థాయిని రీడ్ చేస్తాం. ఒక predefined లిమిట్ మించి వెళ్తే, బజ్జర్, LCD, LEDల్ని ఆన్ చేస్తాం. Servo మరియు మోటార్ల కంట్రోల్ కోడ్ కూడా ఉంటుంది.

???? Testing and Calibration – టెస్టింగ్ మరియు సర్దుబాటు

  • పొగ సెన్సార్‌ను టెస్ట్ చేయడానికి లైటర్ లేదా అగ్గిపుల్ల వాడాలి
  • మోటార్లు రీస్పాండ్ అవుతున్నాయా చెక్ చేయాలి
  • LCD స్క్రీన్‌లో మెసేజ్ బాగానే వస్తున్నదా చూసుకోవాలి
  • బటన్ ద్వారా రీసెట్ సరిగా అవుతున్నదా చూడాలి

???? Advantages – లాభాలు

  • పొగను వెంటనే గుర్తించగలదు
  • బజ్జర్, LED, డిస్‌ప్లే ద్వారా హెచ్చరిక
  • అర్డునో ఆధారంగా పని చేస్తుంది
  • చిన్న ఖర్చుతో స్మార్ట్ వాహన మోడల్ తయారు చేయవచ్చు

⚠️ Disadvantages – పరిమితులు

  • సెన్సార్ సెన్సిటివిటీ పై ఆధారపడుతుంది
  • ఇది చిన్న స్కేల్ మోడల్ మాత్రమే
  • 5V పవర్ అవసరం – ఎక్కువ డ్యూరేషన్‌కు స్టాబిలైజర్ అవసరం

???? Key Features – ముఖ్య విశేషాలు

  • LCD ద్వారా అలర్ట్
  • స్మోక్ డిటెక్షన్ + బజ్జర్
  • మోటార్ కంట్రోల్ (సిమ్యూలేటెడ్)
  • పుష్ బటన్‌తో మాన్యువల్ కంట్రోల్
  • విద్యార్థులకు సులభమైన ప్రాజెక్ట్

???? Applications – ఉపయోగాలు

  • విద్యార్థుల సైన్స్ ప్రాజెక్ట్స్
  • వాహన భద్రత డెమో
  • ఫైర్ అలర్ట్ సిస్టమ్‌గా schoolsలో
  • చిన్న EV మోడల్స్ కోసం

???? Safety Precautions – జాగ్రత్తలు

  • వోల్టేజ్ సరైనదిగా ఉండాలి
  • పొగను ఎక్కువగా సెన్సార్ దగ్గర పెట్టవద్దు
  • LCD మరియు ఇతర భాగాలు నీటి నుండి దూరంగా పెట్టాలి
  • సర్క్యూట్ ప్రాపర్‌గా ఇన్సులేట్ చేయాలి

????️ Mandatory Observations – తప్పనిసరి గమనించాల్సినవి

  • సెన్సార్ calibration సరిగా జరగాలి
  • LCD స్క్రీన్ ఫ్లికర్ కాకూడదు
  • బజ్జర్, LED వెంటనే స్పందించాలి
  • బటన్ ప్రెస్ చేసాక సిస్టమ్ రీసెట్ అవుతున్నదా చూడాలి

Conclusion – తుది సమాధానం

ఈ ప్రాజెక్ట్ వాహన భద్రత గురించి ఆలోచించాల్సిన అవసరాన్ని నేర్పిస్తుంది. పొగ వచ్చినప్పుడు తక్షణమే హెచ్చరికలు ఇవ్వడం ద్వారా ప్రమాదాల నుంచి ప్రొటెక్షన్ అందుతుంది. ఇది విద్యార్థులకు చాలా మంచి ప్రాజెక్ట్.

Smart Vehicle Safety System with Smoke Detection : Block Diagram diagram
Smart Vehicle Safety System with Smoke Detection : Block Diagram
Smart Vehicle Safety System with Smoke Detection : Circuit Diagram diagram
Smart Vehicle Safety System with Smoke Detection : Circuit Diagram
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <Servo.h>

// Pin definitions
#define SMOKE_SENSOR A0
#define BUZZER_PIN 8
#define PUSH_BUTTON 9
#define MOTOR_PIN 10
#define RED_LED 11
#define GREEN_LED 12

// Servo objects
Servo leftDoorServo;
Servo rightDoorServo;

// LCD setup
LiquidCrystal_I2C lcd(0x27, 16, 2); // Change address if needed

// Threshold values
const int SMOKE_THRESHOLD = 400;
const int SERVO_OPEN_ANGLE = 90;
const int SERVO_CLOSED_ANGLE = 0;

// Variables
bool emergencyState = false;
unsigned long buzzerStartTime = 0;
int buzzerCount = 0;
const int BUZZER_DURATION = 500;
const int BUZZER_PAUSE = 300;

void setup() {
  Serial.begin(9600);
 
  // Initialize LCD
  lcd.init();
  lcd.backlight();
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("System Starting");
 
  // Attach servos
  leftDoorServo.attach(5);
  rightDoorServo.attach(6);
 
  // Close doors initially
  leftDoorServo.write(SERVO_CLOSED_ANGLE);
  rightDoorServo.write(SERVO_CLOSED_ANGLE);
 
  // Set pin modes
  pinMode(BUZZER_PIN, OUTPUT);
  pinMode(PUSH_BUTTON, INPUT_PULLUP);
  pinMode(MOTOR_PIN, OUTPUT);
  pinMode(RED_LED, OUTPUT);
  pinMode(GREEN_LED, OUTPUT);
 
  // Start with motor on
  digitalWrite(MOTOR_PIN, HIGH);
  // Initial LED state (green on)
  digitalWrite(GREEN_LED, HIGH);
  digitalWrite(RED_LED, LOW);
 
  delay(2000);
  lcd.clear();
  lcd.print("System Ready");
}

void loop() {
  int smokeValue = analogRead(SMOKE_SENSOR);
 
  // Check for smoke detection
  if (smokeValue > SMOKE_THRESHOLD) {
    if (!emergencyState) {
      triggerEmergency();
    }
    handleBuzzer();
    // Set LED state (red on)
    digitalWrite(RED_LED, HIGH);
    digitalWrite(GREEN_LED, LOW);
  }
  else {
    // Smoke is normal - stop buzzer
    digitalWrite(BUZZER_PIN, LOW);
    // Set LED state (green on)
    digitalWrite(GREEN_LED, HIGH);
    digitalWrite(RED_LED, LOW);
   
    // Check if we should reset (button pressed AND smoke normal)
    if (digitalRead(PUSH_BUTTON) == LOW && emergencyState) {
      resetSystem();
    }
  }
 
  delay(100);
}

void triggerEmergency() {
  emergencyState = true;
  buzzerStartTime = millis();
  buzzerCount = 0;
 
  // Stop vehicle
  digitalWrite(MOTOR_PIN, LOW);
 
  // Open doors
  leftDoorServo.write(SERVO_OPEN_ANGLE);
  rightDoorServo.write(SERVO_OPEN_ANGLE);
 
  // Update LCD
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("EMERGENCY MODE!");
  lcd.setCursor(0, 1);
  lcd.print("Smoke Detected");
}

void handleBuzzer() {
  unsigned long currentTime = millis();
  unsigned long elapsedTime = currentTime - buzzerStartTime;
 
  if (buzzerCount < 6) { // Only beep 6 times
    // Beep phase
    if (elapsedTime < BUZZER_DURATION) {
      digitalWrite(BUZZER_PIN, HIGH);
    }
    // Pause phase
    else if (elapsedTime < BUZZER_DURATION + BUZZER_PAUSE) {
      digitalWrite(BUZZER_PIN, LOW);
    }
    // Move to next beep
    else {
      buzzerStartTime = currentTime;
      buzzerCount++;
    }
  } else {
    // After 3 beeps, keep buzzer off
    digitalWrite(BUZZER_PIN, LOW);
  }
}

void resetSystem() {
  emergencyState = false;
 
  // Close doors
  leftDoorServo.write(SERVO_CLOSED_ANGLE);
  rightDoorServo.write(SERVO_CLOSED_ANGLE);
 
  // Restart vehicle
  digitalWrite(MOTOR_PIN, HIGH);
 
  // Update LCD
  lcd.clear();
  lcd.print("System Normal");
 
  delay(500); // Debounce delay
}

Smart Vehicle Safety System with Smoke Detection

ADDITIONAL INFORMATION

అదనపు సమాచారం

 

DARC Secrets – ముఖ్యమైన విశేషాలు

ఈ ప్రాజెక్ట్‌లో DARC అంటే Dynamic Auto Response Circuit. అంటే పొగ వచ్చిన వెంటనే బజ్జర్, LCD, మోటార్—all ఒకేసారి స్పందించేలా డిజైన్ చేసాం.

???? Research – పరిశోధన సమాచారం

పొగ డిటెక్షన్ ఆధారంగా పనిచేసే వాహన భద్రతా సిస్టమ్స్ ప్రమాదాలను 70% వరకు తగ్గిస్తాయన్న పరిశోధనలు ఉన్నాయి.

???? Reference – సూచనలు

  • YES Lab Technologies తయారు చేసిన ప్రాజెక్ట్ మార్గదర్శకాలు
  • EV స్మార్ట్ మోడల్ ప్రాజెక్ట్స్ లో ఇది వాడబడింది
  • ఫైర్ సేఫ్టీ నిబంధనలు – ARAI, MoRTH ఆధారంగా

???? Future Scope – భవిష్యత్ అభివృద్ధి

  • GSM ద్వారా మెసేజ్ పంపే ఫీచర్
  • మొబైల్ అప్లికేషన్ ఇంటిగ్రేషన్
  • ఆటోమేటెడ్ బ్రేక్ కంట్రోల్
  • వాయిస్ అలర్ట్ మాడ్యూల్స్

???? Reference Journals – రిఫరెన్స్ జర్నల్స్

  • Journal of Automotive Electronics
  • International Journal of Safety and Sensors

???? Reference Papers – పరిశోధనా పత్రాలు

  • “Arduino-Based Smoke Alert System in Vehicles” – IJRET
  • “Smart Fire Response in Embedded Vehicles” – IJECE

???? Reference Websites – వెబ్‌సైట్లు

???? Reference Books – పుస్తకాలు

  • Arduino Projects for Beginners – Simon Monk
  • Smart Vehicle Safety Systems – B. Mahapatra

???? Purchase Websites in India – కొనుగోలు వెబ్‌సైట్లు