गुरुवार, 25 मार्च 2021

Arduino based home automation using Bluetooth...

 download circuit ,arduino code and app.

1. circuit connection.


2. video link....





3. code for arduino....

int led=13;

void setup() {

 pinMode(led,OUTPUT);

  Serial.begin(9600);  

// put your setup code here, to run once:

}

void loop() {

 /// char ab ;

 if (Serial.available ())

 { 

 // put your main code here, to run repeatedly:

 char  ab=Serial.read();

 Serial.print(ab);

 if ( ab =='a')

{

  digitalWrite( led, HIGH);

   

}   

 if ( ab=='b' )

{

 digitalWrite( led, LOW); 

}

}

}
4. mit appp ...download app.

https://drive.google.com/file/d/1rRTlQ1itMfSMpt0AWZJoQ0vqa_6H6-JX/view

शनिवार, 20 मार्च 2021

What is a transistor and how does it work/ ट्रांजिस्टर क्या है और यह कैसे काम करता है?

 transistor(ट्रांजिस्टर)एक ट्रांजिस्टर एक अर्धचालक उपकरण है जिसका उपयोग इलेक्ट्रॉनिक संकेतों और विद्युत शक्ति को बढ़ाने या स्विच करने के लिए किया जाता है। ट्रांजिस्टर आधुनिक इलेक्ट्रॉनिक्स के बुनियादी भवन ब्लॉकों में से एक हैं। यह अर्धचालक सामग्री से बना होता है जो आमतौर पर बाहरी सर्किट से जुड़ने के लिए कम से कम तीन टर्मिनलों के साथ होता है।

1. पहला टर्मिनल एमिटर होता ह। जीस से करंट एमिट होता या आप बोल सकते ह करंट इंटर होता ह।

2 . दूसरा टर्मिनल बेस होता ह। जो एमिटर to कलेक्टर करंट फलो को कॉन्ट्रोल करता ह।

3. तीसरा टर्मिनल कलेक्टर होता ह। जिस से करंट कलेक्ट करते ह। य आप बोल सकते ह करंट आउटपुट करता ह।

-ट्रांजिस्टर दो प्रकार के होते ह।

1 . npn ट्रांजिस्टर।

2. pnp ट्रांजिस्टर।

- npn ट्रांजिस्टर मे करंट डायरेक्शन बहार की ऒर होता .जो आप निचे दिए गए फोटो में देख सकते ह। npn ट्रांजिस्टर मे base पे पॉजिटिव सप्लाई देने से एमिटर to कलेक्टर पे current flow होता ह।

- pnp ट्रांजिस्टर मे करंट डायरेक्शन अंदर की ऒर होता .जो आप निचे दिए गए फोटो में देख सकते ह। npn ट्रांजिस्टर मे base पे निगेटिव सप्लाई देने से एमिटर to कलेक्टर पे current flow होता ह।

- कैसे काम करता ह ट्रांजिस्टर जाने के लिए निचे दिए गए विडिओ को आप देख सकते ह।

-अगर आपको मेरे बताए गए ट्रिक्स आपको अच्छा लगे तो। आप कमेंट करना न भूले।

मंगलवार, 16 मार्च 2021

HC-05 Bluetooth Module with Arduino-MIT App Inventor..

 आज हम इस टिटोरियल में सीखे गए बुलेटूथ मॉडुल (HC-05 Bluetooth Module with Arduino-MIT App)
को कैसे कनेक्ट करते ह। 
कॉम्पोनेन्ट लिस्ट नीचे दिया गया ह। 

-arduino uno ,

-buletooth  module ,

-led 

-थोड़ा connector ,

-एक मोबाइल android 

निचे विडिओ लिंक दिया हुआ ह उसके मदद से आप connenation कर सकते ह। 

https://youtu.be/CoBSyhI7Yi4


नोट -mit app download link

code-for arduino uno-

/*  

HC05 - Bluetooth AT-Command mode 

*/

#include <SoftwareSerial.h>

SoftwareSerial MyBlue(6, 7); // RX | TX

int flag = 0;

