Posts

Wet & Dry Waste Smart Dustbin for House | Best science Project | Harish Projects

Image
 Watch Full Detailed video 👇🏻 Diagram in Video👆 //Arduino Code// //YouTube: Harish Projects //Order Electronic Parts & Project kit:  HarishProjects.com // #include <Servo.h> Servo servo1; const int trigPin = 12; const int echoPin = 11; long duration; int distance=0; int potPin = A0; //input pin int soil=0; int fsoil; void setup()  {   Serial.begin(9600); //Serial.print("Humidity"); pinMode(trigPin, OUTPUT);  pinMode(echoPin, INPUT);  servo1.attach(8); } void loop()  { //YouTube: Harish Projects //Order Electronic Parts & Project kit:  HarishProjects.com //      int soil=0;   for(int i=0;i<2;i++)   { digitalWrite(trigPin, LOW); delayMicroseconds(7); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); delayMicroseconds(10); duration = pulseIn(echoPin, HIGH); distance= duration*0.034/2+distance; delay(10);   }   distance=distance/2;   Serial.println(distance); if (distance <20 && distance>1) {   delay(1000); for(int i

Automatic Emergency Call & SMS when Fire Alert | GSM Based Arduino Project | Harish Projects

Image
 Watch full Detailed video.... Order science Projects kit & Electronics components.. Click here -  https://harishprojects.com/product-category/science-projects/ Circuit Diagram by Harish Projects.. Project Arduino Code... #include <SoftwareSerial.h> //Order Electronics parts & Science Projects kit from HarishProjects.com //HarishProjects.com - https://harishprojects.com/ //YouTube - Harish Projects - https://www.youtube.com/@HarishProjects const String PHONE_1 = "+91.........." ; const String PHONE_2 = "" ; //optional const String PHONE_3 = "" ; //optional #define rxPin 4 #define txPin 3 SoftwareSerial sim800L (rxPin,txPin); #define flame_sensor_pin 2 boolean fire_flag = 0 ; #define buzzer_pin 5 void setup () { //Order Electronics parts & Science Projects kit from HarishProjects.com //HarishProjects.com - https://harishprojects.com/ //YouTube - Harish Projects - https://www.youtube.com/@HarishProjects     Serial . begin ( 1

WiFi Detective Robot - for Army | IOT Based Army Robot with Camera | Best science Project | HarishProjects.com

Image
 Connection Diagram for FTDI Module  Project Diagram  Project Video  Project kit Buying Link https://harishprojects.com/product/wifi-detective-robot-for-army-iot-based-army-robot-with-camera-best-science-project-kit/ Project Code  //HarishProjects.com //Oredr Projects kit and Electronics Parts from Harish Projects #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

Sun Tracker Solar Panel - Circuit Diagram | Dual Axis Without Arduino | Harish Projects

Image
 Circuit Components List  1. TDA2822 IC 2x 2. 10k ohm Resistor 4x 3. 5mm LDR 4x 4. N20 Gear Motor 2x 5. N20 Wheel 6. Solar Panel  7. Zero PCB 8. Sunboard  9. 3.7v Small Battery  10. Charging Module 11. Tip Top Button Ordre all components from Here  Click here 👉  https://harishprojects.com/   …….. Circuit Diagram……….. ……….Watch full Detailed video………

Automatic Smart Street Light | Best science Project | Harish Projects

Image
 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&&v

Amazing Best science Project / Water flow & value Monitoring / Water Flow Sensor / Best science Project / School & college level

Image
.....Project Diagram..... //....Arduino Code.... /* YF‐ S201 Water Flow Sensor Water Flow Sensor output processed to read in litres/hour Adaptation Courtesy: */ volatile int flow_frequency; // Measures flow sensor pulses // Calculated litres/hour   float vol = 0.0 ,l_minute; unsigned char flowsensor = 2 ; // Sensor Input unsigned long currentTime; unsigned long cloopTime; #include <LiquidCrystal.h> LiquidCrystal lcd ( 12 , 11 , 5 , 4 , 3 , 9 ) ; void flow () // Interrupt function {    flow_frequency++; } void setup () {     pinMode ( flowsensor, INPUT ) ;     digitalWrite ( flowsensor, HIGH ) ; // Optional Internal Pull-Up     Serial . begin ( 9600 ) ;     lcd . begin ( 16 , 2 ) ;     attachInterrupt ( digitalPinToInterrupt ( flowsensor ) , flow, RISING ) ; // Setup Interrupt     lcd . clear () ;     lcd . setCursor ( 0 , 0 ) ;     lcd . print ( "Petrol Flow Meter" ) ;     lcd . setCursor ( 0 , 1 ) ;     lcd . print ( "Harish Projects" ) ;  

Smart Shoes for Blind Persons / Intelligent walking Shoes / Best Science Project / Harish Projects

Image
 Watch Full Making video on Youtube. //........Arduino Code......... #define buzzer 6 void setup () { pinMode ( 12 ,OUTPUT); //Trigger pinMode ( 13 ,INPUT); //EchoA pinMode ( 6 ,OUTPUT); //Buzzer } void loop () { long duration, distance; digitalWrite ( 12 ,LOW); delayMicroseconds ( 2 ); digitalWrite ( 12 ,HIGH); delayMicroseconds ( 10 ); digitalWrite ( 12 ,LOW); duration= pulseIn ( 13 ,HIGH); distance=(duration/ 2 )/ 29.1 ; if (distance < 70 )     // This is where checking the distance you can change the value {  // When the the distance below 100cm digitalWrite ( 6 ,HIGH); } else { // when greater than 100cm digitalWrite ( 6 ,LOW); } delay ( 500 ); }