Temperature Controlled Fan Project using Arduino| Pt. 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024

ความคิดเห็น • 18

  • @THEELECTRONICGUY
    @THEELECTRONICGUY  5 ปีที่แล้ว +1

    NOTE: Hey guys in this project I have used a simple 12V DC motor just for demonstrating the project prototype. But you can replace DC motor with a DC Fan. Just keep in mind the following points:
    1. The current rating of the DC motor installed inside the fan must be less than 1A because Arduino's Vin pin cannot supply more than that(if you are using Vin pin to power the IC for OUTPUT)
    2. The maximum current output of L293D is 600mA per Channel(for 1 motor). So If your DC fan current rating is greater than 600 mA but less than 1A then use two L293D in parallel. It's better
    if you use any other motor driver IC like L298N which can easily supply current up to 1A.
    3. If you are using Standalone power supply for L293D(for Motors) then you can use voltage up to 36V as mentioned in datasheet of L293D(Ofcourse Motor voltage rating must match with that voltage). In this case, the current is limited by only one factor: Motor drive IC Current rating. So you can simply use high current motor driver IC or use L293D IC as many as you want in parallel.

    • @techy_science
      @techy_science 5 ปีที่แล้ว +2

      Bhaiya ek baar mere drone bnane wala video dekh kr cmmnt KR do 🙏🙏

  • @evannnnnnnn
    @evannnnnnnn 4 ปีที่แล้ว +2

    Pls can u send the code?

  • @benjaminkoch873
    @benjaminkoch873 4 ปีที่แล้ว +2

    float Vout;
    float Temp;
    void setup() {
    Serial.begin(9600);
    pinMode(8,OUTPUT);
    pinMode(9,OUTPUT);
    pinMode(10,OUTPUT);

    }
    void loop() {
    Vout=analogRead(A0) ;
    Temp= (Vout*500)/1023 ;
    int PWMvalue=map (Temp,31,40,100,255);
    if(Temp>=30)
    {
    digitalWrite(8,HIGH);
    digitalWrite(9,LOW);
    analogWrite(10,PWMvalue);
    }
    else{
    analogWrite(10,0);
    }
    Serial.print("Temperature in Degree Celsius = ");
    Serial.print(Temp);
    Serial.print("/t");
    Serial.print("PWMvalue = ");
    Serial.print(PWMvalue);
    Serial.print("/t");
    Serial.println();
    delay(1000);
    }

  • @ishmal4848
    @ishmal4848 ปีที่แล้ว

    it isnt working

  • @POETRY_AND_FUN
    @POETRY_AND_FUN ปีที่แล้ว

    BROTHER I HAVE DONE THE PROGRAMMING BUT VOUT IS NOT BEING VERIFYED

  • @chintanpatel6087
    @chintanpatel6087 4 ปีที่แล้ว +1

    very nice ....can you share the code?

  • @luvo117_
    @luvo117_ 3 ปีที่แล้ว

    Where is part 1? Can't find in description! Please answer, this is actually essential to my school work.

  • @karte2626
    @karte2626 5 ปีที่แล้ว

    Great channel!!! Do you have any video about an analog isolator? That is, the input ranges from 0 to 5 volts and the output follows the range input 0 to 5 DCV. I appreciate!!!

  • @venkatesha3362
    @venkatesha3362 3 ปีที่แล้ว

    Can be use 12v dc motor by 6v

  • @smritipandey5058
    @smritipandey5058 2 ปีที่แล้ว

    Where is the code though

  • @thegraphia2020
    @thegraphia2020 3 ปีที่แล้ว

    Which software you are using to plot this?

  • @harshitasah5202
    @harshitasah5202 5 ปีที่แล้ว

    Keep it up😎.... Good going buddy😇🙂....

  • @aquariusprime9508
    @aquariusprime9508 4 ปีที่แล้ว

    Is there a way to contact you?

  • @karthikeyans.1681
    @karthikeyans.1681 4 ปีที่แล้ว

    Its amazing