Herkese merhaba , bugün tcrt5000 sensör ile servo motor kontrolü yapacağız. Bu proje sayesinde kapı koluna dokunmadan otomatik açılma ya da musluğun açma kapama yerine motorumuzu entegre ederek harekete duyarlı çeşme ve daha nicesini yapabiliriz:))

İlk olarak biraz tcrt5000 sensorü nedir onu öğrenelim;

TCRT5000 bir kızılötesi sensörüdür. Üzerinde kızılötesi alıcı ve verici bulunur. Vericinin gönderdiği kızılötesi ışık bir yüzeyden yansıdıktan sonra alıcıya gelir. Alıcı gelen ışık miktarına göre çıkış verir.

TCRT5000 Özellikleri:

  • Sensör tipi: fototransistör
  • Boyutlar: 10.2 x 5.8 x 7
  • En iyi çalışma mesafesi: 2.5 mm
  • Ortalama akım tüketimi: 1 mA
  • Gün ışığı filitreleme
  • Emitör dalgaboyu: 950 nm
tcrt5000 sensör

TCRT5000 Sensör  ile Servo Motor Kontrolü Devremizde Kullanacağımız Malzemeler:

Evet şimdi devremize göz gezdirelim;)

tcrt5000 sensör ile servo motor kullanımı

TCRT5000 ile Servo Motor Kontrolü Kodları:

#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>
#include <Servo.h>

Servo servo_3;

void _delay(float seconds) {
  long endTime = millis() + seconds * 1000;
  while(millis() < endTime) _loop();
}

void setup() {
  pinMode(A0+0,INPUT);
  servo_3.attach(3);
  while(1) {
      if(analogRead(A0+0) < 1000){
        servo_3.write(180);
        _delay(5);

      }else{
        servo_3.write(0);

      }

      _loop();
  }

}

void _loop() {
}

void loop() {
  _loop();
}

Evet yazımızın sonuna geldik aklınıza takılan tüm soruları sorabilirsiniz :))

🥳 Daha fazla Arduino projesi için tıklayınız.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz