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………

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

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

   currentTime = millis();

   cloopTime = currentTime;

}

void loop ()

{

   currentTime = millis();

   // Every second, calculate and print litres/hour

   if(currentTime >= (cloopTime + 1000))

   {

    cloopTime = currentTime; // Updates cloopTime

    if(flow_frequency != 0){

      // Pulse frequency (Hz) = 7.5Q, Q is flow rate in L/min.

      l_minute = (flow_frequency / 7.5); // (Pulse frequency x 60 min) / 7.5Q = flowrate in L/hour

      lcd.clear();

      lcd.setCursor(0,0);

      lcd.print("Rate: ");

      lcd.print(l_minute);

      lcd.print(" L/M");

      l_minute = l_minute/60;

      lcd.setCursor(0,1);

      vol = vol +l_minute;

      lcd.print("Vol:");

      lcd.print(vol);

      lcd.print(" L");

      flow_frequency = 0; // Reset Counter

      Serial.print(l_minute, DEC); // Print litres/hour

      Serial.println(" L/Sec");

    }

    else {

      Serial.println(" flow rate = 0 ");

      lcd.clear();

      lcd.setCursor(0,0);

      lcd.print("Rate: ");

      lcd.print( flow_frequency );

      lcd.print(" L/M");

      lcd.setCursor(0,1);

      lcd.print("Vol:");

      lcd.print(vol);

      lcd.print(" L");

    }

   }

}



Comments

7006039705 I need your help plz plz plz call me or message me please sir
7006039705 I need your help plz plz call me or message me
Urgently said…
Please diagram urgently you can message me. 7875056159

Popular posts from this blog

Smart Bridge - Automatic Hight increase when flooding | Best science Project

Inspire Award Project | Train accident Prevention project | Best science Project / Harish Projects

How to make Wifi Talking robot with arduino codes and Diagram best science project