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

How to make Phone control RC car using Arduino #phoneControlCar

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

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