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 IR sensor, IR sensor circuit diagram

How to make voltmeter using Arduino

how to make automatic dual axis solar tracker using arduino