Posts

Showing posts from March, 2023

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 Railway Gate | Arduino & IR sensor Best science Project 2023 | Harish Projects

Image
....Watch Full Detailed video....  //Arduino code// /*     1.  If an object is detected, turn the        servo motor 10 degrees     2.  If there is no object detected,        turn the servo motor 150 degrees   */   #include <Servo.h>   Servo Serv;   int pinIR=3;   int pinServo=5;   int val=0;   void setup(){     Serv.attach(pinServo);   }   void loop(){     val = digitalRead(pinIR);        if (val ==0){       Serv.write(95);       delay(100);     }     else     {       Serv.write(10);       delay(100);     }   } //You can order Project kit from us. Contact:-  WP - 8602221288 Instagram -  https://www.instagram.com/harishchoudhary70/reels/?hl=en

Make Smart notice Board using Arduino & Bluetooth | Best science Project | Harish Projects

Image
  First watch this full video. only then. Start making this project.  //Arduino Code// #include <LiquidCrystal.h> char str [ 34 ], L = 2 ; int draft = 0 , i = 0 ; int Pass = 0 , p = 0 ; int c , x , d ; LiquidCrystal lcd ( 11 , 10 , 5 , 4 , 3 , 2 ); void setup () { Serial . begin ( 9600 ); pinMode ( 7 , OUTPUT ); lcd . begin ( 16 , 2 ); } void loop () { if ( draft == 1 ) { check (); draft = 0 ; i = 0 ; delay ( 1000 ); } } void serialEvent () { while ( Serial . available ()) { char inChar = Serial . read (); str [ i ++ ] = inChar ; delay ( 10 ); } for ( p = i + 1 ; p < 34 ; p ++ ) { str [ i ++ ] = 32 ; } draft = 1 ; Serial . write ( str ); lcd . setCursor ( 0 , 0 ); lcd . print ( str ); if ( i > 16 ) { d = 16 ; for ( x = 0 ; x <= 17 ; x ++ ) { lcd . setCursor ( x , 2 );...