Posts

Showing posts from 2021

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 food feeder Robot for Handicapped Person's Best Project / Harish Projects

Image
                                                          Click Here to watch full video                                              https://www.youtube.com/watch?v=QaJKs9xJkSk                         ...............................................Arduino Code................................................ //Code written by Ryan Chan; it is pretty inefficient, but gets the job done, I challenge you to make it more efficient! //*IMPORTANT CHANGES IN VERSION 2: LEDs 4 and 5 have been moved to pins 7 and 8 respectively; Buttons 1 and 2 have been moved to pins 12 and 13 respectively. This is to make wiring easier. #include <Servo.h> Servo servo1; //Servos Servo servo2; Servo servo3; const int LED1 = 2; //LEDs const int LED2 = 3; const int LED3 = 4; const int LED4 = 7; const int LED5 = 8; const int button1 = 12; //Buttons const int button2 = 13; int button1Presses = 0; //Button values boolean button2Pressed = false; const int pot1 = A0; //Potentimeters const int pot2 = A1;  const in

Voice Control Humanoid Robot - Best Project For Collage students / amazing science project

Image
                          Click Here Full Making Video Link -   https://youtu.be/wHjmwelL95c ......................Diagram........................ .............................Arduino Code.......................... #include <SoftwareSerial.h> SoftwareSerial BT(0, 1); //TX, RX respetively String readvoice; void setup() {  BT.begin(9600);  Serial.begin(9600);   pinMode(4, OUTPUT);   pinMode(3, OUTPUT);   pinMode(5, OUTPUT);   pinMode(6, OUTPUT); } //-----------------------------------------------------------------------//  void loop() {   while (BT.available()){  //Check if there is an available byte to read   delay(10); //Delay added to make thing stable   char c = BT.read(); //Conduct a serial read   readvoice += c; //build the string- "forward", "reverse", "left" and "right"   }    if (readvoice.length() > 0) {     Serial.println(readvoice);   if(readvoice == "*forward#")   {     digitalWrite(3, HIGH);     digitalWrite (4, HIG

Smart Bridge - According to water level Best science Project.

Image
  .......................Diagram...................... ...................Arduino Code..................... //YouTube Harish Projects  #include <Servo.h> // constants won't change const int TRIG_PIN  = 6;  // Arduino pin connected to Ultrasonic Sensor's TRIG pin const int ECHO_PIN  = 7;  // Arduino pin connected to Ultrasonic Sensor's ECHO pin const int SERVO_PIN = 9; // Arduino pin connected to Servo Motor's pin const int DISTANCE_THRESHOLD = 4; // centimeters Servo servo; // create servo object to control a servo // variables will change: float duration_us, distance_cm; void setup() {   Serial.begin (9600);       // initialize serial port   pinMode(TRIG_PIN, OUTPUT); // set arduino pin to output mode   pinMode(ECHO_PIN, INPUT);  // set arduino pin to input mode   servo.attach(SERVO_PIN);   // attaches the servo on pin 9 to the servo object   servo.write(0); } void loop() {   // generate 10-microsecond pulse to TRIG pin   digitalWrite(TRIG_PIN, HIGH);   delayMicr

How to make phone controlled Smart face mask best science project. #scienceproject

Image
                     Click Here to watch video -  https://www.youtube.com/watch?v=SE1QYyHkadc                                                                          --Arduino Code-- #include <SoftwareSerial.h> // TX RX software library for bluetooth #include <Servo.h> // servo library  Servo myservo; // servo name int bluetoothTx = 10; // bluetooth tx to 10 pin int bluetoothRx = 11; // bluetooth rx to 11 pin SoftwareSerial bluetooth(bluetoothTx, bluetoothRx); void setup() {   myservo.attach(9); // attach servo signal wire to pin 9   //Setup usb serial connection to computer   Serial.begin(9600);   //Setup Bluetooth serial connection to android   bluetooth.begin(9600); } void loop() {   //Read from bluetooth and write to usb serial   if(bluetooth.available()> 0 ) // receive number from bluetooth   {     int servopos = bluetooth.read(); // save the received number to servopos     Serial.println(servopos); // serial print servopos current number received from bluetooth  

