Bilgisayardan Fan Kontrolü

Merhaba Arkadaşlar bu gün sizlere kendimin geliştirdiği bilgisayardan fanı açıp kapatmayı göstereceğim. Projemiz için gerekli malzemeleri  altta sıraladım

Malzemeler

Arduino Uno
BC337 Transistör
Fan
9V Pil

Devre Şeması

fanbaglanti

Bağlantıda gördüğünüz gibi transitörün beyzini direk arduinoya bağladım bundan dolayı transistör zarar görebilir ama kullanacağınız BD serisi transistörlerde bu dirence ihtiyacınız yok Kullanacağınız direnç 100-220 ohm arası bir değerde olabilir.

Pil ve fanın eksi kutupları arduino ile ortak olmak zorundadır aksi taktirde çalışmaz.Bu projeyi bilgisayardan çalıştırmak için kendi yaptığım bilgisayar programına ihtiyacımız var . Programı çalıştırdığınız zaman COM portunu belirtip bağlantıyı sağladıktan sonra Fanınızı artık bilgisayardan çalıştırabilirsiniz.

 

Programımız

int fan = 8;
void setup()
{
Serial.begin(9600); //Seri Haberleşmeyi Başlatıyoruz
pinMode (fan , OUTPUT);
}

void loop()
{
int pos;
if (Serial.available()){
delay(100);
while(Serial.available()>0){
pos=Serial.read(); //programdan gelen değerleri okutuyoruz.
if(pos=='0') //programdan gelen değer 0 sa fan çalışmıyor
digitalWrite (fan , LOW);
else if(pos=='1') //programdan gelen değer 1 se fan çalışıyor
digitalWrite (fan , HIGH);
}
}
}

Bilgisayar programı

  1. mazopsy 16 Haziran 2016 16:40

    emeğinize sağlık
    pc programı hakkında daha detaylı bilgi verebilmeniz mümkünmüdür ?

    Cevapla
  2. HEYO 19 Nisan 2016 14:55

    Çok kötü, programınız özel durum oluştu diyor!!! Bare düzgün bir hata kodu olsaymıŞ!!1

    ve lütfen COM1, COM2, COM3, COM4, COM5 vb. diye seçilebilen liste yapın!

    KENDİMİZ YAZINCA FORMDIŞI OLUYOR!

    Cevapla
  3. Arduinocu 4 Nisan 2016 07:01

    Furkan bey tebrikler .

    Cevapla

Bir Cevap Yazın

Time limit is exhausted. Please reload CAPTCHA.