int LED = 8;

void setup()

{  

  Serial.begin(9600);

  MyBlue.begin(9600);

  pinMode(LED, OUTPUT);

  Serial.println("Ready to connect\nDefualt password is 1234 or 000");

}

void loop()

{

   if( MyBlue.available()>0){

    // read the bluetoot data and store it

  flag = MyBlue.read();

    char Rec = char(flag);

    if (Rec != '0')

    {

    Serial.println(Rec);

    } 

  }

  if (flag == 'a')

  {

    digitalWrite(LED, HIGH);

    Serial.println("LED On");

  }

  if (flag == 'b')

  {

    digitalWrite(LED, LOW);

    Serial.println("LED Off");

  }

}


रविवार, 14 मार्च 2021

Arduino Traffic Light Tutorial.

 आप यहा सर्किट and code  डाउनलोड  कर सकते ह .

1.  आप सर्किट डेटलेस देख़ सकते ह। 

   


२.  निचे दिए गए विडिओ से आप असानी से ट्रैफ़िक लाइट बनाना सीख सकते ह। 

३. यहा पर आपको ट्रैफिक लाइट का code दिया हुआ ह।  

int g1=13;
int dp=1000;
int g2=12;
int g3=11;
int g4=10;
int y1=9;
int y2=8;
int y3=7;
int y4=6;
int r1=5;
int r2=4;
int r3=3;
int r4=2;



void setup() {
   pinMode( g1, OUTPUT); 
  pinMode( g2, OUTPUT); 
 pinMode( g3, OUTPUT);     
 pinMode( g4, OUTPUT);
 pinMode( y1, OUTPUT);
 pinMode( y2, OUTPUT);
 pinMode( y3, OUTPUT);
 pinMode( y4, OUTPUT);
 pinMode( r1, OUTPUT);
pinMode( r2, OUTPUT);
 pinMode( r3, OUTPUT);
 pinMode( r4, OUTPUT);// put your setup code here, to run once:

}

void loop() {
digitalWrite ( y1 , HIGH);
delay(dp);
digitalWrite ( y1 , LOW);
  north();
  delay(5000); 
  digitalWrite ( y2 , HIGH);
  delay(dp);
   digitalWrite ( y2 , LOW);
  south();
   delay(5000);
    digitalWrite ( y3 , HIGH);
    delay(dp);
     digitalWrite ( y3 , LOW);
  est();
   delay(5000);
   digitalWrite ( y4 , HIGH);
   delay(dp);
   digitalWrite ( y4 , LOW);
  west();
   delay(5000);
}

void  north() 
{
 digitalWrite ( g1 , HIGH);
 digitalWrite ( g2 , LOW);
 digitalWrite ( g3 , LOW);
 digitalWrite ( g4 , LOW);
 digitalWrite ( r1 , LOW);
 digitalWrite ( r2 , HIGH);
  digitalWrite ( r3 , HIGH);
   digitalWrite ( r4 , HIGH);
}
 
void south()
{
 digitalWrite ( g2 , HIGH);
 digitalWrite ( g3 , LOW);
 digitalWrite ( g4 , LOW);
 digitalWrite ( g1 , LOW);
 
digitalWrite ( r1 , HIGH);
 digitalWrite ( r2 , LOW);
  digitalWrite ( r3 , HIGH);
   digitalWrite ( r4 , HIGH);

}
void  est() 
{
 digitalWrite ( g3 , HIGH);
 digitalWrite ( g1 , LOW);
 digitalWrite ( g2 , LOW);
 digitalWrite ( g4 , LOW);

digitalWrite ( r1 , HIGH);
 digitalWrite ( r2 , HIGH);
  digitalWrite ( r3 , LOW);
   digitalWrite ( r4 , HIGH);
}
void  west()
{
 digitalWrite ( g4 , HIGH);
 digitalWrite ( g1 , LOW);
 digitalWrite ( g2 , LOW);
 digitalWrite ( g3 , LOW);
 


digitalWrite ( r1 , HIGH);
 digitalWrite ( r2 , HIGH);
  digitalWrite ( r3 , HIGH);
   digitalWrite ( r4 , LOW);
 
 
}  
                                      
                                    
                   
   note -g -ग्रीन लाइट ,r -रेड लाइट , y -येलो लाइट।

