Dual Axis Mini CCTV Camera using ESP32 Cam | IOT Based Science Project / Harish Projects

Image
  Purchase Course Video👇 https://harishprojects.graphy.com/ Watch full Detailed Video👇 Project Code👇 #include "esp_camera.h" #include <Arduino.h> #include <WiFi.h> #include <AsyncTCP.h> #include <ESPAsyncWebServer.h> #include <iostream> #include <sstream> #include <ESP32Servo.h> #define PAN_PIN 14 #define TILT_PIN 15 Servo panServo; Servo tiltServo; struct MOTOR_PINS {   int pinEn;     int pinIN1;   int pinIN2;     } ; std::vector<MOTOR_PINS> motorPins = {   { 2 , 12 , 13 } , //RIGHT_MOTOR Pins (EnA, IN1, IN2)   { 2 , 1 , 3 } ,  //LEFT_MOTOR  Pins (EnB, IN3, IN4) } ; #define LIGHT_PIN 4 #define UP 1 #define DOWN 2 #define LEFT 3 #define RIGHT 4 #define STOP 0 #define RIGHT_MOTOR 0 #define LEFT_MOTOR 1 #define FORWARD 1 #define BACKWARD - 1 const int PWMFreq = 1000 ; /* 1 KHz */ const int PWMResolution = 8 ; const int PWMSpeedChannel = 2 ;...

How to make smart Dustbin & get free Chocolate Best Arduino Project

 Watch video on YouTube

Click here - https://youtu.be/TET7ZB5weYo


Diagram 


Arduino Code


/*

  code started

  diy smart chocolate dustbin

  #define led = D4;

  #define trigger pin = D5;

  #define echo pin = D6;

  #define servo pin = D9;

  #define servo pin2 =D10;

  code created by technical ideas yt

  https://youtube.com/c/TechnicalidEas07

 

 */

#include <Servo.h>

 

Servo servo1;

 

Servo servo2;

 

int led=4;

 

int trig=5;

 

int echo=6;

 

int servo1_pin=9;

 

int servo2_pin=10;

 

int duration=0,dist=0;

 

void setup()

 

{

 

  Serial.begin(9600);

 

  

 

pinMode(led,OUTPUT);

 

pinMode(trig,OUTPUT);

 

pinMode(echo,INPUT);

 

  servo1.attach(servo1_pin);

 

  servo2.attach(servo2_pin);

 

  servo1.write(90);

 

  servo2.write(90);

 

}

 

 

void loop()

 

{

 

  digitalWrite(trig, HIGH);

 

delayMicroseconds(10);

 

digitalWrite(trig, LOW);

 

pinMode(echo, INPUT);

 

duration = pulseIn(echo, HIGH);

 

dist = (duration*0.034) / 2; //obtain distance

 

 

if(dist<20)

 

{

 

  Serial.println("Dustbin Open");

 

 

  digitalWrite(led,HIGH);

 

  servo1.write(90);

 

  servo2.write(0);

 

  delay(5000);

 

 

 

}

 

else

 

{

 

  Serial.println("Chocolate Closed");

 

  digitalWrite(led,LOW);

 

 

  servo1.write(0);

 

  servo2.write(90);

 

  delay(1000);

 

}

 

}

Comments

Unknown said…
Mujhe yeh dustbin chahiye kitna ka hai hum aapko mail bhi kiye hai
Kamalendu said…
Please send ardi no code

Popular posts from this blog

Smart Bridge - Automatic Hight increase when flooding | Best science Project

How to make Phone control RC car using Arduino #phoneControlCar

How to make Wifi Talking robot with arduino codes and Diagram best science project