বাসা বাড়িতে আমরা অনেক সময় রান্না গ্যাসের চুলা অফ করতে ভুলে যায়
ফলে অনেক বড় দুর্ঘটনার সম্মুখীন হই।আজকের আরডুইনো প্রজেক্টটি হলো
আপনার অগ্নি দুর্ঘটনা থেকে রক্ষা করবে। এই ডিভাইসটি আপনাকে জানিয়ে দিবে রুমে গ্যাস আছে আর গ্যাসের লেভেল কতটুকু আছে তা আপনাকে এলসিডি ডিসপ্লেতে দেখাবে। আবার গ্যাসের পরিমাণ বিপদজনক হলে এলার্ম বেজে উঠবে খুবই উপকারী ডিভাইস।যদি আপনি এই ডিভাইসটি তৈরি করতে চান তাহলে আমার বিবরণ গুলে অনুসরণ করুন এবং তৈরি করুন।আপনার অবশ্যই আরডুইনো নিয়ে কাজ জানা থাকতে হবে। আপনি যদি কোডিং পারেন তাহলে আপনি খুব সহজেই তৈরি করতে পারবেন ডিভাইসটিhttps://m.youtube.com/watch?feature=youtu.be&v=N2n3HdJnWQchttps://m.youtube.com/watch?feature=youtu.be&v=N2n3HdJnWQc
Components Details () { Solderless Breadboard, Arduino Uno, MQ-5 GAS Sensor, 16×2 LCD Display, 100R Resistor x 3, 4.7k Resistor, 1k Resistor, LED Green , LED Red , Buzzer, Male to Male Jumper Wires, Battery clip, Battery 9v }
}
ফলে অনেক বড় দুর্ঘটনার সম্মুখীন হই।আজকের আরডুইনো প্রজেক্টটি হলো
আপনার অগ্নি দুর্ঘটনা থেকে রক্ষা করবে। এই ডিভাইসটি আপনাকে জানিয়ে দিবে রুমে গ্যাস আছে আর গ্যাসের লেভেল কতটুকু আছে তা আপনাকে এলসিডি ডিসপ্লেতে দেখাবে। আবার গ্যাসের পরিমাণ বিপদজনক হলে এলার্ম বেজে উঠবে খুবই উপকারী ডিভাইস।যদি আপনি এই ডিভাইসটি তৈরি করতে চান তাহলে আমার বিবরণ গুলে অনুসরণ করুন এবং তৈরি করুন।আপনার অবশ্যই আরডুইনো নিয়ে কাজ জানা থাকতে হবে। আপনি যদি কোডিং পারেন তাহলে আপনি খুব সহজেই তৈরি করতে পারবেন ডিভাইসটিhttps://m.youtube.com/watch?feature=youtu.be&v=N2n3HdJnWQchttps://m.youtube.com/watch?feature=youtu.be&v=N2n3HdJnWQc
Components Details () { Solderless Breadboard, Arduino Uno, MQ-5 GAS Sensor, 16×2 LCD Display, 100R Resistor x 3, 4.7k Resistor, 1k Resistor, LED Green , LED Red , Buzzer, Male to Male Jumper Wires, Battery clip, Battery 9v }
#include <LiquidCrystal.h> |
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); |
int sensorPin = A0; // choose the input pin (for GAS sensor) |
int buzzer = 13; // choose the pin for the Buzzer |
int G_led = 8; // choose the pin for the Green LED |
int R_led = 9; // choose the pin for the Red Led |
int read_value; // variable for reading the gaspin status |
int set = 50; // we start, assuming Smoke detected |
void setup(){ |
pinMode(sensorPin, INPUT); // declare sensor as input |
pinMode(buzzer,OUTPUT); // declare Buzzer as output |
pinMode(R_led,OUTPUT); // declare Red LED as output |
pinMode(G_led,OUTPUT); // declare Green LED as output |
lcd.begin(16, 2); |
lcd.clear(); |
lcd.setCursor(0,0); |
lcd.print(" WELCOME To "); |
lcd.setCursor(0,1); |
lcd.print(" GAS Detector "); |
delay(2000); |
lcd.clear(); |
} |
void loop(){ |
read_value = (analogRead(sensorPin)); // read input value |
read_value = read_value - 50; |
if(read_value<0){read_value=0;} |
lcd.setCursor(0, 0); |
lcd.print("Smoke Level: "); |
lcd.print(read_value); |
lcd.print(" "); |
if(read_value>set){ // check if the Smoke variable is High |
lcd.setCursor(0, 1); |
lcd.print("Alert....!!! "); |
digitalWrite(buzzer, HIGH); // Turn LED on. |
digitalWrite(R_led, HIGH); // Turn LED on. |
digitalWrite(G_led, LOW); // Turn LED off. |
delay(1000); |
} |
if(read_value<set){ // check if the Smoke variable is Low |
lcd.setCursor(0, 1); |
lcd.print(".....Normal....."); |
digitalWrite(buzzer, LOW); // Turn LED on. |
digitalWrite(R_led, LOW); // Turn LED on. |
digitalWrite(G_led, HIGH); // Turn LED on. |
} |
delay(100); |
Comments
Post a Comment