How to Make RFID car Best science Project / Arduino Project.

Image
                                                  Click Here to watch video on YouTube ...........................................................................Diagram...................................................................  ................................................................. Arduino Car Code...........................................................  char t;   void setup() { pinMode(13,OUTPUT);   //left motors forward pinMode(12,OUTPUT);   //left motors reverse pinMode(11,OUTPUT);   //right motors forward pinMode(10,OUTPUT);   //right motors reverse pinMode(9,OUTPUT);   //Led Serial.begin(9600);   }   void loop() { if(Serial.available()){   t = Serial.read();   Serial.println(t); }   if(t == 'F'){            //move forward(all motors rotate in forward direction)   digitalWrite(13,HIGH);   digitalWrite(11,HIGH); }   else if(t == 'B'){      //move reverse (all motors rotate in reverse direction)   digitalWrite(12,HIGH);   digitalWrite(10,HIGH);

Social Distancing cap Arduino science Project

Image
 Diagram 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); }

How to make smart Dustbin & get free Chocolate Best Arduino Project

Image
 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("D

How to make RFID Door lock using Arduino / Best science Project.

Image
Watch video on YouTube Click here -  https://www.youtube.com/watch?v=YdRe2OoD0xo Project Diagram ARDUINO CODE // WELCOME TO THE HARISH PROJECTS YOUTUBE CHANNEL // PLEASE SUBSCRIBE TO MY CHANNEL // PRESS THE BELL ICON TO GET NOTIFIED MY LATEST VIDEO UPDATE // THEANKS FOR WATCHING #include <SPI.h> #include <MFRC522.h> #include <Servo.h>   #define SS_PIN 10 #define RST_PIN 9 #define LED_G 5 //define green LED pin #define LED_R 4 //define red LED #define BUZZER 2 //buzzer pin MFRC522 mfrc522(SS_PIN, RST_PIN);   // Create MFRC522 instance. Servo myServo; //define servo name   void setup()  {   Serial.begin(9600);   // Initiate a serial communication   SPI.begin();      // Initiate  SPI bus   mfrc522.PCD_Init();   // Initiate MFRC522   myServo.attach(3); //servo pin   myServo.write(0); //servo start position   pinMode(LED_G, OUTPUT);   pinMode(LED_R, OUTPUT);   pinMode(BUZZER, OUTPUT);   noTone(BUZZER);   Serial.println("Put your card to the reader...");   Serial.

Smart zebra Crossing Best science Project / servo motor arduino project.

Image
...............Diagram.............                                         ....................... 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);                //    }  

Smart Gate / Automatic Gate Best Arduino Project

Image
                                                                               Diagram                                                     .......................Arduino code............................. /*  * Created by ArduinoGetStarted.com  *  * This example code is in the public domain  *  * Tutorial page: https://arduinogetstarted.com/tutorials/arduino-ultrasonic-sensor-servo-motor  */ #include <Servo.h> // constants won't change const int TRIG_PIN  = 6;  // Arduino pin connected to Ultrasonic Sensor's TRIG pin const int ECHO_PIN  = 7;  // Arduino pin connected to Ultrasonic Sensor's ECHO pin const int SERVO_PIN = 9; // Arduino pin connected to Servo Motor's pin const int DISTANCE_THRESHOLD = 50; // centimeters Servo servo; // create servo object to control a servo // variables will change: float duration_us, distance_cm; void setup() {   Serial.begin (9600);       // initialize serial port   pinMode(TRIG_PIN, OUTPUT); // set arduino pin to output mode   pinM

How to make Audio spectrum light Amazing ๐Ÿ”ฅ Project

