NEW YEAR GIFT BOX USING ARDUINO.


NEW YEAR GIFT BOX USING ARDUINO.

 Hi friends, how are you,

     Today we are going to make a NEW YEAR GIFT BOX using Arduino,


Requirement



1.      Arduino Uno or any version.
2.      Ultrasonic sensor HC-SR04.
3.      Servo motor SG90.
4.      Jumper wire.
5.      Gift box.

Circuit diagram


watch my video



Arduino code


#include <Servo.h>   //servo library
Servo servo;    
int trigPin = 5;   
int echoPin = 6;  
int servoPin = 7;
int led = 10;
long duration, dist, average;  
long aver[3];   //array for average


void setup() {      
    Serial.begin(9600);
    servo.attach(servoPin); 
    pinMode(trigPin, OUTPUT); 
    pinMode(echoPin, INPUT); 
    servo.write(0);         //close cap on power on
    delay(100);
    servo.detach();
}

void measure() { 
 digitalWrite(10,HIGH);
digitalWrite(trigPin, LOW);
delayMicroseconds(5);
digitalWrite(trigPin, HIGH);
delayMicroseconds(15);
digitalWrite(trigPin, LOW);
pinMode(echoPin, INPUT);
duration = pulseIn(echoPin, HIGH);
dist = (duration/2) / 29.1;    //obtain distance
}
void loop() {
  for (int i=0;i<=2;i++) {   //average distance
    measure();              
   aver[i]=dist;           
    delay(10);              //delay between measurements
  }
 dist=(aver[0]+aver[1]+aver[2])/3;   

if ( dist>  50 ) {
//Change distance as per your need
 servo.attach(servoPin);
  delay(1);
 servo.write(0); 
 delay(3000);      
 servo.write(150);   
 delay(1000);
 servo.detach();     
}
else{
  digitalWrite(led, LOW);
}
Serial.print(dist);
}

Comments

Popular posts from this blog

How to make talking Voltmeter at home

how to make taking distance measurement device using Arduino and ultrasonic sensor

How to make voltmeter using Arduino