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 ;...

Automatic Smart Street Light | Best science Project | Harish Projects


 Watch Full Detailed Video


//Arduino Code

int IR1 = 8;

int IR2 = 12;

int IR3 = 13;

int LDR = 7;

int led1 = 3;

int led2 = 5;

int led3 = 6;

int val1;

int val2;

int val3;

int val4;


void setup()

{

pinMode(IR1,INPUT);

pinMode(IR2,INPUT);

pinMode(IR3,INPUT);

pinMode(LDR,INPUT);

pinMode(led1,OUTPUT);

pinMode(led2,OUTPUT);

pinMode(led3,OUTPUT);


}


void loop() {

val1 = digitalRead(IR1);

val2 = digitalRead(IR2);

val3 = digitalRead(IR3);

val4 = digitalRead(LDR);


if(val1==1&&val4==0&&val2==1&&val3==1)

{

digitalWrite(3,LOW);

digitalWrite(5,LOW);

digitalWrite(6,LOW);


}

else if(val1==1&&val4==1&&val2==1&&val3==1)

{

analogWrite(3,20);

analogWrite(5,20);

analogWrite(6,20);

}


else if(val1==0&&val4==1&&val2==1&&val3==1)

{

analogWrite(3,500);

analogWrite(5,20);

analogWrite(6,20);

}

else if(val1==1&&val4==1&&val2==0&&val3==1)

{

analogWrite(3,20);

analogWrite(5,500);

analogWrite(6,20);

}

else if(val1==1&&val4==1&&val2==1&&val3==0)

{

analogWrite(3,20);

analogWrite(5,20);

analogWrite(6,500);

}

}

//Project Diagram




Comments

Abhi said…
Is really given code work properly or not.plz answer my comment.I required this for my project
Anthony said…
How many price this project..
Rudransh said…
Which MCU should I use if I have to make the same project but on a large scale , matlab jyada LED's ke sath banana ho toh , cheap bhi ho ?

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