You are on page 1of 12

Code for Single LED

#define led=13;

void setup()
{
pinMode(13,OUTPUT);

void loop()
{
digitalWrite(13,HIGH);
delay (200);

digitalWrite(13,LOW);
delay (200);

}
Code for Three LED`s in a
sequence

#define led=13;
#define led=12;
#define led=11;

void setup()
{
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);

void loop()
{
digitalWrite(13,HIGH);
delay (200);

digitalWrite(13,LOW);
delay (200);
digitalWrite(12,HIGH);
delay (200);

digitalWrite(12,LOW);
delay (200);

digitalWrite(11,HIGH);
delay (200);

digitalWrite(11,LOW);
delay (200);

}
Code for Three LED`s in a
random sequence
#define led=13;
#define led=12;
#define led=11;

void setup()
{
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);

void loop()
{
digitalWrite(12,HIGH);
delay (200);

digitalWrite(12,LOW);
delay (200);
digitalWrite(13,HIGH);
delay (200);

digitalWrite(13,LOW);
delay (200);

digitalWrite(11,HIGH);
delay (200);

digitalWrite(11,LOW);
delay (200);

}
Code for IR Sensor with LED

#define Sensor=2;
#define led=13;

void setup()

{
pinMode(2,INPUT);
pinMode(13,OUTPUT);

Void loop ()

If (digitalRead (2)==LOW)

{
digitalWrite (13,HIGH);

else ()
{
digitalWrite (13,LOW);

Code for Motor Direction with


L298N motor Driver

#define Motor CW=12;


#define Motor ACW=13;

void setup()

{
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);

Void loop ()
{
digitalWrite (13,HIGH);
digitalWrite (12,LOW);
delay (500);
digitalWrite (13,LOW);
digitalWrite (12,LOW);
delay (500);
digitalWrite (12,HIGH);
digitalWrite (13,LOW);
delay (500);
digitalWrite (13,LOW);
digitalWrite (12,LOW);
delay (500);

Code for Temperature Sensor

# include "DHT.h"

# define Type DHT11

int sensePin =2;

DHT HT(sensePin,Type);

float humidity;

float tempC;

float tempF;

int setTime=500;

int dt=1000;

void setup() {

Serial.begin(9600);

HT.begin();
delay(setTime);

void loop() {

humidity=HT.readHumidity();

tempC=HT.readTemperature();

tempF=HT.readTemperature(true);

Serial.print ("Humidity: ");

Serial.print (humidity);

Serial.print ("Temperature: ");

Serial.print (tempC);

Serial.print ("C");

Serial.print (tempF);

Serial.print ("F");

delay(dt);

Code for Clap Switch


int mic =0;

void setup()
{
pinMode (A0,INPUT);
pinMode (13,OUTPUT);
digitalWrite (13,LOW);

void loop()
{mic= analogRead (A0);
if (mic>200)
{
digitalWrite (13,HIGH);
}
if (mic<200)
{
digitalWrite (13,LOW);
}
}

Code for Single Button


Controlled RGB LED

const int buttonPin = 3; // the pin that the pushbutton is

attached to

const int redPin = 11;

const int greenPin = 10;

const int bluePin = 9;

// Variables will change:


int buttonPushCounter = 0; // counter for the number of button

presses

int buttonState = 0; // current state of the button

int lastButtonState = 0; // previous state of the button

void setup() {

// initialize the button pin as a input:

pinMode(buttonPin, INPUT);

// initialize the LED as an output:

pinMode(redPin, OUTPUT);

pinMode(greenPin, OUTPUT);

pinMode(bluePin, OUTPUT);

void loop() {

// read the pushbutton input pin:

buttonState = digitalRead(buttonPin);

// compare the buttonState to its previous state

if (buttonState != lastButtonState) {

// if the state has changed, increment the counter

if (buttonState == HIGH) {

// if the current state is HIGH then the button went from off to

on:

buttonPushCounter++;

// Delay a little bit to avoid bouncing

delay(50);
}

// save the current state as the last state, for next time through

the loop

lastButtonState = buttonState;

if (buttonPushCounter == 0) {

digitalWrite(redPin, LOW);

digitalWrite(greenPin, LOW);

digitalWrite(bluePin, LOW);

else if (buttonPushCounter == 1) {

digitalWrite(redPin, HIGH);

digitalWrite(greenPin, LOW);

digitalWrite(bluePin, LOW);

else if (buttonPushCounter == 2) {

digitalWrite(redPin, LOW);

digitalWrite(greenPin, HIGH);

digitalWrite(bluePin, LOW);

else if (buttonPushCounter == 3) {

digitalWrite(redPin, LOW);

digitalWrite(greenPin, LOW);

digitalWrite(bluePin, HIGH);

}
else {

buttonPushCounter = 0;

}
Sensors Name with Serial Numbers

Important from Mcqs point of view

(Find the serial numbers of all sensors from

website)

You might also like