Image
                              Project Diagram ...............................Arduino Code................................. int soundPin = A0; int LED1 = 2; int LED2 = 3; int LED3 = 4; int LED4 = 5; int LED5 = 6; int LED6 = 7; int LED7 = 8; int LED8 = 9; void setup() { Serial.begin(9600); pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(LED3, OUTPUT); pinMode(LED4, OUTPUT); pinMode(LED5, OUTPUT); pinMode(LED6, OUTPUT); pinMode(LED7, OUTPUT); pinMode(LED8, OUTPUT); } void loop() { long sum = 0; for(int i=0; i<100; i++) // taking 100 sample of sound { sum += analogRead(soundPin); } sum = sum/100; // average the sample of sound if (sum>=100) digitalWrite(LED1, HIGH); else digitalWrite(LED1, LOW); if (sum>=200) digitalWrite(LED2, HIGH); else digitalWrite(LED2, LOW); if (sum>=300) digitalWrite(LED3, HIGH); else digitalWrite(LED3, LOW); if (sum>=350) digitalWrite(LED4, HIGH); else digitalWrite(LED4, LOW); if (sum>=400) digitalWrite(LED5, HIGH); else digitalWrite(LED

Fire Alarm science Project "Harish Projects"

Image
                                                                      Diagram Subscribe My channel on YouTube "Harish Projects"

Gas Leak & Smoke Alarm - Amazing Best science Project #scienceProject

Image
                                                        ...............ARDUINO CODE..................   #include <LiquidCrystal.h> LiquidCrystal lcd(7, 6, 5, 4, 3, 2);   int redLed = 10; int greenLed = 12; int buzzer = 8; int smokeA0 = A0; // Your threshold value int sensorThres = 250;   void setup() {   pinMode(redLed, OUTPUT);   pinMode(buzzer, OUTPUT);   pinMode(smokeA0, INPUT);   Serial.begin(9600);   lcd.begin(16,2); }   void loop() {   int analogSensor = analogRead(smokeA0);     Serial.print("Pin A0: ");   Serial.println(analogSensor);   lcd.print("Harish :");   lcd.print(analogSensor-250);   // Checks if it has reached the threshold value   if (analogSensor-250 > sensorThres)   {     digitalWrite(redLed, HIGH);     lcd.setCursor(0, 2);     lcd.print("Alert....!!!");     digitalWrite(12, LOW);     tone(buzzer, 1000, 250);   }   else   {     digitalWrite(redLed, LOW);     digitalWrite(12, HIGH);     lcd.setCursor(0, 2);     lcd.print("..

Automatic watering for Plants Best Arduino Project

Image
                                                             ...........ARDUINO CODE.......... int WATERPUMP = 13; //motor pump connected to pin 13 int sensor = 8; //sensor digital pin vonnected to pin 8 int val; //This variable stores the value received from Soil moisture sensor. void setup() {      pinMode(13,OUTPUT); //Set pin 13 as OUTPUT pin   pinMode(8,INPUT); //Set pin 8 as input pin, to receive data from Soil moisture sensor.   //Initialize serial and wait for port to open:   Serial.begin(9600); // opens serial port, sets data rate to 9600 bps   while (! Serial);// wait for serial port to connect. Needed for native USB   Serial.println("Speed 0 to 255"); } void loop()   {    if (Serial.available()) //loop to operate motor   {     int speed = Serial.parseInt(); // to read the number entered as text in the Serial Monitor      if (speed >= 0 && speed <= 255)     {       analogWrite(WATERPUMP, speed);// tuns on the motor at specified speed      }   }   val =

How to make Homemade Fridge เค˜เคฐ เคชเคฐ เคฌเคจाเค เคฎเคŸเค•ा เคธे เคซ्เคฐिเคœ Desi Jugad

Image
                            ARDUINO CODE const int trigPin = 3;     const int echoPin = 2;     #define DCwater_pump 8     // defines pins     long duration;     int distance;     void setup()  {     pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output     pinMode(echoPin, INPUT); // Sets the echoPin as an Input     pinMode(DCwater_pump, OUTPUT);     Serial.begin(9600); // For serial communication }     void loop()  {     digitalWrite(trigPin, LOW);     delayMicroseconds(2);     digitalWrite(trigPin, HIGH);     delayMicroseconds(10);     digitalWrite(trigPin, LOW);     duration = pulseIn(echoPin, HIGH);     //Distance calculation     distance= duration*0.034/2;     // Printinng the distance on the Serial Monitor     Serial.print("Distance: ");     Serial.println(distance);       if (distance < 20) {  digitalWrite(DCwater_pump,LOW);  Serial.println("DC Pump is ON Now!!");  delay(50); } else {  digitalWrite(DCwater_pump,HIGH);  Serial.println("DC Pump is

เค•्เคฏा เค†เคช เคธाเค‡ंเคธ เคช्เคฐोเคœेเค•्เคŸ เค–เคฐीเคฆเคจा เคšाเคนเคคे เคนै। เคตो เค…เคญी เค…เคชเคจे idea เค•ा। เคคो เคฏे เคธिเคฐ्เคซ เค†เคชเค•े เคฒिเค เคนैं।

Image
 Click Here ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡ https://www.instagram.com/harishchoudhary70/

PIR motion Detection Anti Theft Prevention - Amazing Best winning science Project

Image
DIAGRAM ARDUINO CODE //MULTI PURPOSE VID instagram - harishchoudhary70  int led = 13;                // the pin that the LED is atteched to int sensor = 2;              // the pin that the sensor is atteched to int state = LOW;             // by default, no motion detected int val = 0;                 // variable to store the sensor status (value) void setup() {   pinMode(led, OUTPUT);      // initalize LED as an output   pinMode(sensor, INPUT);    // initialize sensor as an input   Serial.begin(9600);        // initialize serial } void loop(){   val = digitalRead(sensor);   // read sensor value   if (val == HIGH) {           // check if the sensor is HIGH     digitalWrite(led, HIGH);   // turn LED ON     delay(5000);                // delay 100 milliseconds           if (state == LOW) {       Serial.println("Motion detected!");        state = HIGH;       // update variable state to HIGH     }   }    else {       digitalWrite(led, LOW); // turn LED OFF       delay(100);     

Best science Project Make Eco-friendly science Project 100% free Energy pt. 2

Image
              Video Link Click Here to watch https://youtu.be/J-QN4TQ8ijQ                             Circuit Diagram

Wireless Electricity Transfer - Best science Project

Image
 Transmitter Take a Glass and whirl a wire on it 15 times after whirling a wire about three inches make a loop for center terminal and continue the process. Now take transistor BC547 or 2N2222 and connect its base terminal to one end of the copper coil, the collector terminal to the other end of the copper coil and now connect the emitter terminal to the negative (–ve) terminal of an 5v or 9v Power Adapter. The center terminal of the copper coil will be connected with the positive (+ve) terminal of an 5v or 9v Power Adapter. When then the receiver coil is placed 1 inch above the transmitter coil, then the LED will Glow. Receiver Make a 15 turn copper coil and connect a   Light to its ends. Wireless Power Transfer Circuit Working The wireless power transmission can be defined as the energy that can be transmitted from the transmitter to a receiver through an oscillating magnetic field.

Accident Prevention Zebra crossing Gate Best winning science Project

Image
                            ........ Arduino Codes......... #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);                //    }

How to make Smart Traffic System science Project

Image
  Arduino Codes /*   Rotate Multiple Servo in Sequence : Code by   Kapil */ #include <Servo.h> Servo servo_6; Servo servo_9; Servo servo_10; Servo servo_11; void setup() {   servo_6.attach(6, 500, 2500);   servo_9.attach(9, 500, 2500);   servo_10.attach(10, 500, 2500);   servo_11.attach(11, 500, 2500); } void loop() {   // Rotate Servo 1 by 180 degree   servo_6.write(180);   servo_9.write(0);   servo_10.write(0);   servo_11.write(0);   delay(1000); // Wait for 1000 millisecond(s)   servo_6.write(0);   servo_9.write(0);   servo_10.write(0);   servo_11.write(0);   delay(1000); // Wait for 1000 millisecond(s)   // Rotate Servo 2 by 180 degree   servo_6.write(0);   servo_9.write(180);   servo_10.write(0);   servo_11.write(0);   delay(1000); // Wait for 1000 millisecond(s)   servo_6.write(0);   servo_9.write(0);   servo_10.write(0);   servo_11.write(0);   delay(1000); // Wait for 1000 millisecond(s)   // Rotate Servo 3 by 180 degree   servo_6.write(0);   servo_9.write(0);   servo_10.w