8 Channel Home Automation System In Hindi

8 Channel Home Automation System In Hindi

Home Automation system तैयार करेंगें 8 Channel का जिसमे Arduino uno और bluetooth module hc-06 और 8 channel relay board का use होगा इस system को control करने के लिये एक Android app बनाएंगे जो Arduino से जुडी Bluetooth से connect होगा और Arduino को control करेगा जिससे हम Android mobile phone से अपने घर के light,fan,Tv etc. को control कर सकेंगें हम अपने home की 8 चीज़े control कर सकते है इस 8 channel Home Automation system से इस Project को आप अपने engineering की final year Project में ले सकते है क्योंकि यह एक बढ़िया Project है आप अपने नाम से भी mobile app design करवा सकते है comment कर के contact कर सकते है


(adsbygoogle = window.adsbygoogle || []).push({});

इस Project के लिए एक visitor Arshad ने कहा था की मुझे ऐसा करना है उन्होंने यह comment किया था-
Thanks sir… mujhe app Aur code dono chahiye Aur 8 channel relay.. Bluetooth model.. Arduino board ka connection diagram.. bhi chahiye sir “


(adsbygoogle = window.adsbygoogle || []).push({});

Using Material

Hardware
  • Arduino uno
  • 8 channel relay board
  • hc-06 bluetooth module 
  • solderless board
  • Jumper wire
Software
  • Arduino IDE

Make 8 relay and Bluetooth Circuit

8 channel relay board को arduino और bluetooth से connect करें

इस Circuit Diagram में 8 channel relay board दिखाया गया है इसे आपको Arduino से connect करने के लिए आपको Arduino की digital output pin से connect करना होगा इसके लिए सबसे पहले 8 channel relay board को समझें 8 channel relay board में 10 input pin होती है जिनको आपको Arduino uno से इस प्रकार जोड़ना है

Arduino+8 channel relay board 

यह Arduino के साथ 8 channel relay board का connection है आपको इस प्रकार 8 channel relay board की 10 पिनों को Arduino uno से connect करना है
Gnd-Gnd
ch1-13
ch2-12 
ch3-11 
ch4-10 
ch5-9 
ch6-8 
ch7-7
ch8-6
VCC-5V

Hc-06 Bluetooth+Arduino

 अब हमें Arduino से bluetooth module hc-06 को connect करना है अब 
  1. Bluetooth module Hc-06 की  Rx-Tx दोनों पिनों को 10,11 से connect करें
  2. Hc-06 की Vcc pin को Arduino की 5v से connect करें 
  3. Gnd को Arduino की Gnd से connect करें 


(adsbygoogle = window.adsbygoogle || []).push({});

Download 8 relay channel control App

मेने इस 8 channel home Automation System को control करने के लिए एक android mobile phone के लिए एक App बनाया है यह android app Arduino की bluetooth hc-06 के साथ connect होगा और Arduino को control करेगा और हमारे click करने पर tv,fan,light etc को on-off करेगा wireless की तरह bluetooth का use से app connect होगा 


(adsbygoogle = window.adsbygoogle || []).push({});

Hc-06+Android app Bluetooth pairing

1.Android phone की bluetooth on करें और बिना on किये किसी भी button को press न करें नहीं तो error आयेगा 

2.8 relay channel control App launch करें 

3.connect button पर click करे 2-4 second रुकें और Hc-06 पर click करें

4.यदि Bluetooth connect हो गई होगी तो hc-06 में लगी led on ही रहेगी वह on-off होना बंद हो जाएगी

Arduino Programming

Arduino Program को Uno में upload करें
इस program को Arduino IDE में paste करें और Arduino uno में upload करें 
How To Upload Program
02/11/2016 को मेने इस Sketch को जब पहले लिखा था तब www.mechanic37.com के एक visitor Dharmender Chauhan ने comment किया की इसे varify करने में error आ रहा है तब मेने 9/12/2016 को फिर से इसे लिखा और Update किया 
#include<SoftwareSerial.h>

int RELAY_1=13;
int RELAY_2=12;
int RELAY_3=11;
int RELAY_4=10;
int RELAY_5=9;
int RELAY_6=8;
int RELAY_7=7;
int RELAY_8=6;

int bluetoothRx = 10; int bluetoothTx = 11;

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

void setup()

{

pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
pinMode(8, OUTPUT);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);

Serial.begin(9600);

//Setup Bluetooth serial connection to android

bluetooth.begin(9600);

}

void loop()