गुरुवार, 4 मार्च 2021

Fourteen-segment display interface

 

A fourteen - segment  display is a type of display based on 14 segments that can be turned on or off to produce
letters and numbers.



    14 segment display name in proteus...

                              



4 digit  14 segment display name in proteus.


complete circuit diagram ....





complete code for$ digit  Fourteen-segment display  interface....


 int a=1; int b=2; int c=3; int d=4; int e=5; int f=6; int k=7; int m=8; int n=9; int p=10;

int r=11; int s=12; int t=13; int u=14; int e1=15;int e2=16; int e3=17; int e4=18; 

void setup() {
  // put your setup code here, to run once:
pinMode( a,OUTPUT);
pinMode( b,OUTPUT);
pinMode( c,OUTPUT);
pinMode( d,OUTPUT);
pinMode( e,OUTPUT);
pinMode( f,OUTPUT);
pinMode( k,OUTPUT);
pinMode( m,OUTPUT);
pinMode( n,OUTPUT);
pinMode( p,OUTPUT);
pinMode( r,OUTPUT);
pinMode( s,OUTPUT);
pinMode( t,OUTPUT);
pinMode( u,OUTPUT);
pinMode( e1,OUTPUT);
pinMode( e2,OUTPUT);
pinMode( e3,OUTPUT);
pinMode( e4,OUTPUT);
}

void loop() {
     // exm print (SANI)

// for (S)    
digitalWrite( a,1);
digitalWrite( b,0);
digitalWrite( c,1);
digitalWrite( d,1);
digitalWrite( e,0);
digitalWrite( f,1);
digitalWrite( k,0);
digitalWrite( m,0);
digitalWrite( n,0);
digitalWrite( p,1);
digitalWrite( r,0);
digitalWrite( s,0);
digitalWrite( t,0);
digitalWrite( u,1);
digitalWrite( e1,0);
digitalWrite( e2,1);
digitalWrite( e3,1);
digitalWrite( e4,1);
delay(50);
digitalWrite( a,1);
digitalWrite( b,1); ///for (A)
digitalWrite( c,1);
digitalWrite( d,0);
digitalWrite( e,1);
digitalWrite( f,1);
digitalWrite( k,0);
digitalWrite( m,0);
digitalWrite( n,0);
digitalWrite( p,1);
digitalWrite( r,0);
digitalWrite( s,0);
digitalWrite( t,0);
digitalWrite( u,1);
digitalWrite( e1,1);
digitalWrite( e2,0);
digitalWrite( e3,1);
digitalWrite( e4,1);
delay(50);  ///for (N)
digitalWrite( a,0);
digitalWrite( b,1);
digitalWrite( c,1);
digitalWrite( d,0);
digitalWrite( e,1);
digitalWrite( f,1);
digitalWrite( k,1);
digitalWrite( m,0);
digitalWrite( n,0);
digitalWrite( p,0);
digitalWrite( r,1);
digitalWrite( s,0);
digitalWrite( t,0);
digitalWrite( u,0);
digitalWrite( e1,1);
digitalWrite( e2,1);
digitalWrite( e3,0);
digitalWrite( e4,1);
delay(50);

digitalWrite( a,1); ////for (I);
digitalWrite( b,0);
digitalWrite( c,0);
digitalWrite( d,1);
digitalWrite( e,0);
digitalWrite( f,0);
digitalWrite( k,0);
digitalWrite( m,1);
digitalWrite( n,0);
digitalWrite( p,0);
digitalWrite( r,0);
digitalWrite( s,1);
digitalWrite( t,0);
digitalWrite( u,0);
digitalWrite( e1,1);
digitalWrite( e2,1);
digitalWrite( e3,1);
digitalWrite( e4,0);
delay(50);
}

3.5 " TFT LCD shield

                                                                                                                                            ...