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 voltmeter using Arduino