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

Inspire Award Project | Automatic Zebra crossing Project | Best school science Project | Harish Projects


 

Click here to watch making video, -  https://www.youtube.com/watch?v=eX9nqYEnGR8&t=17s

//Arduino Code//

#include <Servo.h> //import library

Servo myservo; 

int led = 13;

Servo myservo1;   

int led1 = 12;

void setup() 

pinMode(led, OUTPUT); 


   myservo.attach(9, 500, 2500);   


  pinMode(led1, OUTPUT);


  myservo1.attach(10, 500, 2500);

void loop() 

    // Rotate Servo 3 by 180 degree

  myservo.write(90);

  myservo1.write(0);

  delay(10); 

 digitalWrite(led, HIGH);   

  delay(8000);              

  digitalWrite(led, LOW);  

  myservo.write(0);

  myservo1.write(0);

  delay(1000); 

  myservo.write(0);

  myservo1.write(90);

  delay(10); 

   digitalWrite(led1, HIGH);   

  delay(8000);               

  digitalWrite(led1, LOW);    

  myservo.write(0);

  myservo1.write(0);

  delay(1000); 

  //

}


//Project Diagram//




Comments

Unknown said…
Battery cnnection kaise bro
Unknown said…
Battery connection
Unknown said…
Red light kaise jalegi
Unknown said…
Coding is wrong. It doesn't compile
Unknown said…
Bhai adapter use kar aur electric board mai laga
sai kiran said…
bro code ing is not working
Jyoti said…
This comment has been removed by the author.
Jyoti said…
Can u please provide the complete code. please
Ritesh said…
Bhai code de do yaar please
Priya dubey said…
Please warking your code
Please code send kar do
Please please please
😭😭😭
Shad Habib said…
The code you provided seems to have some inconsistencies and redundant lines. Here's the fixed version of the code:

#include // Import library

Servo myservo;
int led = 13;

Servo myservo1;
int led1 = 12;

void setup()
{
pinMode(led, OUTPUT);
myservo.attach(9); // Attach servo to pin 9

pinMode(led1, OUTPUT);
myservo1.attach(10); // Attach servo to pin 10
}

void loop()
{
// Rotate Servo 1 by 90 degrees
myservo.write(90);
delay(10);

digitalWrite(led, HIGH);
delay(8000);
digitalWrite(led, LOW);

myservo.write(0);
delay(1000);

// Rotate Servo 2 by 90 degrees
myservo1.write(90);
delay(10);

digitalWrite(led1, HIGH);
delay(8000);
digitalWrite(led1, LOW);

myservo1.write(0);
delay(1000);
}

In this fixed code, I have removed the unnecessary parameters from the attach() function for the servos since the default values will work fine. I have also removed the redundant lines where the servos were set to 0 degrees before starting the loop.

Please make sure to connect the servos to the correct pins (pin 9 and pin 10 in this example) and the LEDs to the respective pins (pin 13 and pin 12 in this example). Upload this code to your Arduino Uno and test it with your hardware setup.
Anand said…
Bhai Gear Motor ko Arduino UNO ke sath connect karne ke liye coding banakar bhej dijiye.

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