IOT PROGRAM
IOT PROGRAM
PROGRAMS:
pinMode(2,OUTPUT);
void loop() {
digitalWrite(2,HIGH);
delay(1000);
digitalWrite(2,LOW);
delay(1000);}
2. Simple Traffic Light Control Program
Code:
int red = 2 ;
int yellow = 3 ;
int green = 4 ;
void setup()
{
pinMode(red, OUTPUT);
pinMode(yellow, OUTPUT);
pinMode(green, OUTPUT);
}
void loop()
digitalWrite(red, 1);
delay(4000);
digitalWrite(yellow, 1);
delay(1000);
digitalWrite(red, 0);
digitalWrite(yellow, 0);
digitalWrite(green, 1);
delay(5000);
digitalWrite(green, 0);
}
Interfacing Different Types of Sensor and
Actuators
3. Push Button
*NOTE:Resistor- 300Ω
int led = 7,
int pb = 8;
void setup()
{
Serial.begin(9600);
pinMode(led, OUTPUT);
pinMode(pb, INPUT);
}
void loop()
{
Serial.println(signal);
if (signal == 1)
digitalWrite(led, 1);
delay(200);
else
digitalWrite(led, 0);
} }
4. Buzzer (Piezo)
*NOTE:Resistor- 300Ω
int buz = 7, int pb = 8;
void setup()
{
Serial.begin(9600);
pinMode(buz, OUTPUT);
pinMode(pb, INPUT);
}
void loop()
{
Serial.println(signal);
if (signal == 1)
digitalWrite(buz, 1);
delay(200);
else
digitalWrite(buz, 0);
} }
5. Touch Sensor
Serial.println(signal);
if (signal == 1)
digitalWrite(buz, 1);
delay(200);
}
else
{
digitalWrite(buz, 0);
}
6. LDR Sensor
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop()
{
Serial.println(ldr);
delay(100);
if (ldr > 900)
digitalWrite(13, 1);
else
digitalWrite(13, 0);}
}
6. (7 -Segment LED Display )
7. MQ135 Gas Sensor
void setup()
{
Serial.begin(9600);
}
void loop()
{
int val = analogRead(A0);
int air = map(val, 0, 1023, 0, 255);
Serial.println(air);
delay(1000);