{

//Read from bluetooth and write to usb serial

if(bluetooth.available())

{

int ONE_BYTE_NUMBER = bluetooth.read();

Serial.println(ONE_BYTE_NUMBER);
if(ONE_BYTE_NUMBER==1){

 digitalWrite(RELAY_1, HIGH);
}
if(ONE_BYTE_NUMBER==9){
  digitalWrite(RELAY_1, LOW);

}
if(ONE_BYTE_NUMBER==2){

 digitalWrite(RELAY_2, HIGH);
}
if(ONE_BYTE_NUMBER==10){
  digitalWrite(RELAY_2, LOW);

}
if(ONE_BYTE_NUMBER==3){

 digitalWrite(RELAY_3, HIGH);
}
if(ONE_BYTE_NUMBER==11){
  digitalWrite(RELAY_3, LOW);

}
if(ONE_BYTE_NUMBER==4){

 digitalWrite(RELAY_4, HIGH);
}
if(ONE_BYTE_NUMBER==12){
  digitalWrite(RELAY_4, LOW);
}
if(ONE_BYTE_NUMBER==5){

 digitalWrite(RELAY_5, HIGH);
}
if(ONE_BYTE_NUMBER==13){
  digitalWrite(RELAY_5, LOW);

}
if(ONE_BYTE_NUMBER==6){

 digitalWrite(RELAY_6, HIGH);
}
if(ONE_BYTE_NUMBER==14){
  digitalWrite(RELAY_6, LOW);

}
if(ONE_BYTE_NUMBER==7){

 digitalWrite(RELAY_7, HIGH);
}
if(ONE_BYTE_NUMBER==15){
  digitalWrite(RELAY_7, LOW);

}
if(ONE_BYTE_NUMBER==8){

 digitalWrite(RELAY_8, HIGH);
}
if(ONE_BYTE_NUMBER==16){
  digitalWrite(RELAY_1, LOW);

}
}
}


(adsbygoogle = window.adsbygoogle || []).push({});

8 channel home Automation तैयार है इस Program को upload करने पर Arduino uno से जुडी Bluetooth hc-06 Android phone से connect होने के काबिल होगी अब आपको android mobile phone में app जिसे अपने download किया होगा use launch करें और connect to Arduino के button पर click करें और list में HC-06 पर click करें pair होने पर आप connected का message देखेंगें तब आपका android phone Arduino से connect हो चुका होगा अब on off के button आप press कर सकते है  और हम android phone से अपने fan,light,tv control कर सकते है comment या Question कैसे करें 

ये projects आपको पसंद आया हो तो इसे अपने friends से social media पर share करें और अपने School and college में भी share करें  facebook,twitter,google+ पर share जरूर करें और mechanic37.com की हर एक new post अपने email पर पाने के लिए उपर subscription box से subscribe करे और आप को कोई भी problem हो या कोई सुझाव हो तो उसे comment कर के बतायें


(adsbygoogle = window.adsbygoogle || []).push({});

Related

43 comments on “8 Channel Home Automation System In Hindi

  1. thanks sir
    but a problem verify karne par end error

    C:UsersdharmAppDataLocalTemparduino_modified_sketch_265496sketch_dec09a.ino: In function 'void loop()':

    sketch_dec09a:114: error: expected '}' at end of input

    }

    ^

    sketch_dec09a:114: error: expected '}' at end of input

    exit status 1
    expected '}' at end of input

    aata h please help me

    1. आप फिर से Program को copy करो इस sketch में error थी मेने अभी solve कर di है जब आप sketch upload कर रहे हो तो Bluetooth module के Rx और Tx pin disconnect रखें और upload होने के बाद connect करे n thanks for comment

  2. thanks sir
    sir 8 channel home automation system ka jo app apne android phon ke liye banaya h wo mene download kiya but wo bluetooth se connect nahi hota. bluetooth is ok
    my android phon is ok
    paring is connect
    but app is not connect
    when i did press the button (error)
    any other app send me link
    help me

    1. Dharmender,आप जब भी https://www.mechanic37.com के Projects Read कर रहे हो तो project को अच्छी तरह से read किया करो क्युकी हमे सभी steps को follow करना होता है यदि कोई भी चूक होती है तो project सही तरह से काम नहीं करता या बनता ही नहीं इसलिए आप pair कैसे करें Step को फिर से follow करें aap में सिर्फ connect button ठीक से नहीं बना है और सब सही है hc-06 से जुड़े rx-tx pin को एक दुसरे की जगह change करके देखें
      1.Android phone की bluetooth on करें और बिना on किये किसी भी button को press न करें नहीं तो error आयेगा
      2.8 relay channel control App launch करें
      3.connect button पर click करे 2-4 second रुकें और Hc-06 पर click करें
      4.यदि Bluetooth connect हो गई होगी तो hc-06 में लगी led on ही रहेगी वह on-off होना बंद हो जाएगी अब आप button press कर सकते है
      इसको test करने के लिए आप Arduino pin 13 से led को connect करें और app में सबसे पहली relay को control करने बाले button press करें led on-off होगी
      अपने Project की एक Photo ले कर https://www.mechanic37.com के facebook page पर share करें

  3. Sir mujhe fan speed OK bhi control Karna h 2 fan ki speed OK
    AK asa app chahiye jisme 8 on off button or 2fan ke liye alag alag speed button ho
    Sir ye app banana bhi batao
    Kisi app ko modifie kese karete h
    Sir send me any link
    I am waiting for you

    1. Dharmender aap android app me slider ke Use se fan ki speed Control kr sakte hai slider se servo motor control hogi aur servo motor ki knob se fan ka regulator connect hoga yadi servo motor ka use nahi krna to Digital potentiometer ka use kr sakte ho pr vo costly hota hai Isliyr servo ka use jyada better rhega aur android app development ke liye tutorial continue is pagr pr add kiye jayenge Android app development aur fan ki speed control krne ka system bnane me problem ho to jaroor btaye yh ek badiya project hai android app ke liye thoda wait kre abhi https://www.mechanic37.com ke visitors ke liye ek bahut ki advance Project pr kam kr rha hu sayad sabhi engineers us ka dream dekhte honge aur aap bhi bs thoda sa wait kro

    1. Arduino uno को input में 5v से ज्यादा दे सकते है जैसे की 9 volt की battery
      battery lead या Computer से connect करके आप Arduino uno को Power दे सकते है
      Please Comment Policy को follow करें

  4. Superb sir ji, bohot time se me bhi kuch alag krna chahta tha technical line me, Apki ye website milne k baad shayad me bhi apke Ashirwad se kuch naya kr paunga!

    Thanks for this Intrusting website.

  5. Sabs pehle to aapka bahut dhanewad sir aap ne ye hindi mei provide kiya….sir mere pass abhi relay nahi ha toh mai relay ki jaga output pin par led lga kar outputcheck kar sakta hu kya?

  6. SIR MAINE ABHI IS PROJECT KO DEKHA YE BHAUT AACHA LAGA
    MAI V IS PROJECT KO KARNA CHAHTA HUN
    LEKIN MERE PASS 4 channel relay board HAIN AUR hc-05 bluetooth module HAIN
    ISLIYE MERI HELP KARIYE.
    THANK YOU

    1. Sumit tb bhi is Project ko aap bna sakte hai Pin sahi se istemal krna aap ko download kro uske 4 button aap ke kam ayenge aur jha pr 8 channel relay board me arduino ki 8 pin use me li hai aap 4 pin use krna aur program upload vaisa ka vaisa kr dena yh kaam krega
      aur is project se bhi app le sakte ho- 4 Channel Home automation

  7. Ajay, hamare pas video nahi hai pr jald hi hm sabhi project aur ane wale project ke liye video uplabdh krayenge time ki kmi se abhi videos pr hm kaam nahi kr pa rahe hai

    1. Ek achche Question ke liye thanks Circuit image mr uper ki tarf hr relay ke liye teen terminal hai unme se right side bale do ko select krna hai fir unhe switch ki jagh laga den
      Aapki sahi samjh aa gya ho to hi kaam kre nahi to aap btade hum image change kr denge

  8. agar mujhe long distance se kuch bhi operate karna ho to kaise kare matlab without Bluetooth device. yesa kaunsa device hai.

    1. Ha aap kr dakte hai wifi se aur yadi jayada distance cover kna hai to aap DTMF module ka use kr sakte hai yh apke phone call krne pr work kre

    2. Dilshad,
      apke arduino me dusra koi program upload ho rha hai kya check kro example me se koi bhi program upload krke dekho is project ka program mene test kiya hai upload ho jata hai

  9. Sir ,
    Good morning ,
    Sir Maine
    1:- arduino uno R3
    2:- Bluetooth wireless hc 05
    3:- 8 channal relay 5v main
    Lee hai

    Sir 8 channel relay main pehle 1 se lekar 5 tak light
    6 relay main TV
    7 or 8 relay main fan
    Sir jo code aapne show kar rakha h wo error de raha h
    Sir please mujhe code bana kar meri email ID pr send kardo
    Aapkai ati kirpa hogi.

  10. Sir agar mere pas 16 channel really hai iska liye ham kon sa ardino le (ardino uno & ardino mega) jisse mera 16 channel really kam me aaa jaye r iska Arduino board ka connection diagram.. bhi bata dijyga r coding v plz sir

    1. Md Bashir,
      16 channel relay ke liye use krne ke liye apko aisa arduino use krna hai jisme km se km 16 digital pins ho arduino uno me sirf 13 digital pin hoti hsi aap arduino mega use kre 16 pin ke liye diagram bhi yadi rhega apko 16 pin choose krni hai aur relay ko jumper wire ki help se arduino mega se jodna androi app aur program apko mil jayega bs thoda Wait kro

  11. bahut badhiya sir mujhe bahut achha laga ki aapne is project ko hindi me share kiya aur ye bahut logo ke kam aaegi. aapke website me engineering se judi bahut sari jankari hai. isse hindi me samajhne walo ko bahut madad milegi . bahut dino se mai bhi ek project par kam kar raha hu lekin koi solution nahi mil pa raha hai. kya aap meri thodi madad kar sakte hai.

    mera ek video game parlour hai. parlour me 6 tv hai . mai chahta hu ki koi bhi tv jab bhi on ya off ho to mujhe email ya massge ke dwara mobile par notification aa jaye.

    iske liye maine ek arduino uno board aur wifi 8266 kharida hai .lekin ise kis tarah se tv se connect karu aur arduino aur wifi ka programming kis tarah se karu . iske bare me jankari chahiye thi. kya aap meri madad kar sakte hai .

    ek bar phir aapka bahut bahut dhanyawad.

Leave a Reply

Your email address will not be published. Required fields are marked *